• Данный форум не имеет какого-либо отношения к социальным официальным группам Торрент ТВ, также никогда не размещает посты в социальных сетях! Все, что мы размещаем, находится ТОЛЬКО У НАС НА форуме! Если Вы увидели какие какие-либо посты И.Т.Д на наш форум и официально это не подтверждено на форуме - это ОБМАН!

HTTP прокси для Ace Stream

Lomonosov

Проверенные
Установка HTTP AceProxy на роутер с прошивкой Padavan уже не работает?
Возник вопрос - а в чем сакральный смысл установки прокси на роутер? Ace Engine все равно на роутер не поставится. Соответственно его нужно запускать на каком-то другом постоянно работающем устройстве. Тогда зачем городить проксю на роутер, если можно поставить ее сразу там же где Ace? Может кто-то внятно объяснить для какого сценария использования это применяется?
 

Lomonosov

Проверенные
Что-то не понял, что я не так сделал?

acehttp.py [LINE:464 ]# INFO [21.01 20:37:44] Ace Stream HTTP Proxy server on Python 3.8.7 starting .....
acehttp.py [LINE:465 ]# DEBUG [21.01 20:37:44] Using: Windows OS with gevent 21.1.2, psutil 5.8.0
acehttp.py [LINE:469 ]# ERROR [21.01 20:37:44] gevent 21.1.2 or psutil 5.8.0 doesn't match a supported version!
acehttp.py [LINE:470 ]# ERROR [21.01 20:37:44] Update python dependencies to required: gevent >= 1.3.3, psutil >= 5.3.0
acehttp.py [LINE:471 ]# INFO [21.01 20:37:44] Bye Bye .....

5.8.0 вроде >= 5.3.0 или нет? Делал по мануалу из второго поста.
 

Pepsik

Разработчик
Ace Engine все равно на роутер не поставится.
У кого ? ... На arm аж бигом
все зависимости последних версий
Внизу в коде acehttp.py где определение допустимой версии gevent вот так поправьте
Код:
  assert major >= 1
  assert minor >= 0
  assert patch >= 0
Надо будет переписать там этот "кусок" .. либа gevent поменяла алгоритм формирования нумерации своих версий ... Ну или убрать этот "контроль" вообще . Найти старую gevent и psutil - надо постараться
 

Vjachik

Проверенные
1) С "репозитария"
Код:
pip3 install  python3-gevent
2) С компиляцией на роутере (могут понадобиться доп пакеты , лог покажет)
Код:
python3 -m pip install git+git://github.com/python-greenlet/greenlet.git#egg=greenlet
Добрый день пан Пепсик. Gevent ни в какую не хочет становиться на entware. В прикрепленном файле логи.
 

Вложения

  • Лог.txt
    13.3 KB · Просмотры: 6

Pepsik

Разработчик
Gevent ни в какую не хочет становиться на entware.
А что дядя Гугл не дает ответа по поводу
Код:
/opt/bin/ld: cannot find -lffi
? Кто сказал что будет легко ?
как минимум надо установить сначала заголовочные файлы python
Код:
opkg install python3-dev
 

Lomonosov

Проверенные
@Pepsik, подскажите, пожалуйста, что я все таки делаю не так.
Установил Ace Engine на винду, запустил, висит в трее.
Запускаю проксю. Получаю в логе вот такое.

acehttp.py [LINE:464 ]# INFO [23.01 10:00:13] Ace Stream HTTP Proxy server on Python 3.8.7 starting .....
acehttp.py [LINE:465 ]# DEBUG [23.01 10:00:13] Using: Windows OS with gevent 21.1.2, psutil 5.8.0
acehttp.py [LINE:477 ]# DEBUG [23.01 10:00:13] Ace Stream HTTP Proxy server IP: 192.168.10.3 autodetected
acehttp.py [LINE:503 ]# INFO [23.01 10:00:13] Local AceStream engine found with pid 3088
acehttp.py [LINE:373 ]# ERROR [23.01 10:00:13] Can't find AceStream!


P.S. В теги code почему-то не могу оформить, т.к. выдает ошибку.
 

