Вернуться   Форум > Интерактив > О свободном доступе
Регистрация Справка Пользователи Календарь Поиск Сообщения за день Все разделы прочитаны

Ответ
 
Опции темы Поиск в этой теме
Старый 19.03.2017, 21:21   #81
kyba62
Главный Кинооператор
Медаль пользователю. ЗОЛОТО Любитель
Регистрация: 07.09.2014
Сообщения: 132
Репутация: 3
Sapwood сказал(a):
Мало, что понятно. Если вам все еще нужна помощь напишите поподробней на каком скриншоте из поста #36 вы остановились.
Вот и я не понимаю и не вижу в том посте что делать дальше и куда совать webproxy.zip
остановился на этом, создал прокси[/spoiler]
теперь анонсеры нужны для рутрекера.
  Ответить с цитированием
Старый 19.03.2017, 22:06   #82
Sapwood
Разработчик
Медаль пользователю. ЗОЛОТО Любитель
Аватар для Sapwood
Регистрация: 13.11.2015
Сообщения: 176
Репутация: 37
Давайте по порядку:

Если в консоли ввести команду
Код:
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]] - ваш имейл

Есть такое?
  Ответить с цитированием
Старый 19.03.2017, 22:12   #83
kyba62
Главный Кинооператор
Медаль пользователю. ЗОЛОТО Любитель
Регистрация: 07.09.2014
Сообщения: 132
Репутация: 3
Sapwood сказал(a):
Д
Есть такое?
Да, да, все имеется.
  Ответить с цитированием
Старый 19.03.2017, 22:26   #84
Sapwood
Разработчик
Медаль пользователю. ЗОЛОТО Любитель
Аватар для Sapwood
Регистрация: 13.11.2015
Сообщения: 176
Репутация: 37
Отлично! Инициализация прошла успешно!

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

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

Код:
host_name = "kinozal.tv"

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

Код:
host_name = "t-ru.org"

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

Код:
encrypted_connection = 0

Исправьте, если необходимо, сохраните файл и закройте.
  Ответить с цитированием
Старый 19.03.2017, 22:38   #85
Sapwood
Разработчик
Медаль пользователю. ЗОЛОТО Любитель
Аватар для Sapwood
Регистрация: 13.11.2015
Сообщения: 176
Репутация: 37
Я надеюсь это было несложно, поэтому продолжим.

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

Код:
cd

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



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

Код:
C:\users\[you_user_name]\desktop\webproxy>_
  Ответить с цитированием
Старый 19.03.2017, 22:44   #86
kyba62
Главный Кинооператор
Медаль пользователю. ЗОЛОТО Любитель
Регистрация: 07.09.2014
Сообщения: 132
Репутация: 3
немного отличается с вашей картинкой
  Ответить с цитированием
Старый 19.03.2017, 22:50   #87
Sapwood
Разработчик
Медаль пользователю. ЗОЛОТО Любитель
Аватар для Sapwood
Регистрация: 13.11.2015
Сообщения: 176
Репутация: 37
kyba62 сказал(a):
немного отличается с вашей картинкой

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

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

Код:
cd C:\users\kybinec\desktop\webproxy
  Ответить с цитированием
Старый 19.03.2017, 22:55   #88
kyba62
Главный Кинооператор
Медаль пользователю. ЗОЛОТО Любитель
Регистрация: 07.09.2014
Сообщения: 132
Репутация: 3
Да, все получилось без знака >
  Ответить с цитированием
Старый 19.03.2017, 23:03   #89
Sapwood
Разработчик
Медаль пользователю. ЗОЛОТО Любитель
Аватар для Sapwood
Регистрация: 13.11.2015
Сообщения: 176
Репутация: 37
Отлично!

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

Код:
gcloud app deploy --version 1

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

Код:
File upload done. Updating service [default]...done. Deployed service [default] to [https:/1-dot-{app_id}.appspot.com]
  Ответить с цитированием
Старый 19.03.2017, 23:10   #90
Sapwood
Разработчик
Медаль пользователю. ЗОЛОТО Любитель
Аватар для Sapwood
Регистрация: 13.11.2015
Сообщения: 176
Репутация: 37
Теперь можно добавлять прокси анонсеров в торренты. Например, там где указан

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

добавляйте

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

Удобно его вписать первым. При старте раздачи клиент начнет опрос трекеров с начала списка.
  Ответить с цитированием
Старый 19.03.2017, 23:31   #91
kyba62
Главный Кинооператор
Медаль пользователю. ЗОЛОТО Любитель
Регистрация: 07.09.2014
Сообщения: 132
Репутация: 3
Заработало!
Спасибоще!
Добавил+
  Ответить с цитированием
