![]() |
[PHP] תמונת מסך לאתר
ראיתי בכל מיני אינדקסי אתרים שהם שומרים תמונת מסך של אתר
רציתי לדעת איך ניתן לבצע את זה ב PHP תודה 8-) |
לא ניתן לבצע את זה ב PHP.
|
פעם חיפשתי סקריפט לדבר כזה ומצאתי אחד שעולה כסף והוא ב-PHP.
|
בשביל זה יש את ג'ירפה :]
פיתוח ישראלי. |
ציטוט:
הסבר קצר? |
http://www.girafa.com - קישור..
|
זה לא מוצא לי אתרים כמו וואלה אפילו :|
|
ג'ירפה זה מה שמנועי חיפוש כמו וואלה ותפוז משתמשים לא?
|
ציטוט:
אחלה פיתוח יש להם. |
אם לא תמצא משהו מוכן אתה יכול לפתח דבר כזה בעצמך, אבל זה לא פשוט.
אם אתה ממש רוצה את זה אולי תנסה לשתמש בחלקים מהקוד של FF ותבנה איזו הרחבה לphp. |
ציטוט:
|
ציטוט:
לא קראתי יותר מדי על כך חוץ מזה שציינו שזה PHP... |
ציטוט:
|
אפשר לעשות איזה משהו רק בPHP, רק שזה יהיה יחסית לא יעיל, ואיטי.
|
ציטוט:
אתה מוזמן ליצור דבר כזה ולהראות לנו... |
ציטוט:
תסביר לי למה אי אפשר לעשות. ולאיזה דברים שלי אין ביסוס? |
1. אי אפשר לבצע ב-PHP משהו בזמן אמת.
2. אפשר לעשות ב-PHP כמעט הכל, רק שצריך רכיבים מתאימים להתקין בשרת, כמו שאני ושי ציינו. |
עקרונית-אתה יכול.
אבל זה יקח לך אלפי שורות, שימוש גם ב-JS, גם ב-AJAX. אני אראה דוגמה תאורטית -רק- ב-PHP. אתה מנחש את הגודל של האתר(לדוגמה 500*500), (זה ממש קשה @@') ולוקח את כל הטקסטים באתר(file_get_contents) והופך אותם לתמונה(GD), משלב במקום המתאים, מוסיף את כל שאר התמונות, וזהו @@'. זה דבר של אלפי שורות-ואף עשרות אלפי. |
ציטוט:
מאיפה עלית על הרעיון הזה? |
...
ציטוט:
אבל מי יעמוד 24 שעות, כל יום, במשך שנתיים כדי ליצור את זה? @@'. |
ציטוט:
זאת מילת המפתח. אין כזה דבר לנחש. ואפשר להפוך ב PHP קוד HTML לתמונה?:| כאילו לקחת את כל הטקסט ונתמונות באתר ולהפוך אותם לתמונה? |
ציטוט:
וכן, אפשר ב-GD-imagetext(או משו כזה), וב-imagettftext. אני ממליץ על GD. |
טוב, אני מצטער לפוצץ את הבועה, אבל לא, זה בלתי אפשרי בPHP
הפונקציה שאתה מציע של הTTF היא אפשרות כתיבה על תמונה טקסט, GD לא מאפשרת הפיכת HTML לתמונה, לא, זה בלתי אפשרי ולא, זה גם בלתי אפשרי לעשות תמונת מסך ללא קומפוננטה חיצונית בשפה בסגנון C או PERL וכו... בבקשה פעם הבאה תמצא דרך לבסס את הטענות לפני שאתה נכנס לדיון שהוא כולו ניחוש ובעצם לא אפשרי.... |
ציטוט:
בכלל אל תענה לי, כאילו אני ל אצריך תשובה. זה לא אפשרי. כדי לעשות כזה דבר צריך להריץ תוכנית שתרוץ על שרת. וזאת לא תוכנית ב PHP. ככה שאל תזרוק סתם מילים לחלל האוויר.. אתה זורק רעיונות, שאם הם היו ניתנים לביצוע ממזמן היו עושים אותם.(יעני רק PHP), או HTML&JS בצד שרת:| |
מה הבעיה?
משהו שיעשה כל <b>, לטקסט בולט-וזה לא בעיה(פשוט לכתוב אותו 4 פעמים, כל פעם עם נטייה). וככה גם לשאר. ומה JS? מה לעזאזל JS? אני לא בונה מיני אתר. אני רוצה תמונה. לא זזה. ולא עושים את זה-מהסיבה הפשוטה. זה יותר מידי זמן-וגם אם זה יהיה קיים, יקח כמה דקות להכין כל תמונה @@'. וצריך להגדיר אצלו את כל התווים, להגדיר שאם יש bgcolor ב- DIV של width 300 ו-height 300, אז זה יצור ריבוע בצבע הזה בגודל הזה. זה הכל preg_replace, המון המון עבודה. |
דניאל ( MasterT ) יש לך מוח כזה תותח...
והוא הביא הסבר. זה אפשרי. אבל קשה מאודדד לביצועעעעע..... |
ציטוט:
JS&XMLHTTP ככה שאם אתה אומר AJAX אתה מתכוון ל-JS. ומה שאתה עכשיו הסברת זה לעשות תמונה כל פעם שהמשתמש נכנס לעמוד, וזאת לא בקשת השואל, מה שהוא מבקש זאת תמונה שנוצרת ונשמרת על השרת.(זאת גם הייתה התגובה שלי שאין אפשרות לעשות JS בצד שרת(לא תחביר של JS, אלא JS)). |
ציטוט:
cronjobs :/. |
ציטוט:
(אני באמת לא יודע, אני לא עובד עם PHP, אלא עם ASP וב-ASP אני לא מכיר דרך לעשות כזה דבר) כי זה לא ממש נשמע לי הגיוני.. תמונה להפוך לתמונה? כאילו נגיד לשמור בתוך התמונה את הלוגו של הוסטס(סתם נגיד) כאשר המערכת מצלמת תצלום מסך של HOSTs(לדוגמא). אבל חות מזה, אם יש לך שרת פרטי, אתה יכול לכתוב קובץ ב C או משהו, שיכנס לאתר מסויים, ולאחר מיכן יפעיל את המעולה שלפרינ סקרין, ואחרי זה ישמור את התמונה בנתיב במחשב, ישחק איתה(יעני גדלים), ויעלה לשרת. או יעלה לשרת ואז בשרת כבר קובץ PHP/ASP יטפל בה.(אבל צריך שרת פרטי בשביל זה, או שרת שתוכל להפעיל בו את התוכנית הזו) |
ציטוט:
|
ציטוט:
ציטוט:
|
ועכשיו שסיכמנו שזה לא אפשרי בלי תוכנה חיצונית - הדיון ננעל. אם למישהו יש משהו חכם להוסיף לדיון הזה, שיפנה אלי בהודעה פרטית.
|
כל הזמנים הם GMT +2. הזמן כעת הוא 13:39. |
מופעל באמצעות VBulletin גרסה 3.8.6
כל הזכויות שמורות ©
כל הזכויות שמורות לסולל יבוא ורשתות (1997) בע"מ