אנגליתצרפתיתספרדי

Ad


סמל OnWorks

web2png - מקוון בענן

הפעל web2png בספק אירוח חינמי של OnWorks על אובונטו אונליין, פדורה אונליין, אמולטור מקוון של Windows או אמולטור מקוון של MAC OS

זוהי הפקודה web2png שניתן להריץ בספק האירוח החינמי של OnWorks באמצעות אחת מתחנות העבודה המקוונות המרובות שלנו, כגון Ubuntu Online, Fedora Online, אמולטור מקוון של Windows או אמולטור מקוון של MAC OS

תָכְנִית:

שֵׁם


web2png - המרת עץ אינטרנט משימוש בקובצי GIF לשימוש בקובצי PNG

תַקצִיר


web2png [-adnrtv] [בספרייה...]

תיאור


Web2png הוא קצה קצה עבור gif2png(1) הממיר אוטומטית את כל דף האינטרנט
היררכיות משימוש בקובצי GIF לשימוש בקובצי PNG. הוא מבצע המרת תמונה ומתקן את IMG SRC
הפניות בדפי אינטרנט.

הטיעונים ל web2png חייב להיות ספריות; אם לא יינתן, הספרייה הנוכחית היא
הניח.

בכל ספרייה, web2png מנסה להמיר כל GIF ל-PNG. זה משאיר לבד קובצי GIF את זה
יש מספר תמונות, כי אלו לא יוצגו כראוי בכל הדפדפנים הנוכחיים. זה
גם לא ממיר מחדש קובצי GIF שכבר יש להם PNG תואמים (למשל באותו שם
מלבד סיומת הקובץ gif). קובצי ה-GIF המקוריים נשארים במקומם.

Web2png עוקב אחר המרות מוצלחות. לאחר מכן הוא בוחן כל HTML, HTML מאובטח, HTML
הכללה, דף PHP, תוכנית JavaScript או גיליון סגנונות מדורג תחת הארגומנט
ספריות (הרחבות html, shtml, .inc, .php, .js, .css). בדפים אלה, זה מתקן כל אחד מהם
התייחסות לכל GIF שהומר בהצלחה כדי להצביע על ה-PNG. הפניות יחסית
תגיות HREF ו-BACKGROUND מזוהות לפי שם הקובץ ומתוקנות (כל ספריית בסיס שהוכרזה
על ידי תג BASE יוצמד לכתובת ה-URL היחסית). הפניות שהן כתובות URL של HTTP הן
תואם לרשימת קובצי ה-GIF הניתנים להמרה לפי שם בסיס; אם יש התאמה כזו, ה
התוכן של כתובת האתר מאוחזר ומשווה ל-GIF הניתן להמרה. אם גם שם הבסיס וגם
התאמת נתונים, הפניה ל-HTTP קבועה. אם הדפים נמצאים תחת בקרת גרסאות RCS,
הם נבדקים לשינוי לפני שינוי; אחרת, עותק של
המקור של כל דף אינטרנט שונה נשאר באותה ספרייה, עם התוספת
סיומת .bak.

האפשרויות הבאות משנות את התנהגות התוכנית:

-a
המר את כל קבצי ה-GIF, כולל אלה עם מספר תמונות.

-d
מחק את המסמכים המקוריים. מסיר את כל קובצי ה-GIF עם קובצי PNG תואמים, ואת כל קובצי ה-bak.

-n
אין לבצע שינויים. עם אפשרות זו, web2png מדווח על מה שצריך לעשות (ועל
קובצי GIF שיש להם מספר תמונות), אך לא ממירים קובצי GIF ולא נוגעים בדפי אינטרנט.

-r
לַהֲפוֹך. שחזר את כל דפי ה-HTML/SHTML/PHP מקובצי ה-bak שנוצרו על ידי קודם
הפעל (או, אם הקבצים היו תחת בקרת גרסה, החזר אותם). הסר PNGs עם
קובצי GIF תואמים.

-v
מִלוּלִי. הוסף מידע מעקב נוסף על תהליך ההמרה. ניתן להפעיל Web2png
על ספרייה שכבר הומרה בחלקה על ידי ריצות קודמות; זה יעשה את
כמות עבודה מינימלית הדרושה. השינויים שהוא מבצע יהיו הפיכים במלואם
-r עד שתפעיל אותו -d מצב. Web2png כתוב בפייתון. Python 1.5.2 או יותר
חייב להיות מותקן ונגיש במערכת שלך על מנת web2png לרוץ.

הערה


לפעמים אפשר להמיר קובצי GIF שקופים מבלי לשנות את המראה של ה-
עמוד, על ידי ידיעה מהקשר שהם תמיד ימקמו בתוך אזור של קבוע ו
צבע אחיד. Web2png לא יכול להסיק מתי זה יהיה, אז הוא לא מנסה; אבל יכול להיות
שימושי ליישום gif2png עם אפשרות -b ביד.

ידוע בעיות


האלגוריתם לתיקון כתובות HTTP אינו חסין תקלות. זה יכול להתבלבל לשגוי
תיקון הפניה של כתובת URL של HTTP ל-GIF להפניה לא חוקית ל-PNG אם ה-GIF
תואם ל-GIF של יעד מקומי גם לפי שם בסיס וגם לפי תוכן בינארי, אבל למעשה חי
מארח אחר.

תוכנית זו אינה ממירה אוטומטית CGIs; תצטרך לעשות זאת ביד. אַחֵר
שיטות תוכן דינמיות (כגון הכללות בצד השרת) עשויות לדרוש גם פריצה ידנית.

התוכנית לא יכולה להבחין בהמרה מקובצי PNG קיימים; אם יש לך PNGs עם אותו
שם גזע כקובצי GIF תואמים אך נושאים מידע שונה, ה -r מצב יהיה
לתקוף אותם.

השתמש ב-web2png באינטרנט באמצעות שירותי onworks.net


שרתים ותחנות עבודה בחינם

הורד אפליקציות Windows & Linux

פקודות לינוקס

Ad