מדריך | יצירת תוסף Tampermonkey עם התקנה בלחיצה דרך GitHub
-
במדריך הזה תלמדו איך להעלות סקריפט Tampermonkey ל־GitHub, כך שכל אחד יוכל להתקין אותו בלחיצה אחת – כולל תמיכה בעדכונים אוטומטיים.
🧱 שלב 1: יצירת מאגר (Repository) חדש ב־GitHub
-
היכנס ל־https://github.com/new
אם אין לך חשבון פשוט צור חשבון חדש (זה חינם...) -
מלא את הפרטים הבאים:
- Repository name: (שזה השם)
my-userscript(או כל שם אחר) - Description: (תיאור) לדוגמה
סקריפט Tampermonkey לדוגמה - סמן את
Public
- אל תבחר
README,.gitignoreאו LICENSE
- Repository name: (שזה השם)
-
לחץ על Create repository
שלב 2: יצירת קובץ הסקריפט-
לאחר יצירת המאגר, לחץ על
Add file→ ואז עלCreate new file -
בשורת שם הקובץ כתוב לדוגמה:
awesome-helper.user.js -
הדבק את קוד הסקריפט שלך (חייב לכלול את בלוק ה־
// ==UserScript==) -
לחץ למטה על Commit new file
שלב 3: יצירת קישור התקנה אוטומטיתלאחר שהקובץ עלה, כתובת ההתקנה תהיה:
https://github.com/USERNAME/REPO-NAME/raw/main/awesome-helper.user.jsכאשר
USERNAMEזה השם משתמש ב github
וREPO-NAMEזה השם של הפרוייקט
לדוגמה:https://github.com/myusername/my-userscript/raw/main/awesome-helper.user.jsכאשר פותחים את הקישור הזה בדפדפן שיש בו את Tampermonkey, הוא מזהה אוטומטית שזה סקריפט ומציע להתקין אותו.
שלב 4: עדכונים אוטומטייםכדי שכל עדכון שתעלה ישפיע אוטומטית על כל המשתמשים:
- ודא שהקובץ שלך כולל שורת גרסה תקינה:
// @version 1.0.1- בכל שינוי שתבצע, הגדל את המספר הזה (למשל ל־1.0.2)
- Tampermonkey יבדוק לבד כל 24 שעות אם יש גרסה חדשה
️ שלב 5: קיצור קישור (רשות)אפשר לקצר את הקישור עם:
ככה תקבל כתובת פשוטה כמו:
https://tinyurl.com/install-helper
סיום
עכשיו יש לך תוסף Tampermonkey פתוח, זמין להתקנה ישירה דרך GitHub.
כל מי שתשלח לו את הקישור יוכל להתקין את התוסף בלחיצה אחת.תודות ל @לאצי שביקש את המדריך
-
-
ק קראנץ' ונילה התייחס לנושא זה
-
מ מייבין במקצת התייחס לנושא זה
-
י יאיר דניאל התייחס לנושא זה
-
המדריך מיועד עבור מי שרוצה לשתף סקריפט Tampermonkey - בצורת קישור להתקנה ישירה,
יתרון נוסף, זה האפשרות לעדכן אוטומטי בעתיד במקרה הצורך.נכנסים לגיטאהב, ולוחצים על ה '+' בצד ימין למעלה, ואז בוחרים ב'מאגר חדש' (new repository)

עכשיו:
- בוחרים את שם המאגר (מקובל בד"כ לבחור שם באנגלית, לא בדקתי האם שם בעברית יוצר בעיות).
(אחרי 3 שניות יופיע וי ירוק, המאשר שזה שם פנוי) - מוודאים שזה מסומן כמו בתמונה על Public.
- מוודאים שזה מסומן בכחול על Add README.
- לוחצים על 'יצירת מאגר' (Create repository)

כעת:
- לוחצים על 'הוספת קובץ' (Add file).
- ואז בוחרים ב'יצירת קובץ חדש' (Create new file).
[3. בריבוע הירוק ניתן לערוך את ההסבר שיופיע בעמוד המאגר, מה מטרת המאגר-הסקריפט, מי יצר וכד']

וכעת:
- בוחרים את שם הקובץ (גם כאן מקובל לבחור שם באנגלית, וכנ"ל).
לשים לב, חובה ששם הקובץ יסתיים בסיומת של user.js ! (נניח ABC.user.js) - בתיבה העיקרית מדביקים את תוכן הסקריפט.
- לוחצים על שמירת השינויים (Commit changeg).

עכשיו מאשרים
על 1 - 2 ניתן לדלג (זה לרשום תיעוד פנימי, מה השינוי שבוצע בפעולה)
העיקר זה 3 - שמירת השינויים (Commit changeg).
מזל טוב, המאגר נוצר!
כעת מעתיקים את הקישור הישיר להתקנה.
לוחצים על הקובץ שיצרנו (הקובץ בסיומת .user.js, ולא הקובץ הראשון בסיומת .md):
כעת לחיצה עם קליק ימני בעכבר על Raw.
ואז 'העתקת כתובת הקישור'.
הכתובת שהועתקה - זה הכתובת לשיתוף קישור ישיר.
בהצלחה.
- בוחרים את שם המאגר (מקובל בד"כ לבחור שם באנגלית, לא בדקתי האם שם בעברית יוצר בעיות).
-
המדריך מיועד עבור מי שרוצה לשתף סקריפט Tampermonkey - בצורת קישור להתקנה ישירה,
יתרון נוסף, זה האפשרות לעדכן אוטומטי בעתיד במקרה הצורך.נכנסים לגיטאהב, ולוחצים על ה '+' בצד ימין למעלה, ואז בוחרים ב'מאגר חדש' (new repository)

עכשיו:
- בוחרים את שם המאגר (מקובל בד"כ לבחור שם באנגלית, לא בדקתי האם שם בעברית יוצר בעיות).
(אחרי 3 שניות יופיע וי ירוק, המאשר שזה שם פנוי) - מוודאים שזה מסומן כמו בתמונה על Public.
- מוודאים שזה מסומן בכחול על Add README.
- לוחצים על 'יצירת מאגר' (Create repository)

כעת:
- לוחצים על 'הוספת קובץ' (Add file).
- ואז בוחרים ב'יצירת קובץ חדש' (Create new file).
[3. בריבוע הירוק ניתן לערוך את ההסבר שיופיע בעמוד המאגר, מה מטרת המאגר-הסקריפט, מי יצר וכד']

וכעת:
- בוחרים את שם הקובץ (גם כאן מקובל לבחור שם באנגלית, וכנ"ל).
לשים לב, חובה ששם הקובץ יסתיים בסיומת של user.js ! (נניח ABC.user.js) - בתיבה העיקרית מדביקים את תוכן הסקריפט.
- לוחצים על שמירת השינויים (Commit changeg).

עכשיו מאשרים
על 1 - 2 ניתן לדלג (זה לרשום תיעוד פנימי, מה השינוי שבוצע בפעולה)
העיקר זה 3 - שמירת השינויים (Commit changeg).
מזל טוב, המאגר נוצר!
כעת מעתיקים את הקישור הישיר להתקנה.
לוחצים על הקובץ שיצרנו (הקובץ בסיומת .user.js, ולא הקובץ הראשון בסיומת .md):
כעת לחיצה עם קליק ימני בעכבר על Raw.
ואז 'העתקת כתובת הקישור'.
הכתובת שהועתקה - זה הכתובת לשיתוף קישור ישיר.
בהצלחה.
לצורך יצירת עדכון אוטומטי, צריך שהסקריפט יכלול קישורים פנימים למאגר, ומספר גירסא.
אותם מוספים בפתיח, על יד ההרשאות של הסקריפט וכו'.
במידה ואתה בונה עם AI - תדריך אותו לכתוב לך את השורות האלו.מבנה הקישורים הוא כך:
// @updateURL https://raw.githubusercontent.com/{1}/{2}/main/{3} // @downloadURL https://raw.githubusercontent.com/{1}/{2}/main/{3}במקום:
{1} - שם המשתמש בגיטאהב.
{2} - שם המאגר שבחרנו.
{3} - שם הקובץ שבחרנו (בעל הסיומת של user.js).מבנה הגירסא הוא:
// @version 1.0ובכל עדכון לעלות מספר (או מספר עשרוני, בד"כ מקובל בהתאם לכמה השינוי בגירסא הוא משמעותי).
- בוחרים את שם המאגר (מקובל בד"כ לבחור שם באנגלית, לא בדקתי האם שם בעברית יוצר בעיות).
-
לצורך יצירת עדכון אוטומטי, צריך שהסקריפט יכלול קישורים פנימים למאגר, ומספר גירסא.
אותם מוספים בפתיח, על יד ההרשאות של הסקריפט וכו'.
במידה ואתה בונה עם AI - תדריך אותו לכתוב לך את השורות האלו.מבנה הקישורים הוא כך:
// @updateURL https://raw.githubusercontent.com/{1}/{2}/main/{3} // @downloadURL https://raw.githubusercontent.com/{1}/{2}/main/{3}במקום:
{1} - שם המשתמש בגיטאהב.
{2} - שם המאגר שבחרנו.
{3} - שם הקובץ שבחרנו (בעל הסיומת של user.js).מבנה הגירסא הוא:
// @version 1.0ובכל עדכון לעלות מספר (או מספר עשרוני, בד"כ מקובל בהתאם לכמה השינוי בגירסא הוא משמעותי).
@צדיק-וטוב-לו-0 מה עם רישיון?
-
המדריך מיועד עבור מי שרוצה לשתף סקריפט Tampermonkey - בצורת קישור להתקנה ישירה,
יתרון נוסף, זה האפשרות לעדכן אוטומטי בעתיד במקרה הצורך.נכנסים לגיטאהב, ולוחצים על ה '+' בצד ימין למעלה, ואז בוחרים ב'מאגר חדש' (new repository)

עכשיו:
- בוחרים את שם המאגר (מקובל בד"כ לבחור שם באנגלית, לא בדקתי האם שם בעברית יוצר בעיות).
(אחרי 3 שניות יופיע וי ירוק, המאשר שזה שם פנוי) - מוודאים שזה מסומן כמו בתמונה על Public.
- מוודאים שזה מסומן בכחול על Add README.
- לוחצים על 'יצירת מאגר' (Create repository)

כעת:
- לוחצים על 'הוספת קובץ' (Add file).
- ואז בוחרים ב'יצירת קובץ חדש' (Create new file).
[3. בריבוע הירוק ניתן לערוך את ההסבר שיופיע בעמוד המאגר, מה מטרת המאגר-הסקריפט, מי יצר וכד']

וכעת:
- בוחרים את שם הקובץ (גם כאן מקובל לבחור שם באנגלית, וכנ"ל).
לשים לב, חובה ששם הקובץ יסתיים בסיומת של user.js ! (נניח ABC.user.js) - בתיבה העיקרית מדביקים את תוכן הסקריפט.
- לוחצים על שמירת השינויים (Commit changeg).

עכשיו מאשרים
על 1 - 2 ניתן לדלג (זה לרשום תיעוד פנימי, מה השינוי שבוצע בפעולה)
העיקר זה 3 - שמירת השינויים (Commit changeg).
מזל טוב, המאגר נוצר!
כעת מעתיקים את הקישור הישיר להתקנה.
לוחצים על הקובץ שיצרנו (הקובץ בסיומת .user.js, ולא הקובץ הראשון בסיומת .md):
כעת לחיצה עם קליק ימני בעכבר על Raw.
ואז 'העתקת כתובת הקישור'.
הכתובת שהועתקה - זה הכתובת לשיתוף קישור ישיר.
בהצלחה.
@צדיק-וטוב-לו-0 נכתב בעבר כאן
- בוחרים את שם המאגר (מקובל בד"כ לבחור שם באנגלית, לא בדקתי האם שם בעברית יוצר בעיות).
שלום! נראה שהשיחה הזו מעניינת אותך, אבל עדיין אין לך חשבון.
נמאס לכם לגלול בין אותם הפוסטים בכל ביקור? כשנרשמים לחשבון, תמיד תחזרו בדיוק למקום שבו הייתם קודם, ותוכלו לבחור לקבל התראות על תגובות חדשות (בין אם במייל, ובין אם בהתראת פוש). תוכלו גם לשמור סימניות ולפרגן ב-upvote לפוסטים כדי להביע הערכה לחברי קהילה אחרים.
בעזרת התרומה שלך, הפוסט הזה יכול להיות אפילו טוב יותר 💗
הרשמה התחברות