Форум

Форум (https://forum.kinozal.tv/index.php)
-   О свободном доступе (https://forum.kinozal.tv/forumdisplay.php?f=220)
-   -   Сделай бесплатно прокси Кинозал.ТВ (https://forum.kinozal.tv/showthread.php?t=269420)

kyba62 19.03.2017 21:21

Цитата:

Sapwood сказал(a):
Мало, что понятно. Если вам все еще нужна помощь напишите поподробней на каком скриншоте из поста #36 вы остановились.

Вот и я не понимаю и не вижу в том посте что делать дальше и куда совать webproxy.zip
остановился на этом, создал прокси[/spoiler]
теперь анонсеры нужны для рутрекера.

Sapwood 19.03.2017 22:06

Давайте по порядку:

Если в консоли ввести команду
Код:

gcloud info
должен выводиться примерно такой отчет:

Код:

Account: [[email protected]]
Project: [you_project_id]

Current Properties:
[core]
project: [you_project_id]
account: [[email protected]]
disable_usage_reporting: [False]

Logs Directory: C:Usersyou_login.configgcloudlogs]
Last Log File: [C:Usersyou_login.configgcloudlogs2017.01.0613.17.15.563100.log]


где:
[you_project_id] - ИД вашего проекта
[[email protected]] - ваш имейл

Есть такое?

kyba62 19.03.2017 22:12

Цитата:

Sapwood сказал(a):
Д
Есть такое?

Да, да, все имеется.

Sapwood 19.03.2017 22:26

Отлично! Инициализация прошла успешно!

Вы скачали архив webproxy.zip и распаковали его на рабочий стол?
На рабочем столе появилась папка webproxy. Найдите в ней файл webproxy.py и откройте его, например, программой Блокнот.

В 16-й строке в кавычках написано имя хоста:

Код:

host_name = "kinozal.tv"

Замените его на имя хоста для анонсера. В вашем случае получится:

Код:

host_name = "t-ru.org"

Проверьте строку 30. Должно быть точно так:

Код:

encrypted_connection = 0

Исправьте, если необходимо, сохраните файл и закройте.

Sapwood 19.03.2017 22:38

Я надеюсь это было несложно, поэтому продолжим.

Снова откройте консоль и введите только две латинские буквы (без энтера!)

Код:

cd

и поставьте пробел. Теперь с помощью мышки с рабочего стола перетяните папку webproxy в окно консоли. Отпустите кнопку мыши и теперь нажмите энтер.



Строка перед курсором приобретет вид:

Код:

C:\users\[you_user_name]\desktop\webproxy>_

kyba62 19.03.2017 22:44

немного отличается с вашей картинкой

Sapwood 19.03.2017 22:50

Цитата:

kyba62 сказал(a):
немного отличается с вашей картинкой


Картинка не имеет большого значения. Цель этой сложной манипуляции с мышкой, сменить в консоли текущую папку. Это нужно чтобы gcloud смог найти файлы проекта.

Поскольку ваше имя пользователя kybinec, то можно просто ввести такую команду:

Код:

cd C:\users\kybinec\desktop\webproxy

kyba62 19.03.2017 22:55

Да, все получилось без знака >

Sapwood 19.03.2017 23:03

Отлично!

Пробуйте выполнить deploy вашего приложения. Введите

Код:

gcloud app deploy --version 1

И два раза нажмите энтер. При успешном завершении увидите строки

Код:

File upload done.
Updating service [default]...done.
Deployed service [default] to [https:/1-dot-{app_id}.appspot.com]


Sapwood 19.03.2017 23:10

Теперь можно добавлять прокси анонсеров в торренты. Например, там где указан

http://bt2.t-ru.org/ann

добавляйте

http://bt2.{app_id}.appspot.com/ann

Удобно его вписать первым. При старте раздачи клиент начнет опрос трекеров с начала списка.

kyba62 19.03.2017 23:31

Заработало!
Спасибоще!
Добавил+

Sapwood 19.03.2017 23:40

Цитата:

kyba62 сказал(a):
Заработало!


Поздравляю! Держите нас в курсе.
Спасибо за ваше терпение и настойчивость. Благодаря вам есть второе подтверждение срабатывания трюка с добавлением пользователя. Теперь можно добавить в инструкцию.

konst1 20.03.2017 09:15

Sapwood, а можно сделать так, чтобы при входе на rutracker через ваш appspot аннонсеры подставлялись автоматически тоже appspot, т.е. так как сейчас работает трекер кинозала?

kyba62 20.03.2017 17:08

Цитата:

konst1 сказал(a):
Sapwood, а можно сделать так, чтобы при входе на rutracker через ваш appspot аннонсеры подставлялись автоматически тоже appspot, т.е. так как сейчас работает трекер кинозала?

Автоматически может заделать только администрация.
бесплатный сервер дается емкостью 1ГБ в день, вроде так.
сам по себе этот прокси-анонсер немного может глючить, по крайне мене что известно:
Не всю статистику может передавать, чем больше раздач, тем больше погрешность.
Одну и ту же раздачу с разных ip-адресов и торрентов - может совсем статистику не отдавать.

alexn201 20.03.2017 21:13

Sapwood, простите что пишу не по теме, не нашел ни одного форума живого форума о прокси на Google App Engine.

Подскажите пожалуйста, можно ли использовать данный прокси в ввиде ip:port?

Нужно для этого

Еще раз прошу прощения, что не по теме.

Sapwood 21.03.2017 09:19

Цитата:

alexn201 сказал(a):
Подскажите пожалуйста, можно ли использовать данный прокси в ввиде ip:port?


Приложение может отправлять HTTP-запросы на порты 80-90, 440-450 и 1024-65535

Код:

result = urlfetch.fetch('http://site.com:2017')

https://cloud.google.com/appengine/docs/

Sapwood 21.03.2017 09:45

Цитата:

kyba62 сказал(a):
сам по себе этот прокси-анонсер немного может глючить, по крайне мене что известно:
Не всю статистику может передавать, чем больше раздач, тем больше погрешность.
Одну и ту же раздачу с разных ip-адресов и торрентов - может совсем статистику не отдавать.


Мне кажется, вы излишне усложняете. Протокол обмена с анонсером крайне прост. Клиент один раз в час посылает обычный HTTP-запрос (точно как бразузер):

Код:

http://tr5.torrent4me.com/ann?uk=aAbBcCdDeE&info_hash=%15%F5%F5%5C%05%A5%A5%25%E2%FA%F5%5D%B5%9D%5A-%D2%CC%F7%3E&peer_id=-UT2200-%DF%5F%FF%AF%CF%0F%82%1F%FC%160t&port=33223&uploaded=123456789&downloaded=23456678&left=0&corrupt=0&key=0EE9FCFC&numwant=200&compact=1&no_peer_id=1

где:
uk=aAbBcCdDeE - ваш паскей
info_hash=%15%F5%F5%5C%05%A5%A5%25%E2%FA%F5%5D%B5%9D%5A-%D2%CC%F7%3E - хеш раздачи
peer_id=-UT2200-%DE%5C%98%AB%CA%0F%82%1B%FC%160t - идентификатор сессии
port=33223 - порт на котором клиент принимает соединения
uploaded=123456789 - закачано байт с начала сессии
downloaded=23456678 - скачано байт

В ответ получает очень короткий ответ:

Код:

d8:completei4e10:incompletei1e8:intervali3600e12:min intervali3600e5:peers6:{bytes}

где:
complete 4 - количество сидов на указанной раздаче
incomplete 1 - количество скачивающих
interval 3600 - интервал в секундах перед отправкой следующего отчета
peers {bytes} - байтовый массив с ip-адресами и портами качающих/раздающих

Это почти все. Здесь трудно что-то не передать.

anya1956ss 21.03.2017 11:28

Цитата:

kyba62 сказал(a):
Cкрытый текст -
 


Для передачи пакетов с данными анонсеров одного гигабайта достаточно.
В январе этот анонсер был у меня в интернетах от двух провайдеров (в интернетах третьего провайдера работали родные трекеру анонсеры) в течение примерно 5 дней и работали они исправно с учетом трафика файлообмена в полном объеме и учет трафика не зависел от количества IP при раздаче одной и той же раздачи:

Cкрытый текст -
 

У Вас, видимо, провайдер не всё пропускал.
У меня, например, на другом трекере в интернетах регионального провайдера анонсер bt.....olab-net.appspot.com работал сбоями. Раздачи периодически то краснели, то нормально работали:

Cкрытый текст -
 

А в интернетах основного моего провайдера нормально работали.
Да, и в интернетах от многих других провайдеров по сообщениям абонентов провайдеров нормально работали. Правда, не уверен в том, что они часто в клиенте видели состояние (статус) трекера.

На трекере Rutracker со второй половины вчерашнего дня что-то перемудрили с анонсерами трекера и с показаниями профиля аккаунтов, и ... :

Cкрытый текст -
 


За все время пребывания на трекерах такое состояние ("зависание") профиля аккаунта вижу в первый раз.
Несмотря на это, трафик файлообмена учитывается нормально:

Cкрытый текст -
 

kyba62 21.03.2017 16:53

Насчет нехватки 1ГБ возможно был и не прав, но в январе, когда заблочили здесь анонсеры и все массово стали переходить на kinozal-tv.appspot.com/ann?uk=, в теме Красные раздачи проскакивало несколько постов о возможной нехватки памяти.
далее
Цитата:

У Вас, видимо, провайдер не всё пропускал.
Ну а причем здесь он? если до Нового года здесь одна и та же раздача(Мои релизы) с разных винтов и ip-адресов раздавалась и статистика учитывалась нормально, так же и на других форумах-трекерах. а после вставки выше озвученного прокси-анонсера, в профиле именно мои релизы были а статистика не шла, но, опять же на других трекерах все было норм.
Цитата:

В январе этот анонсер был у меня в интернетах от двух провайдеров (в интернетах третьего провайдера работали родные трекеру анонсеры) в течение примерно 5 дней и работали они исправно с учетом трафика файлообмена в полном объеме
И вы не заметили в это время что упал объем розданного?
А я вот заметил что с верхних строчек королевского топа в начале января http://kinozal.me/top_uploaders.php вы скатились вниз довольно ощутимо.

Sapwood 21.03.2017 20:51

Бесплатный 1Гб далеко позади.

kinozal-tv.appspot.com ежедневно отдает 40-50Гб и потребляет около 80 экземпляр/часов.


Часовой пояс GMT +3, время: 08:31.

vBulletin v3.0.1, Copyright ©2000-2025, Jelsoft Enterprises Ltd.
Русский перевод: zCarot, Vovan & Co