שיתוף | GFD - עושה לכם סדר בהורדת קבצים מגיטהאב!
-
@צדיק-וטוב-לו-0 כתב בשיתוף | הסקריפט שיעשה לכם סדר בהורדת קבצים מגיטהאב!:
רק תצטרך להסתבך בלהסביר לאנשים אין להתקין סקריפט בטמפרמונקי.
לא בדיוק ביג דיל.אולי פקודת באט או משהו דומה?
@יאיר-דניאל הסירו דאגה מליבכם... יהיה כתוסף בקרוב מאוד בעז"ה.
עריכה: זמין גם כתוסף
שחרור גרסה 1.3:
שיפור זיהוי msix, appx והוספת תגית 'חנות מיקרוסופט'
מסדר לפי; התקנה, חנות, נייד.
תרגום לאנגלית תוך זיהוי אוטו' של שפת הדפדפן. -
-
@נצח-ישראל צודק. כעת שמתי לב כי הוא הפסיק לעבוד. ייתכן מאוד שגיטהאב שינו את מבנה העמוד ולכן הוא נשבר. אתקן את זה בהקדם האפשרי.
-
@נצח-ישראל צודק. כעת שמתי לב כי הוא הפסיק לעבוד. ייתכן מאוד שגיטהאב שינו את מבנה העמוד ולכן הוא נשבר. אתקן את זה בהקדם האפשרי.
-
ק קראנץ' ונילה התייחס לנושא זה
-
גרסה 2.0
תיקוני באגים
-
תוסף לא עבד — GitHub שינו את שם ה-CSS class מ-
mt-3ל-tmp-mt-3, הסלקטור עודכן לתמוך בשניהם -
שגיאות
hasAttributeבקונסול — נגרמו ממנגנון תרגום הדפדפן שהתנגש עם ה-DOM של התוסף. תוקן על ידי הוספתtranslate="no"על הקונטיינר
שיפורים עיקריים
שילוב GitHub API
- התוסף שולף כעת נתונים מ-
api.github.comברקע (במקום גירוד מה-DOM) - גדלי קבצים מדויקים
- מספר הורדות בכל קובץ
- תגית
APIבכותרת כשהנתונים מגיעים מה-API - מנגנון Fallback אוטומטי לגירוד DOM אם ה-API נכשל (מגבלת בקשות וכדו')
- Cache למניעת קריאות כפולות באותה סשן
זיהוי חכם יותר של סוג קובץ
- שימוש ב-MIME type מה-API לזיהוי OS וסוג קובץ בוודאות גבוהה יותר
- לוגיקת "רק אם מצוין במפורש":
.exeו-.zipלא מקבלים תגיתהתקנה/ניידאלא אם שם הקובץ מכילinstaller/setup/portable— מונע תיוג שגוי
-
-
גרסה 2.0
תיקוני באגים
-
תוסף לא עבד — GitHub שינו את שם ה-CSS class מ-
mt-3ל-tmp-mt-3, הסלקטור עודכן לתמוך בשניהם -
שגיאות
hasAttributeבקונסול — נגרמו ממנגנון תרגום הדפדפן שהתנגש עם ה-DOM של התוסף. תוקן על ידי הוספתtranslate="no"על הקונטיינר
שיפורים עיקריים
שילוב GitHub API
- התוסף שולף כעת נתונים מ-
api.github.comברקע (במקום גירוד מה-DOM) - גדלי קבצים מדויקים
- מספר הורדות בכל קובץ
- תגית
APIבכותרת כשהנתונים מגיעים מה-API - מנגנון Fallback אוטומטי לגירוד DOM אם ה-API נכשל (מגבלת בקשות וכדו')
- Cache למניעת קריאות כפולות באותה סשן
זיהוי חכם יותר של סוג קובץ
- שימוש ב-MIME type מה-API לזיהוי OS וסוג קובץ בוודאות גבוהה יותר
- לוגיקת "רק אם מצוין במפורש":
.exeו-.zipלא מקבלים תגיתהתקנה/ניידאלא אם שם הקובץ מכילinstaller/setup/portable— מונע תיוג שגוי
@לאצי כתב בשיתוף | GFD - עושה לכם סדר בהורדת קבצים מגיטהאב!:
לוגיקת "רק אם מצוין במפורש": .exe ו-.zip לא מקבלים תגית התקנה/נייד אלא אם שם הקובץ מכיל installer/setup/portable — מונע תיוג שגוי
זה קצת מפריע שיש הרבה מקומות שלא מצוין בהם, וזה נראה בגלל השיפור הזה שאין הורדה של התקנה,
-
-
@לאצי כתב בשיתוף | GFD - עושה לכם סדר בהורדת קבצים מגיטהאב!:
לוגיקת "רק אם מצוין במפורש": .exe ו-.zip לא מקבלים תגית התקנה/נייד אלא אם שם הקובץ מכיל installer/setup/portable — מונע תיוג שגוי
זה קצת מפריע שיש הרבה מקומות שלא מצוין בהם, וזה נראה בגלל השיפור הזה שאין הורדה של התקנה,
-
@לאצי האמת שלא,
ניסיתי קצת לשחק בתוסף (המטורף) שלך, וזה קצת תקוע כי אין כללי שמות ברורים בgithub
(אגב, בלינוקס ומק, זה נראה שהוא מזהה יותר טוב, כנראה בגלל שבמערכות ההפעלה האלו יש בהם תוכנות התקנה/נייד יותר ברור מווינדוס)
אבל איפה ראית שהוא לא זיהה טוב?
אני ראיתי כמה דברים שניתן לשפר בזיהוי קבצי אימות (שאצלך הם לא מוצגים למשתמש)
אבל לא פגשתי שהוא לא מזהה טוב את הקבצים -
@לאצי האמת שלא,
ניסיתי קצת לשחק בתוסף (המטורף) שלך, וזה קצת תקוע כי אין כללי שמות ברורים בgithub
(אגב, בלינוקס ומק, זה נראה שהוא מזהה יותר טוב, כנראה בגלל שבמערכות ההפעלה האלו יש בהם תוכנות התקנה/נייד יותר ברור מווינדוס)
אבל איפה ראית שהוא לא זיהה טוב?
אני ראיתי כמה דברים שניתן לשפר בזיהוי קבצי אימות (שאצלך הם לא מוצגים למשתמש)
אבל לא פגשתי שהוא לא מזהה טוב את הקבצים