finnway

Команда форума
Модератор
Надо будет переписать там этот "кусок" .. либа gevent поменяла алгоритм формирования нумерации своих версий ... Ну или убрать этот "контроль" вообще . Найти старую gevent и psutil - надо постараться


Доброго дня, Пан Пепсик!
Человек с др. форума пожаловался (устанавливал моим скриптом):

acehttp.py [LINE:464 ]# INFO [23.01 10:30:29] Ace Stream HTTP Proxy server on Python 3.8.5 starting .....
acehttp.py [LINE:465 ]# DEBUG [23.01 10:30:29] Using: Linux OS with gevent 21.1.1, psutil 5.8.0
acehttp.py [LINE:469 ]# ERROR [23.01 10:30:29] gevent 21.1.1 or psutil 5.8.0 doesn't match a supported version!
acehttp.py [LINE:470 ]# ERROR [23.01 10:30:29] Update python dependencies to required: gevent >= 1.3.3, psutil >= 5.3.0
acehttp.py [LINE:471 ]# INFO [23.01 10:30:29] Bye Bye .....

опять gevent...

При том, что появилась ошибка совсем недавно.
До этого всё ставилось на ура.


assert major >= 1
assert minor >= 0
assert patch >= 0

Правка этого в acehttp.py работает.

Я пока править скрипты не буду, раз Вы писали, что внесёте изменения, подожду ваших обнов.


А всем, кто будет ставить по скриптам моим Проксю многоуважаемого Пана Пепсика, после установки рученьками пока что правьте acehttp.py, как Пан Пепсик выше написал и усё будет работать, а опосля обнов всё будет ставиться штатно.
 
Последнее редактирование:

Gek

Проверенные
Люди добрые подскажите!

Вот пример по frytv плагину это на входе прокси:
Код:
{"name":"ПЕРВЫЙ КАНАЛ","url":"e49ebc8dc749c9327235b56068680927a31d52f6","cat":"Федеральные","b":"0","picon":"pervyjkanal","program":"pervy"},
{"name":"ПЕРВЫЙ КАНАЛ","url":"7cfb8660cdd8b73809ce3f3e7cdbadae79f3331c","cat":"Федеральные","b":"0","picon":"pervyjkanal","program":"pervy"},
{"name":"ПЕРВЫЙ КАНАЛ","url":"f729bf0af7f692de24a76c40a34ae8bd2be3e080","cat":"Федеральные","b":"0","picon":"pervyjkanal","program":"pervy"},
{"name":"ПЕРВЫЙ КАНАЛ","url":"589937a7e9227c1fbc98eb0b932a93bbaccae7fc","cat":"Федеральные","b":"0","picon":"pervyjkanal","program":"pervy"},
{"name":"ПЕРВЫЙ КАНАЛ","url":"acdd224ec8e0f85dc0adf0a6e66c0d9c81b6287f","cat":"Федеральные","b":"0","picon":"pervyjkanal","program":"pervy"},
{"name":"ПЕРВЫЙ КАНАЛ","url":"15d1ec44f22a6b4c952e7b5f2fdff627f2b3d81d","cat":"Федеральные","b":"0","picon":"pervyjkanal","program":"pervy"},
{"name":"ПЕРВЫЙ КАНАЛ","url":"34819e9e3f67f29176649773536e39bba7576c18","cat":"Федеральные","b":"0","picon":"pervyjkanal","program":"pervy"},
{"name":"ПЕРВЫЙ КАНАЛ","url":"1cd49e97c4889b35a169ff36ea0d048746abc247","cat":"Федеральные","b":"0","picon":"pervyjkanal","program":"pervy"},
{"name":"ПЕРВЫЙ КАНАЛ","url":"480e0756bd48b5f3761d9c37fd5638df4535ef7a","cat":"Федеральные","b":"0","picon":"pervyjkanal","program":"pervy"},
{"name":"ПЕРВЫЙ КАНАЛ","url":"83af75ebd7b485ec91f0d445308186e077035df3","cat":"Федеральные","b":"0","picon":"pervyjkanal","program":"pervy"},
{"name":"ПЕРВЫЙ КАНАЛ","url":"19de638570d748f9d1e9cdb89a126d9f37bb71ad","cat":"Федеральные","b":"0","picon":"pervyjkanal","program":"pervy"},
{"name":"ПЕРВЫЙ КАНАЛ","url":"bb2d333a60dc9088a378ed41adffa497e9e4dcd9","cat":"Федеральные","b":"0","picon":"pervyjkanal","program":"pervy"},
{"name":"ПЕРВЫЙ КАНАЛ","url":"9f04838633fc15b37cb35f9d2ba01d9eb8d49eff","cat":"Федеральные","b":"0","picon":"pervyjkanal","program":"pervy"},

