לפני מספר חודשים כתב אחד מעמיתינו כאן בבלוג על Torrench שהיה כלי CLI (משורת הפקודה) שאיתה המשתמשים שלך יוכלו לחפש קבצי סיקור בתוך כמה אתרים פופולריים עם אפשרות להוריד.
לרוע המזל הפרויקט נעלם מ- GitHub איתם לא ידוע יותר על זה למעט כמה שיבוטים של מאגרים שחלק מהמפתחים יצרו על מנת ליצור משגרים או גרסאות בפורמט אחר לפרויקט זה.
אבל לא הכל אבוד, הפעם נדבר על אלטרנטיבה מצוינת לטורנץ ' אשר ישמש אותנו בצורה דומה, אך עם מספר שיפורים.
על טורנגו
האלטרנטיבה שאנחנו הולכים להציג בפניכם היום היא טורנגו אשר היא תוכנית שורת פקודה (CLI) כתוב בשפת התכנות GO המחפש בו זמנית טורנטים (קבצי סיקור וקישורי מגנטים) מאתרי סיקור שונים.
טורנגו מבצע את החיפוש וההורדה ממקורות שונים שהתומכים בהם הנוכחי הם הבאים:
- https://archive.org
- כל כתובות האתר של פיראט ביי הממוקמות בכתובת https://proxybay.bz
- http://torrentdownloads.me
- http://1337x.to
- http://www.yggtorrent.gg
המשתמש מחליט באילו מקורות הוא רוצה לחפש בטורנגו בין אם כל המקורות משמשים בחיפוש כברירת מחדל ובין אם הם מסוננים רק על ידי אתרים מסוימים.
מכיוון שכתובות האתרים של מפרץ פיראטים משתנות לעתים קרובות למדי, תוכנית זו מפעילה בו זמנית חיפוש בכל כתובות האתרים של מפרץ פיראטים שנמצאות בכתובת https://proxybay.bz ואוחזרת את טורנטים של התגובה המהירה ביותר (גם כתובת האתר המוחזרת נבדקת לעומק מכיוון שחלק מהפרוקסי-פרקים חוזרים לפעמים דף ללא שגיאה, אך לדף אין תוצאות באמת)
חיפוש והורדת קבצי סיקור ב torrentdownloads.me ו- yggtorrent.gg מוגן על ידי Cloudflare, כך תוכנית זו חומקת מהגנה כשמגיבים לאתגרי Javascript של Cloudflare
ניתן להשיק טורנטים שהורדו ב- Deluge.
טורנגו הוא כלי פרקטי מאוד שיכול לעזור לכם לחסוך זמן רב בחיפוש והורדת קבצי סיקור.
לדוגמא, אם ברצונך למצוא ISO של הפצת לינוקס ולחסוך זמן בחיפוש (ואפילו בהורדה) הכלי הזה די שימושי.
חשוב להזכיר כי הקבצים המשותפים בדפים אלו, ניתן למצוא גם תוכן ברשות הציבור (חוקי) וגם קבצים בעלי זכויות יוצרים, כך שהשימוש בכלי והגישה לאתרים הנ"ל תלויים רבות בשימוש באינטרנט ובגישה אליו. מדיניות של מדינתך.
כל מה שנאמר, באחריות המשתמש הקצה בלבד.
כיצד להתקין את טורנגו באובונטו ונגזרות?
למי שמעוניין להיות מסוגל להתקין כלי זה על המערכת שלו, הם יכולים לעשות זאת על ידי ביצוע ההוראות שאנו חולקים להלן.
מאז טורנטגו הוא יישום שנכתב ב- GO יש צורך בתמיכה בשפת התכנות הזו במערכת שלנו.
אנו יכולים להוסיף זאת על ידי פתיחת מסוף (אתה יכול לעשות זאת עם שילוב המקשים Ctrl + Alt + T) ובו אתה הולך להקליד את הפקודה הבאה:
wget -q https://storage.googleapis.com/golang/getgo/installer_linux
אנו נותנים הרשאות ביצוע עם:
sudo chmod +x installer_linux
ואנחנו מריצים את המתקין עם:
./installer_linux
בסוף עלינו לבצע את הפקודה הבאה:
source ~/.bash_profile
כבר יש לנו תמיכת GO במערכת שלנו, עכשיו אנחנו הולכים להוריד ולהתקין את טורנגו. כדי לעשות זאת בטרמינל אנו רק מקלידים את הדברים הבאים:
go get github.com/juliensalinas/torrengo go build github.com/juliensalinas/torrengo
שימוש בסיסי בטורנטגו
לאחר שהיישום הותקן במערכת שלנו, נוכל להתחיל להשתמש בו, עלינו רק לפתוח את הטרמינל ולהפעיל את הפקודה "./Torrengo" + מילת מפתח כלשהי לחיפוש קובץ.
לדוגמה, אם ברצונך למצוא את ISO של אובונטו:
./torrengo Ubuntu 18.10
זה יחזיר לך את כל התוצאות שנמצאו בכל האתרים שהוזמנו וכאן זה עליך להחליט מאיזו מהן להוריד:
גם כאמור אתה יכול להחליט לחפש באתרים ספציפיים בלבד (נניח מפרץ פיראטים ו- Archive.org):
./torrengo -s tpb,arc Ubuntu 18.10
- קשת (Archive.org)
- לוטות (1337x)
- td (הורדת Torrent)
- tpb (מפרץ הפיראטים)
- ygg (סיקור Ygg)
אם אנו רוצים שיופיעו רשומות נוספות (מצב מילולי), פשוט הוסף -v.
./torrengo -s tpb,arc Ubuntu 18.10 -v
שלום כאשר אני מריץ את המתקין אני מקבל את השגיאה הבאה.
$ sudo ./installer_linux
./installer_linux: 2: ./installer_linux: שגיאת תחביר: ")" לא צפויה