Потребителски скрипт за браузъра

Ще направя резервация веднага, по-долу ще има връзки както към готови скриптове, така и към мисли, които все още не са внедрени в кода. В статията ще разгледаме възможностите за интегриране на DC++ с торент сайтове, характеристиките на използването на магнитни връзки в DC++ и торенти, както и някои интересни идеи за доставчици.

Може би много от заинтересованите читатели ще могат да направят прост скрипт за себе си и да го споделят с други.

Торент тракери - сега "тракери" за DC++ клиенти FlylinkDC

Започвайки от версия 502, Flylink може да работи с магнитна връзка, съдържаща само името на файла, чрез параметъраktще се извърши нормално търсене по име в хъбовете, достъпни за потребителя, пример за такава магнитна връзка:

Пример за разпространение на един портал, където се използват този тип връзки kinomax.by/112508-orlinaya-tropa.html

Ако добавите параметъраxlкъм такава магнитна връзка, Flylink също ще търси по име, но ще покаже само файлове, които съответстват на стойносттаxlв магнитната връзка. Пример за връзка:

Ефективността на търсенето на такава връзка може да се увеличи, ако вместо името на файлаEaglewalk.aviима последните четири знака, тоест файловото разширение.aviВръзката ще бъде:

Такива връзки могат лесно да бъдат получени за всеки файл от списъка с файлове в разпространението на торент тракера.

връзка

Този скрипт за roottracker е отD0Gmatist(потребител на roottracker): yadi.sk/d/8P9uoG4PVtTJL

Можете да добавите магнитни икони за няколко kt+xl опции за търсене (търсене по име на файл и разширение):

потребителски
Готов скрипт за сайтове rutracker.org и rutor.org отpanfilov22dl.dropboxusercontent.com/u/44094937/js/dchub.user.js и неговия манифестен файл dl.dropboxusercontent.com/u/44094937/js/dchub/manifest.json

Параметърътdchub:предиmagnetе необходим, така че браузърът да изпраща тези връзки само към DC++ клиента. Не е необходимо обаче да се добавя.

Магнитни връзки за торент, където няма такива

Скрипт за roottracker dl.dropboxusercontent.com/u/44094937/js/hash2magnet.user.js, също направен от потребител на roottrackerpanfilov22.

Относно интеграцията с вътрешните ресурси на доставчика

Не е тайна, че доставчиците са много заинтересовани от локализирането на "тежкия" трафик на съдържание в тяхната мрежа. За да не изтича основният трафик от потребителя извън peering, много доставчици стартират различни услуги за споделяне на файлове в тяхната локална мрежа: DC ++ хъб, торент тракер, ftp дъмп, локални ретракери retracker.local/announce и isp.bep22 и т.н. Потребителят обаче в повечето случаи игнорира вътрешните ресурси на доставчика, които по отношение на скоростта на попълване, избора на съдържание и т.н. губят от добре познатите големи ресурси в Интернет в всичко

Възможно решение може да бъде потребителски скрипт, направен от доставчика за неговите потребители. Скриптът, като се свърже с локалния сървър на доставчика, може да получи данни за това дали има файлове за разпространение в локалната мрежа на доставчика, да добави някои параметри към магнитната връзка и да уведоми потребителя, че този файл е в локалната мрежа, която той може да изтегли много бързо.

Ако скриптът също така попита сървъра „ако има dcls файл“ и той отговори, че има, можете да покажете икона до магнита на http връзката, където се намира dcls файлът.

По същия начин за уеб семената, ако например файлът не е в DC, но е на локалния http сървър. След това вмагнитна връзка ще бъде добавена. &ws=http://media_file.local/filename.avi

Може би някой ще успее да добави локални статистики за повторно проследяване към скрипта:

потребителски

Разпространението не е изтрито от носителите на авторските права

Ако мечтаете и си представете, че администраторите на rutracker или rutor са решили да направят такъв скрипт, свързан с базата за разпространение rutracker.org/forum/viewtopic.php?t=4204390 за своите потребители. Страница за разпространение без скрипт може да изглежда така:

скрипт

И преписвачът няма да се придържа към буквата на закона.

И ако се объркате, можете да направите скрипт за магнитна връзка за търсене на филми или за сайтове, които се опитват твърде много да се борят с пиратството ...

P.S. Ако някой се интересува от тази тема и има хора, които искат да помогнат при написването на такива потребителски скриптове, моля, отидете тук: rutracker.org/forum/viewtopic.php?t=3793301&start=30

Hardcore conf в C++. Каним само професионалисти.