а это получено от прокси:

Код:
#EXTINF:-1 group-title="Федеральные" tvg-name="ПЕРВЫЙ КАНАЛ" tvg-logo="http://static.acestream.net/sites/acestream/img/ACE-logo.png",ПЕРВЫЙ КАНАЛ
#EXTGRP:Федеральные
http://192.168.100.3:8700/frytv/channel/%D0%9F%D0%95%D0%A0%D0%92%D0%AB%D0%99%20%D0%9A%D0%90%D0%9D%D0%90%D0%9B.ts
#EXTINF:-1 group-title="Федеральные" tvg-name="ПЕРВЫЙ КАНАЛ" tvg-logo="http://static.acestream.net/sites/acestream/img/ACE-logo.png",ПЕРВЫЙ КАНАЛ
#EXTGRP:Федеральные
http://192.168.100.3:8700/frytv/channel/%D0%9F%D0%95%D0%A0%D0%92%D0%AB%D0%99%20%D0%9A%D0%90%D0%9D%D0%90%D0%9B.ts
#EXTINF:-1 group-title="Федеральные" tvg-name="ПЕРВЫЙ КАНАЛ" tvg-logo="http://static.acestream.net/sites/acestream/img/ACE-logo.png",ПЕРВЫЙ КАНАЛ
#EXTGRP:Федеральные
http://192.168.100.3:8700/frytv/channel/%D0%9F%D0%95%D0%A0%D0%92%D0%AB%D0%99%20%D0%9A%D0%90%D0%9D%D0%90%D0%9B.ts
#EXTINF:-1 group-title="Федеральные" tvg-name="ПЕРВЫЙ КАНАЛ" tvg-logo="http://static.acestream.net/sites/acestream/img/ACE-logo.png",ПЕРВЫЙ КАНАЛ
#EXTGRP:Федеральные
http://192.168.100.3:8700/frytv/channel/%D0%9F%D0%95%D0%A0%D0%92%D0%AB%D0%99%20%D0%9A%D0%90%D0%9D%D0%90%D0%9B.ts
#EXTINF:-1 group-title="Федеральные" tvg-name="ПЕРВЫЙ КАНАЛ" tvg-logo="http://static.acestream.net/sites/acestream/img/ACE-logo.png",ПЕРВЫЙ КАНАЛ
#EXTGRP:Федеральные
http://192.168.100.3:8700/frytv/channel/%D0%9F%D0%95%D0%A0%D0%92%D0%AB%D0%99%20%D0%9A%D0%90%D0%9D%D0%90%D0%9B.ts
#EXTINF:-1 group-title="Федеральные" tvg-name="ПЕРВЫЙ КАНАЛ" tvg-logo="http://static.acestream.net/sites/acestream/img/ACE-logo.png",ПЕРВЫЙ КАНАЛ
#EXTGRP:Федеральные
http://192.168.100.3:8700/frytv/channel/%D0%9F%D0%95%D0%A0%D0%92%D0%AB%D0%99%20%D0%9A%D0%90%D0%9D%D0%90%D0%9B.ts
#EXTINF:-1 group-title="Федеральные" tvg-name="ПЕРВЫЙ КАНАЛ" tvg-logo="http://static.acestream.net/sites/acestream/img/ACE-logo.png",ПЕРВЫЙ КАНАЛ
#EXTGRP:Федеральные
http://192.168.100.3:8700/frytv/channel/%D0%9F%D0%95%D0%A0%D0%92%D0%AB%D0%99%20%D0%9A%D0%90%D0%9D%D0%90%D0%9B.ts
#EXTINF:-1 group-title="Федеральные" tvg-name="ПЕРВЫЙ КАНАЛ" tvg-logo="http://static.acestream.net/sites/acestream/img/ACE-logo.png",ПЕРВЫЙ КАНАЛ
#EXTGRP:Федеральные
http://192.168.100.3:8700/frytv/channel/%D0%9F%D0%95%D0%A0%D0%92%D0%AB%D0%99%20%D0%9A%D0%90%D0%9D%D0%90%D0%9B.ts
#EXTINF:-1 group-title="Федеральные" tvg-name="ПЕРВЫЙ КАНАЛ" tvg-logo="http://static.acestream.net/sites/acestream/img/ACE-logo.png",ПЕРВЫЙ КАНАЛ
#EXTGRP:Федеральные
http://192.168.100.3:8700/frytv/channel/%D0%9F%D0%95%D0%A0%D0%92%D0%AB%D0%99%20%D0%9A%D0%90%D0%9D%D0%90%D0%9B.ts
#EXTINF:-1 group-title="Федеральные" tvg-name="ПЕРВЫЙ КАНАЛ" tvg-logo="http://static.acestream.net/sites/acestream/img/ACE-logo.png",ПЕРВЫЙ КАНАЛ
#EXTGRP:Федеральные
http://192.168.100.3:8700/frytv/channel/%D0%9F%D0%95%D0%A0%D0%92%D0%AB%D0%99%20%D0%9A%D0%90%D0%9D%D0%90%D0%9B.ts
#EXTINF:-1 group-title="Федеральные" tvg-name="ПЕРВЫЙ КАНАЛ" tvg-logo="http://static.acestream.net/sites/acestream/img/ACE-logo.png",ПЕРВЫЙ КАНАЛ
#EXTGRP:Федеральные
http://192.168.100.3:8700/frytv/channel/%D0%9F%D0%95%D0%A0%D0%92%D0%AB%D0%99%20%D0%9A%D0%90%D0%9D%D0%90%D0%9B.ts
#EXTINF:-1 group-title="Федеральные" tvg-name="ПЕРВЫЙ КАНАЛ" tvg-logo="http://static.acestream.net/sites/acestream/img/ACE-logo.png",ПЕРВЫЙ КАНАЛ
#EXTGRP:Федеральные
http://192.168.100.3:8700/frytv/channel/%D0%9F%D0%95%D0%A0%D0%92%D0%AB%D0%99%20%D0%9A%D0%90%D0%9D%D0%90%D0%9B.ts
#EXTINF:-1 group-title="Федеральные" tvg-name="ПЕРВЫЙ КАНАЛ" tvg-logo="http://static.acestream.net/sites/acestream/img/ACE-logo.png",ПЕРВЫЙ КАНАЛ
#EXTGRP:Федеральные
http://192.168.100.3:8700/frytv/channel/%D0%9F%D0%95%D0%A0%D0%92%D0%AB%D0%99%20%D0%9A%D0%90%D0%9D%D0%90%D0%9B.ts

Ссылки получились все одинаковые, также не должно быть?
 

Po2l

Проверенные
Ссылки получились все одинаковые, также не должно быть?
не должно.
если в frytv_plugin.py заменить строки 53,54
self.channels[name] = url
channel['url'] = quote(ensure_str(name),''),
на
self.channels[channel['url']] = {'name': name, 'url':url}
channel['url'] = quote(ensure_str(channel['url']),'')
и ниже по тексту строку 83
url = self.channels.get(name)
заменить на
url = self.channels.get(name)['url']
name = self.channels.get(name)['name']
то все будет тики-так.
 

AlexeyAbramov

Проверенные
Здравствуйте. У меня не получилось установить проксю пепсика, хоть и делал по инструкции. Не знаю как её другие устанавливали. Не пойму что не так.
 
Последнее редактирование:
Сверху