כותב |
|
איציק אורח
הצטרף / הצטרפה: 01 October 2003
משתמש: אונליין הודעות: 12647
|
נשלח בתאריך: 11 October 2007 בשעה 00:05 | | IP רשוּם
|
|
|
|
ערב טוב
האם ניתן לשתול (לא קישור) דף אינטרנט חיצוני לתוך דף האתר שברשותי
המתוכנת ב PHP
תודה , איציק
|
חזרה לתחילת העמוד |
|
|
shoshan מנהל האתר
הצטרף / הצטרפה: 16 July 2005 מדינה: Israel
משתמש: מנותק/ת הודעות: 4637
|
נשלח בתאריך: 11 October 2007 בשעה 00:17 | | IP רשוּם
|
|
|
|
תגדיר "לשתול"
יכול לשים iframe, לעשות include או סתם עם סוקטים לבקש את האתר ולהציג את
התוכן באתר שלך...
רק שאם לא ימצא חן בעינהם בכל המקרים, זה לא תוכן שלך, אתה לא יודע באיזה דרך
יבחרו לדפוק אותך אם יחליטו, אבל זה יהיה להם מאוד מאוד פשוט.
__________________ עד מתי רשעים יעלוזו?
עַל כֵּן אֶמְאַס וְנִחַמְתִּי עַל עָפָר וָאֵפֶר.
|
חזרה לתחילת העמוד |
|
|
איציק אורח
הצטרף / הצטרפה: 01 October 2003
משתמש: אונליין הודעות: 12647
|
נשלח בתאריך: 11 October 2007 בשעה 00:54 | | IP רשוּם
|
|
|
|
אתחיל בזה שהשימוש בזה הוא פרטי ולא לציבור הרחב אף
לא למנויים, האתר שברצוני לשתול הוא אתר נתונים מספריים
בלבד , ברצוני לשתול אותו באתר ה PHP שלי ולבצע עליו "העתק"
דרך ה PHP ומה clipboard למשוך את הנתונים לקובץ , הנתונים
משתנים מידי שניה כך שהפתרון לכך חייב ליהיות בתיכנות ולא באופן
ידני, אני מקוה שהגדרתי באופן ברור יותר את כוונתי "לשתול"
תודה על יתיחסותך המהירה
|
חזרה לתחילת העמוד |
|
|
shoshan מנהל האתר
הצטרף / הצטרפה: 16 July 2005 מדינה: Israel
משתמש: מנותק/ת הודעות: 4637
|
נשלח בתאריך: 11 October 2007 בשעה 11:08 | | IP רשוּם
|
|
|
|
קודם כל, העתקה ל-clipboard יכולה להיות אוטומטית עם JAVASCRIPT.
לא, לא הגדרת באופן יותר ברור.
מאיפה אתה רוצה לקחת נתונים ?
דומיין אחר ?
אם זה אותו דומיין אתה יכול עם AJAX וזה גם יהיה הכי מהיר.
אם זה דומיין אחר אתה יכול כל פעם לעשות include לנתונים (או כמו שאמרתי עם
HTTP / סוקטים) ואז להציג אותם, להעתיק אותם אוטממטית, וכמה שניות אחרי
שהדף נטען לרפרש שוב.
זה כאילו די גמיש...
אם אתה לא יכול לפרט שלח הודעה פרטית.
__________________ עד מתי רשעים יעלוזו?
עַל כֵּן אֶמְאַס וְנִחַמְתִּי עַל עָפָר וָאֵפֶר.
|
חזרה לתחילת העמוד |
|
|
איציק אורח
הצטרף / הצטרפה: 01 October 2003
משתמש: אונליין הודעות: 12647
|
נשלח בתאריך: 11 October 2007 בשעה 19:31 | | IP רשוּם
|
|
|
|
ערב טוב
אין לי בעיה לפרט, מדובר באתר שמזרים נתונים חשובים,כמובן שהאתר
הוא בדומיין שונה ,הוא לא שלי, אני מנוי על האתר הזה בתשלום, אני רוצה
להציב את הנתונים האלו בנוסחאות על כן אני צריך לשלוף אותם משם לתוך
קובץ בעזרת ה clipboard או בכל דרך אחרת שנראת לך יותר פשוטה
לצורך הדגמה הכנסתי לאתר שלי קובץ נתונים הדומה לזה שמזרים האתר
עליו אני מנוי, בבקשה הקישור
http://netserver.co.il/tplloop2/c290307.txt
הזכרת את ה include ,אני מכיר את הפורמט של הפקודה הזו בצורה
של הוספת קובץ הנימצא בשרת ולא בפורמט של הוספת קישור ,אודה
לך אם תציג את שורת קוד ה include בפורמט של הוספת קישור
כמו כן אם תוכל גם לכתוב את קוד ההעתקה ל clipboard בעזרת
ה JAVASCRIPT כפי שהזכרת
אני מודה לך מאוד גם על עכשיו וגם על עזרתך הברוכה שעזרת לי בעבר
איציק.
|
חזרה לתחילת העמוד |
|
|
shoshan מנהל האתר
הצטרף / הצטרפה: 16 July 2005 מדינה: Israel
משתמש: מנותק/ת הודעות: 4637
|
נשלח בתאריך: 11 October 2007 בשעה 21:23 | | IP רשוּם
|
|
|
|
הממ...אם זה לשימוש עצמי וצריך להיות קוד פשוט הייתי עושה משהו כזה:
קוד:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=windows-1255" />
<meta http-equiv="refresh" content="10" /> <!-- change 10 to the number of seconds for refreshing the page automatically -->
<title>php helper</title>
<script type="text/javascript">
window.onload = function(){
var copied = document.f.t.createTextRange();
copied.execCommand("Copy");
document.getElementById("copymessage").style.display = "block";
}
</script>
</head>
<body>
<h1>PHP Helper - Page will refresh in a few seconds</h1>
<form name="f">
<div id="copymessage" style="display:none;">The Content Has Been Copied To Your Clipboard...</div>
<textarea name="t" style="width:500px;height:50px;" wrap="virtual"><?
include 'http://netserver.co.il/tplloop2/c290307.txt'
?></textarea>
</form>
</body>
</html> |
|
|
לצערי הרב מאוד מאוד זה עובד רק ב-IE !!!
יכול להיות שתצטרך לשנות הגדרות אבטחה בשביל שזה יעבוד,
אצלי היה prompt כל פעם, אבל אני מכיר את ההגדרות, אפשר
להכניס את הכתובת לאתרים שאתה בוטח בהם או משהו ולתת
להם הרשאה להכניס תוכן ל-clipboard.
__________________ עד מתי רשעים יעלוזו?
עַל כֵּן אֶמְאַס וְנִחַמְתִּי עַל עָפָר וָאֵפֶר.
|
חזרה לתחילת העמוד |
|
|
איציק אורח
הצטרף / הצטרפה: 01 October 2003
משתמש: אונליין הודעות: 12647
|
נשלח בתאריך: 11 October 2007 בשעה 22:22 | | IP רשוּם
|
|
|
|
יפה ,יפה מאוד, זה עובד גם אצלי אבל כשהכנסתי את כתובת האתר
שממנו אני צריך לקחת את הנתונים הוא רושם לי שגיאת PHP ,
מאחר שלא הייתי רוצה לחשוף את שם האתר שמופיע בהודעת השגיאה
אני אפנה אילך מחר בפרטי
עד כה הרבה תודה ולילה טוב
איציק
|
חזרה לתחילת העמוד |
|
|
איציק-ס משתמש מתחיל
הצטרף / הצטרפה: 12 October 2007
משתמש: מנותק/ת הודעות: 6
|
נשלח בתאריך: 26 October 2007 בשעה 19:02 | | IP רשוּם
|
|
|
|
ערב טוב
האם משהו יכול לעזור לי בהעתקת מידע שנמצא ב iframe לתוך ה clipboard
תודה ושבת שלום
|
חזרה לתחילת העמוד |
|
|
shoshan מנהל האתר
הצטרף / הצטרפה: 16 July 2005 מדינה: Israel
משתמש: מנותק/ת הודעות: 4637
|
נשלח בתאריך: 26 October 2007 בשעה 19:35 | | IP רשוּם
|
|
|
|
הממ...אם ה-iframe הוא מדומיין אחר אז זה לא אפשרי (ראה XSS/CSS)
אני הייתי כותב איזה סקריפט או תוכנית קטנה (כל דבר עם מחלקות של HTTP
ו-HTTPS [בשביל להוריד את התוכל של הדף] ו-API של המערכת הפעלה
[בשביל להעתיק], לדוגמא net.)
עריכה: אולי בעצם אם תכתוב את זה ב-HTA עם IFRAME אז כן תוכל להעתיק...
__________________ עד מתי רשעים יעלוזו?
עַל כֵּן אֶמְאַס וְנִחַמְתִּי עַל עָפָר וָאֵפֶר.
|
חזרה לתחילת העמוד |
|
|
איציק-ס משתמש מתחיל
הצטרף / הצטרפה: 12 October 2007
משתמש: מנותק/ת הודעות: 6
|
נשלח בתאריך: 26 October 2007 בשעה 21:24 | | IP רשוּם
|
|
|
|
shoshan כתב:
הממ...אם ה-iframe הוא מדומיין אחר אז זה לא אפשרי (ראה XSS/CSS) אני הייתי כותב איזה סקריפט או תוכנית קטנה (כל דבר עם מחלקות של HTTP ו-HTTPS [בשביל להוריד את התוכל של הדף] ו-API של המערכת הפעלה [בשביל להעתיק], לדוגמא net.)
עריכה: אולי בעצם אם תכתוב את זה ב-HTA עם IFRAME אז כן תוכל להעתיק... |
|
|
ה iframe הוא מדומיין אחר
תוכל בבקשה לתת איזו דוגמית להעתקה IFRAME ב HTA
תודה
|
חזרה לתחילת העמוד |
|
|
shoshan מנהל האתר
הצטרף / הצטרפה: 16 July 2005 מדינה: Israel
משתמש: מנותק/ת הודעות: 4637
|
נשלח בתאריך: 26 October 2007 בשעה 23:37 | | IP רשוּם
|
|
|
|
קוד:
<!-- test.hta -->
<!-- no need for fancy xhtml -->
<body style="padding:0;">
<iframe onload="l();" src="http://www.underwar.co.il/" style="width:100%;height:50%;">
</iframe>
<script>
function l(){
e = document.getElementById("t1");
e.value = window.frames[0].document.body.innerText;
var copied = e.createTextRange();
copied.execCommand("Copy");
/*
if you want the iframe to auto reload uncomment this:
setTimeout(function(){
e = window.frames[0].location;
e.href = e.href
}, 5000); // 5,000 means 5 seconds
*/
}
</script>
<textarea id="t1" style="width:100%;height:50%;"></textarea>
</body>
<!-- creared by Shoshan -->
<!-- please leave this comment --> |
|
|
__________________ עד מתי רשעים יעלוזו?
עַל כֵּן אֶמְאַס וְנִחַמְתִּי עַל עָפָר וָאֵפֶר.
|
חזרה לתחילת העמוד |
|
|
איציק-ס משתמש מתחיל
הצטרף / הצטרפה: 12 October 2007
משתמש: מנותק/ת הודעות: 6
|
נשלח בתאריך: 27 October 2007 בשעה 00:04 | | IP רשוּם
|
|
|
|
שושן זה לא עובד
עברתי שוב ושוב על הקוד ולא הבנתי איך ה iframe יכנס ל clipboard
כאשר יש פקודה שה textarea יכנס ל clipboard ולא מצאתי שום רמז
המקשר בין ה iframe ל textarea מלבד תחילת ההעתקה שתתחיל עם
העלאת ה iframe
תודה
|
חזרה לתחילת העמוד |
|
|
איציק-ס משתמש מתחיל
הצטרף / הצטרפה: 12 October 2007
משתמש: מנותק/ת הודעות: 6
|
נשלח בתאריך: 27 October 2007 בשעה 00:09 | | IP רשוּם
|
|
|
|
סליחה מצאתי את הקשר בשורה הזו
קוד:
e.value = window.frames[0].document.body.innerText;
|
|
|
אבל זה לא עובד
|
חזרה לתחילת העמוד |
|
|
shoshan מנהל האתר
הצטרף / הצטרפה: 16 July 2005 מדינה: Israel
משתמש: מנותק/ת הודעות: 4637
|
נשלח בתאריך: 27 October 2007 בשעה 11:29 | | IP רשוּם
|
|
|
|
לא, זה לא נכנס ככה.
כל ה-4 שורות דרושות בשביל שזה יכנס ל-clip board
בכלל ההעתקה ל-clipboard זה לא החלק הבעייתי, רק לקבל את ה-
innerText
האם במקרה שלך הוא נכנס ?
מה שהתכוונתי כששלחתי את הקוד הזה הוא שממש תוכל להשתמש בו -
א. תשנה את הכתובת של ה-iframe לכתובת של הדף שאתה רוצה.
ב. תראה את ההערה ב-javascript שיכולה לרענן את הדף כל 5 שניות ותחליט
אם אתה צריך את זה.
__________________ עד מתי רשעים יעלוזו?
עַל כֵּן אֶמְאַס וְנִחַמְתִּי עַל עָפָר וָאֵפֶר.
|
חזרה לתחילת העמוד |
|
|
איציק-ס משתמש מתחיל
הצטרף / הצטרפה: 12 October 2007
משתמש: מנותק/ת הודעות: 6
|
נשלח בתאריך: 27 October 2007 בשעה 19:42 | | IP רשוּם
|
|
|
|
ברור ברור
השורה שרשמתי לך היא רק תגובה להערה שלי על חוסר הקשר
בין ה iframe ל textarea שהתבררה כטעות שלי
ברור שהצבתי את כל הקוד והבנתי את כולו כולל הרעינון אך לצערי זה לא עובד
אצלי ה IFRAME לא נכנס ל TEXTAREA
האם איצלך זה עובד??
|
חזרה לתחילת העמוד |
|
|
shoshan מנהל האתר
הצטרף / הצטרפה: 16 July 2005 מדינה: Israel
משתמש: מנותק/ת הודעות: 4637
|
נשלח בתאריך: 27 October 2007 בשעה 19:52 | | IP רשוּם
|
|
|
|
אה הא
שמרת את זה בקובץ hta ?
זה אמור להיראות בערך ככה:
__________________ עד מתי רשעים יעלוזו?
עַל כֵּן אֶמְאַס וְנִחַמְתִּי עַל עָפָר וָאֵפֶר.
|
חזרה לתחילת העמוד |
|
|
איציק-ס משתמש מתחיל
הצטרף / הצטרפה: 12 October 2007
משתמש: מנותק/ת הודעות: 6
|
נשלח בתאריך: 27 October 2007 בשעה 20:35 | | IP רשוּם
|
|
|
|
שושן אני מאוד מאוד מאוד מודה לך גם על הסבלנות וגם על
ההצלחה שלך במציאת פיתרון לבעיה , הכל עובד 1000 אחוז(לאחר השמירה ב HTA)
פשוט מדהים שחרשתי במשך ימים בגוגל ולא מצאו פיתרון הולם
לבעיה שפתרת כאן, שים לב לתאריך ההודעה הראשונה שלי זה
היום בו אני מנסה למצוא פתרון לבעיה הזו
יישר כוח איש יקר על העזרה שלך שאתה נותן כאן לכולם
שבוע טוב ,איציק
|
חזרה לתחילת העמוד |
|
|
TheInsider משתמש מתחיל
הצטרף / הצטרפה: 27 October 2008 מדינה: Israel
משתמש: מנותק/ת הודעות: 22
|
נשלח בתאריך: 29 October 2008 בשעה 16:23 | | IP רשוּם
|
|
|
|
למה לא לכתוב סקריפט פייטון פשוט שיוריד את זה ישירות לקובץ כל שניה...
import urllib2, time while 1: file("bursa.txt","wb").write(urllib2.urlopen("http://bursa.co.il/blab_bla_new_numbers.asp").read()) time.sleep(1)
see..
|
חזרה לתחילת העמוד |
|
|