Старый 19.03.2017, 23:40   #92
Sapwood
Разработчик
Медаль пользователю. ЗОЛОТО Любитель
Аватар для Sapwood
Регистрация: 13.11.2015
Сообщения: 176
Репутация: 37
kyba62 сказал(a):
Заработало!

Поздравляю! Держите нас в курсе.
Спасибо за ваше терпение и настойчивость. Благодаря вам есть второе подтверждение срабатывания трюка с добавлением пользователя. Теперь можно добавить в инструкцию.
  Ответить с цитированием
Старый 20.03.2017, 09:15   #93
konst1
Сообщения: n/a
Sapwood, а можно сделать так, чтобы при входе на rutracker через ваш appspot аннонсеры подставлялись автоматически тоже appspot, т.е. так как сейчас работает трекер кинозала?
  Ответить с цитированием
Старый 20.03.2017, 17:08   #94
kyba62
Главный Кинооператор
Медаль пользователю. ЗОЛОТО Любитель
Регистрация: 07.09.2014
Сообщения: 132
Репутация: 3
konst1 сказал(a):
Sapwood, а можно сделать так, чтобы при входе на rutracker через ваш appspot аннонсеры подставлялись автоматически тоже appspot, т.е. так как сейчас работает трекер кинозала?
Автоматически может заделать только администрация.
бесплатный сервер дается емкостью 1ГБ в день, вроде так.
сам по себе этот прокси-анонсер немного может глючить, по крайне мене что известно:
Не всю статистику может передавать, чем больше раздач, тем больше погрешность.
Одну и ту же раздачу с разных ip-адресов и торрентов - может совсем статистику не отдавать.
  Ответить с цитированием
Старый 20.03.2017, 21:13   #95
alexn201
Сообщения: n/a
Sapwood, простите что пишу не по теме, не нашел ни одного форума живого форума о прокси на Google App Engine.

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

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

Еще раз прошу прощения, что не по теме.
  Ответить с цитированием
Старый 21.03.2017, 09:19   #96
Sapwood
Разработчик
Медаль пользователю. ЗОЛОТО Любитель
Аватар для Sapwood
Регистрация: 13.11.2015
Сообщения: 176
Репутация: 37
alexn201 сказал(a):
Подскажите пожалуйста, можно ли использовать данный прокси в ввиде ip:port?

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

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

https://cloud.google.com/appengine/docs/
  Ответить с цитированием
Старый 21.03.2017, 09:45   #97
Sapwood
Разработчик
Медаль пользователю. ЗОЛОТО Любитель
Аватар для Sapwood
Регистрация: 13.11.2015
Сообщения: 176
Репутация: 37
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-адресами и портами качающих/раздающих

Это почти все. Здесь трудно что-то не передать.
  Ответить с цитированием
Старый 21.03.2017, 11:28   #98
anya1956ss
Разработчик
Медаль пользователю. ЗОЛОТОМедаль автору. ЗОЛОТО Форумчанин
Аватар для anya1956ss
Регистрация: 14.10.2010
Сообщения: 1,347
Репутация: 79
kyba62 сказал(a):
Cкрытый текст -
 

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

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

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

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

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

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

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


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

Cкрытый текст -
 
  Ответить с цитированием
Старый 21.03.2017, 16:53   #99
kyba62
Главный Кинооператор
Медаль пользователю. ЗОЛОТО Любитель
Регистрация: 07.09.2014
Сообщения: 132
Репутация: 3
Насчет нехватки 1ГБ возможно был и не прав, но в январе, когда заблочили здесь анонсеры и все массово стали переходить на kinozal-tv.appspot.com/ann?uk=, в теме Красные раздачи проскакивало несколько постов о возможной нехватки памяти.
далее
У Вас, видимо, провайдер не всё пропускал.
Ну а причем здесь он? если до Нового года здесь одна и та же раздача(Мои релизы) с разных винтов и ip-адресов раздавалась и статистика учитывалась нормально, так же и на других форумах-трекерах. а после вставки выше озвученного прокси-анонсера, в профиле именно мои релизы были а статистика не шла, но, опять же на других трекерах все было норм.
В январе этот анонсер был у меня в интернетах от двух провайдеров (в интернетах третьего провайдера работали родные трекеру анонсеры) в течение примерно 5 дней и работали они исправно с учетом трафика файлообмена в полном объеме
И вы не заметили в это время что упал объем розданного?
А я вот заметил что с верхних строчек королевского топа в начале января http://kinozal.me/top_uploaders.php вы скатились вниз довольно ощутимо.
  Ответить с цитированием
Старый 21.03.2017, 20:51   #100
Sapwood
Разработчик
Медаль пользователю. ЗОЛОТО Любитель
Аватар для Sapwood
Регистрация: 13.11.2015
Сообщения: 176
Репутация: 37
Бесплатный 1Гб далеко позади.

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


Здесь присутствуют: 1 (пользователей - 0 , гостей - 1)
 
Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск



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