ブラウザー用のユーザースクリプト-ファイル共有機能の拡張、および海賊版対策法の下での海賊版サイトの存続方法

すぐに予約します。以下に、既製のスクリプトへのリンクと、コードにまだ実装されていない考えがあります。 この記事では、DC ++をトレントサイトと統合する可能性、DC ++およびトレントでマグネットリンクを使用する機能、およびプロバイダーの興味深いアイデアを検討します。

おそらく、読書に興味のある人の多くは、自分で簡単なスクリプトを作成し、 それを他の人と共有できるでしょう。

トレントトラッカーは、DC ++ FlylinkDCクライアントの「トラッカー」になりました


バージョン502以降、Flylinkはファイル名のみを含むマグネットリンクで動作します。ktパラメーターは、ユーザーのハブで名前による通常の検索を実行します。そのようなマグネットリンクの例は次のとおりです。

magnet:?kt=Eaglewalk

この種のリンクkinomax.by/112508-orlinaya-tropa.htmlが使用される 1つのポータルでの配布の例

このようなマグネットリンクにxlパラメーターを追加すると、Flylinkも名前で検索しますが、マグネットリンクのxlのサイズに一致するファイルのみが表示されます。 リンクの例:

magnet:?kt=Eaglewalk.avi&xl=1698765

Eaglewalk.aviファイルの名前の代わりに最後の4文字、つまり.aviファイル拡張子がある場合、そのようなリンクの検索効率を高めることができます。リンクは次のようになります。

magnet:?kt=.avi&xl=1698765

このようなリンクは、トレントトラッカー上のディストリビューション内のファイルのリストから各ファイルについて簡単に取得できます。

画像

このスクリプトは、 D0Gmatist (Rutrackerユーザー)のR0トラッカー用です: yadi.sk/d/8P9uoG4PVtTJL

いくつかのkt + xl検索パラメーターの磁石アイコンを追加できます(ファイル名とその拡張子で検索):

画像
panfilov22 dl.dropboxusercontent.com/u/44094937/js/dchub.user.jsのrutracker.orgおよびrutor.orgサイト用のレディスクリプト
それにマニフェストファイルdl.dropboxusercontent.com/u/44094937/js/dchub/manifest.json

ブラウザがこれらのリンクをDC ++クライアントにのみ送信するように、 マグネットの前にdchub:パラメーター必要です。 追加する必要はありませんが。

急流用のマグネットリンク


マグネットリンクを使用してトレントをダウンロードしたいが、一部のサイトのエンジン(ルートトラッカーなど)でこれを実行できない場合。 ブラウザでスクリプトを使用することもできます。

画像

rlトラッカーdl.dropboxusercontent.com/u/44094937/js/hash2magnet.user.jsのスクリプトも、panfilov22 rutrekerのユーザーによって作成されます。

プロバイダーの内部リソースとの統合について


プロバイダーがネットワーク内の「重い」コンテンツのトラフィックをローカライズすることに非常に興味を持っていることは秘密ではありません。 メイントラフィックがピアリングを超えてユーザーから逃げないように、多くのプロバイダーはローカルネットワークでさまざまなファイル共有サービスを起動します:DC ++ハブ、torrentトラッカー、ftpダンプ、ローカルretracker.local / Announceおよびisp.bep22 retrekersなど。ただし、ユーザーはほとんどの場合、プロバイダーの内部リソースは無視されます。これは、充填の速度、コンテンツの選択などの点で、インターネット上の有名な大規模なリソースをすべて失います。

考えられる解決策は、プロバイダーがユーザー用に作成したユーザースクリプトです。 プロバイダーのローカルサーバーに接続すると、スクリプトはプロバイダーのローカルネットワーク上に配布ファイルがあるかどうかに関する情報を取得し、マグネットリンクにパラメーターを追加し、このファイルがローカルネットワーク上にあることをユーザーに通知します。

画像

スクリーンショットで:
アイコンの下 画像 rutrackerから通常のマグネットリンクを非表示にします。
ページの読み込みの開始時に、スクリプトはローカルサーバーから、既存のtorrentハッシュにDC ++に対応するハッシュがあるかどうかを尋ねます。 マグネットアイコンがある場合 画像 明るく大きく変更します 画像

マグネットリンクの形式は次のとおりです。

dchub:magnet:?xt=urn:tree:tiger:N4TUTYVJY2OZQLPYE275YVN7GNAV2TQWXL7JDCA&xl=31&dn=start_%D0%B2_%D0%BE%D0%BA%D0%BD%D0%B5.bat&xs=dchub://dchub.by/
&xt=urn:btih:5A42FC270489D228E0C88676A83E1E5BD01D8849&tr=http%3a%2f%2fretracker.local%2fannounce


スクリプトがサーバーに「dclsファイルがありますか」と尋ね、それが何であるかを答える場合、磁石の横にアイコンを表示できます。 画像 dclsファイルがあるhttpリンク。

同様に、Webサイドの場合、たとえばファイルがDCにないが、ローカルhttpサーバーにある場合。 その後、マグネットリンクに追加されます......&ws=http://media_file.local/_.avi

たぶん、誰かがスクリプトにローカルリトラッカーの統計を追加できます:

画像

著作権所有者によって削除されない配布


想像してみて、ルートキーパーまたはルートの管理者が、ユーザーのために配布ベースrutracker.org/forum/viewtopic.php?t=4204390を参照してそのようなスクリプトを作成することを決めたと想像してください。 スクリプトのないダウンロード可能な配布ページは次のようになります。

画像

そして、コピーライティングは法律の手紙を気にしません。

そして、もしあなたが行儀が悪いなら、映画検索、あるいは著作権侵害と戦うために一生懸命に努力しているサイトのためにマグネットリンクのスクリプトを作ることができます...

PS
誰かがこのトピックに興味があり、そのようなユーザースクリプトの作成を手伝いたい人がいる場合は、ここで質問します。
rutracker.org/forum/viewtopic.php?t=3793301&start=30

Source: https://habr.com/ru/post/J230345/


All Articles