19.03.2017, 21:21 | #81 |
Главный Кинооператор
Любитель
|
остановился на этом, создал прокси[/spoiler] теперь анонсеры нужны для рутрекера. |
19.03.2017, 22:06 | #82 |
Разработчик
Любитель
|
Давайте по порядку:
Если в консоли ввести команду Код:
Код:
где: [you_project_id] - ИД вашего проекта [[email protected]] - ваш имейл Есть такое? |
19.03.2017, 22:12 | #83 |
Главный Кинооператор
Любитель
|
|
19.03.2017, 22:26 | #84 |
Разработчик
Любитель
|
Отлично! Инициализация прошла успешно!
Вы скачали архив webproxy.zip и распаковали его на рабочий стол? На рабочем столе появилась папка webproxy. Найдите в ней файл webproxy.py и откройте его, например, программой Блокнот. В 16-й строке в кавычках написано имя хоста: Код:
Замените его на имя хоста для анонсера. В вашем случае получится: Код:
Проверьте строку 30. Должно быть точно так: Код:
Исправьте, если необходимо, сохраните файл и закройте. |
19.03.2017, 22:38 | #85 |
Разработчик
Любитель
|
Я надеюсь это было несложно, поэтому продолжим.
Снова откройте консоль и введите только две латинские буквы (без энтера!) Код:
и поставьте пробел. Теперь с помощью мышки с рабочего стола перетяните папку webproxy в окно консоли. Отпустите кнопку мыши и теперь нажмите энтер. Строка перед курсором приобретет вид: Код:
|
19.03.2017, 22:44 | #86 |
Главный Кинооператор
Любитель
|
немного отличается с вашей картинкой
|
19.03.2017, 22:50 | #87 |
Разработчик
Любитель
|
Картинка не имеет большого значения. Цель этой сложной манипуляции с мышкой, сменить в консоли текущую папку. Это нужно чтобы gcloud смог найти файлы проекта. Поскольку ваше имя пользователя kybinec, то можно просто ввести такую команду: Код:
|
19.03.2017, 22:55 | #88 |
Главный Кинооператор
Любитель
|
Да, все получилось без знака >
|
19.03.2017, 23:03 | #89 |
Разработчик
Любитель
|
Отлично!
Пробуйте выполнить deploy вашего приложения. Введите Код:
И два раза нажмите энтер. При успешном завершении увидите строки Код:
|
19.03.2017, 23:10 | #90 |
Разработчик
Любитель
|
Теперь можно добавлять прокси анонсеров в торренты. Например, там где указан
//bt2.t-ru.org/ann добавляйте //bt2.{app_id}.appspot.com/ann Удобно его вписать первым. При старте раздачи клиент начнет опрос трекеров с начала списка. |
19.03.2017, 23:31 | #91 |
Главный Кинооператор
Любитель
|
Заработало!
Спасибоще! Добавил+ |
19.03.2017, 23:40 | #92 |
Разработчик
Любитель
|
Поздравляю! Держите нас в курсе. Спасибо за ваше терпение и настойчивость. Благодаря вам есть второе подтверждение срабатывания трюка с добавлением пользователя. Теперь можно добавить в инструкцию. |
20.03.2017, 09:15 | #93 |
Сообщения: n/a
|
Sapwood, а можно сделать так, чтобы при входе на rutracker через ваш appspot аннонсеры подставлялись автоматически тоже appspot, т.е. так как сейчас работает трекер кинозала?
|
20.03.2017, 17:08 | #94 |
Главный Кинооператор
Любитель
|
бесплатный сервер дается емкостью 1ГБ в день, вроде так. сам по себе этот прокси-анонсер немного может глючить, по крайне мене что известно: Не всю статистику может передавать, чем больше раздач, тем больше погрешность. Одну и ту же раздачу с разных ip-адресов и торрентов - может совсем статистику не отдавать. |
21.03.2017, 09:19 | #96 |
Разработчик
Любитель
|
Приложение может отправлять HTTP-запросы на порты 80-90, 440-450 и 1024-65535 Код:
https://cloud.google.com/appengine/docs/ |
21.03.2017, 09:45 | #97 |
Разработчик
Любитель
|
Мне кажется, вы излишне усложняете. Протокол обмена с анонсером крайне прост. Клиент один раз в час посылает обычный HTTP-запрос (точно как бразузер): Код:
где: 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 - скачано байт В ответ получает очень короткий ответ: Код:
где: complete 4 - количество сидов на указанной раздаче incomplete 1 - количество скачивающих interval 3600 - интервал в секундах перед отправкой следующего отчета peers {bytes} - байтовый массив с ip-адресами и портами качающих/раздающих Это почти все. Здесь трудно что-то не передать. |
21.03.2017, 11:28 | #98 |
Разработчик
Форумчанин
|
Для передачи пакетов с данными анонсеров одного гигабайта достаточно. В январе этот анонсер был у меня в интернетах от двух провайдеров (в интернетах третьего провайдера работали родные трекеру анонсеры) в течение примерно 5 дней и работали они исправно с учетом трафика файлообмена в полном объеме и учет трафика не зависел от количества IP при раздаче одной и той же раздачи: Cкрытый текст - У Вас, видимо, провайдер не всё пропускал. У меня, например, на другом трекере в интернетах регионального провайдера анонсер bt.....olab-net.appspot.com работал сбоями. Раздачи периодически то краснели, то нормально работали: Cкрытый текст - А в интернетах основного моего провайдера нормально работали. Да, и в интернетах от многих других провайдеров по сообщениям абонентов провайдеров нормально работали. Правда, не уверен в том, что они часто в клиенте видели состояние (статус) трекера. На трекере Rutracker со второй половины вчерашнего дня что-то перемудрили с анонсерами трекера и с показаниями профиля аккаунтов, и ... : Cкрытый текст - За все время пребывания на трекерах такое состояние ("зависание") профиля аккаунта вижу в первый раз. Несмотря на это, трафик файлообмена учитывается нормально: Cкрытый текст - |
21.03.2017, 16:53 | #99 | ||
Главный Кинооператор
Любитель
|
Насчет нехватки 1ГБ возможно был и не прав, но в январе, когда заблочили здесь анонсеры и все массово стали переходить на kinozal-tv.appspot.com/ann?uk=, в теме Красные раздачи проскакивало несколько постов о возможной нехватки памяти.
далее
А я вот заметил что с верхних строчек королевского топа в начале января //kinozal.me/top_uploaders.php вы скатились вниз довольно ощутимо. |
||
21.03.2017, 20:51 | #100 |
Разработчик
Любитель
|
Бесплатный 1Гб далеко позади.
kinozal-tv.appspot.com ежедневно отдает 40-50Гб и потребляет около 80 экземпляр/часов. |