• Уважаемые пользователи! Сообщаем Вам, что у нашего форума появился официальный чат в Телеграм - https://t.me/forumtv_telegram в котором будут публиковаться все важные новости и изменения проекта
  • И так дорогие друзья, всем привет! Долгожданное свершилось! Не секрет, что многие плотно сидят на яблочных устройствах. И как мы знаем сторонние приложения - это до сегодняшнего дня было вообще под запретом. Но с начала 2004 года всё изменилось. И так, мы создали тему, как один из разработчиков, в данный момент, создаёт известные всем приложения для Apple tv И соответственно для поддержки и развития текущих и будущих приложений можно к нему обратиться. Найти тему можно ниже в разделе софта Всем удачи

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

  • Автор темы Автор темы Dogerty
  • Дата начала Дата начала
мой порядок действий с докером:
О...оооо дружище, смотрю ты совсем новичок в этой теме

не в обиду но всё гораздо проще делается и быстрее разворачивается на любом хосте за 1-2 сек.
т.е. ты делаешь образ контейнера сам и под свои задачи, расшариваешь его на хабе и потом только запускаешь контейнер за 1 сек. в котором уже всё установлено
Dockerfile для создания образа по сути и есть тот же скрипт, например вот dockerfile одной из моих поделок: AceY - Ace Stream Proxy
или HTTPAceProxy

папку /dev/disk/by-id можно победить запуская контейнер с таким к примеру ключом:
Код:
--tmpfs "/dev/disk/by-id:noexec,rw,size=4k"


мне просто очень много букв надо здесь написать что бы мало мальски объяснить, и причём с самого начала
 
Последнее редактирование:
Проверил работу HTTPAceProxy в Pydroid - раздаёт стабильно, если не запускать параллельно другие приложения.
 

Вложения

  • Pydroid.jpg
    Pydroid.jpg
    415.5 KB · Просмотры: 31
  • Pydroid 3.jpg
    Pydroid 3.jpg
    429.8 KB · Просмотры: 31
Проверил работу HTTPAceProxy в Pydroid
Честно говоря уже полгода как скомпилена для андроеда gevent и стартует в консольке андроеда со стандартным питоном из сборки движка вместе с оным .... Но это все "игрушки" для себя , потому как пояснять "простому юзеру" что такое терминал, ка подключаться , как запускать .... При желании можно и в apk-шку от родного движка оформить .... ЛЕНЬ !

p.s. развлекайтесь :) Gevent + Greenlet for Android Python 2.7.x -
 
Привет, слабал парсер на базе telika для AceS API запроса вида http://127.0.0.1:6878/playlist/get?format=json, все пашет корректно, плейлист для прокси формируется и прокся его отдаёт если файлик плейлиста подставлять готовый, но одна трабла, если под виндой запрос вида http://127.0.0.1:6878/playlist/get?format=json формирует полноценный плейлист, то под линуксом отдаёт в файл только две скобки и все, в чем может быть проблема?
 
"причесал" p2pproxy плагин для работы с новоявленным TTV .... но ... они сейчас "криво" возвращают *.acelive файл по мертвому http://content.asplaylist.net или вообще его не формируют и не прописывают в API и там "генерится автоматом некое наследство" от прошлой жизни ... Если мало-мало поправят "свое" API все заработает как и раньше с виджетом для Smart теликов и родной андроедовой прикладнухой ....
Код:
torrenttv_api.p [LINE:86  ]# DEBUG    [12.01 11:48:17] Reusing saved session: N7lRNXcMKD4jXAZbRD15LDFc
acehttp.py      [LINE:174 ]# DEBUG    [12.01 11:48:17] Create a connection with AceStream on 127.0.0.1:62062
aceclient.py    [LINE:120 ]# DEBUG    [12.01 11:48:17] [idleAce]: >>> HELLOBG version=4
aceclient.py    [LINE:105 ]# DEBUG    [12.01 11:48:18] [idleAce]: <<< HELLOTS version=3.1.56 version_code=3015600 key=c63f624788 http_port=6878 bmode=0
aceclient.py    [LINE:120 ]# DEBUG    [12.01 11:48:18] [idleAce]: >>> READY key=n51LvQoTlJzNGaFxseRK-151aa215a0932b79c340df2a36f763c002f57078
aceclient.py    [LINE:105 ]# DEBUG    [12.01 11:48:18] [idleAce]: <<< AUTH 0
aceclient.py    [LINE:120 ]# DEBUG    [12.01 11:48:18] [idleAce]: >>> SETOPTIONS use_stop_notifications=1
aceclient.py    [LINE:120 ]# DEBUG    [12.01 11:48:18] [idleAce]: >>> LOADASYNC 0 TORRENT http://content.asplaylist.net/VU1aOFhkRjc1dyt5SGRMT2h5bDlOdC9sd0N3b1FTN0RoMHRLSjVrc3krL0dKS2hTU0tMM3hqQWVSSXN0SVpmZzNTdXlKdDhmcGEvV0dndDNkaVpXVmc9PQ/cdn/126_all.acelive 0 0 0
aceclient.py    [LINE:105 ]# DEBUG    [12.01 11:48:18] [idleAce]: <<< STATUS main:loading
aceclient.py    [LINE:105 ]# DEBUG    [12.01 11:48:19] [idleAce]: <<< STOP
aceclient.py    [LINE:105 ]# DEBUG    [12.01 11:48:19] [idleAce]: <<< STATE 0
aceclient.py    [LINE:105 ]# DEBUG    [12.01 11:48:19] [idleAce]: <<< STATUS main:idle
aceclient.py    [LINE:105 ]# DEBUG    [12.01 11:48:19] [idleAce]: <<< EVENT showdialog text=Cannot load transport file title=Error
p.s. Ах да ... еще надо восстановить "наполнение" и "раздачу" ttv.xmltv.xml.gz в соостветствии с tvgid отдаваемыми API ;)
 
Последнее редактирование:
@Pepsik, действительно непонятно как использовать gevent-1.5a2.dev0.tar.gz и greenlet-0.4.15.tar.gz, содержимое необходимо куда-то скопировать ? А psutil ?
 
https://fex.net/s/lbylcnl ... но там ньюансы ))) Надо или переписать маленько acehttp.py в нескольких местах и использовать psutil из питона движка , или "пропатчить" новую либу psutil для ее корректной работы с движком ибо там используется мегадоисторическая версия ...
 
Последнее редактирование:
куда эти библиотеки копировать/распаковывать ?
/python/lib/python2.7/lib-dynload/
Вообще ты уверен что тебе надо этот геморрой под чистый android ? Все гораздо шустрее "поднимается" и гораздо удобнее в использовании через тот же LinuxDeploy
 
На гите добавлен плагин для FRY!TV .... https://4pda.ru/forum/index.php?showtopic=934096 ... отдает Вам отфильтрованный и проверенный плейлист 1:1 как в андроедовой прикладнухе ....
Вызов плейлиста
Код:
http://proxy_ip:port/frytv

p.s. Так же внесены изменения в TTV API и p2pproxy для работы с https://forumtv.org/threads/novoe-torrent-tv.328/ , как только они там "допилят" функционал ....
 
Последнее редактирование:
@finnway, якщо буде Ваша ласка, то подяка має "капати" на вказані нижче реквізити,
Код:
BTC:1J7YKUQ34mUsvXqLQ8aSWL2YtYHZX9RvbJ 
DASH:XvvXpE2L5AU6BDHCQYwtQ7KJCXEuq7d9aC
:giggle:
 
плагин для FRY!TV- нет возможности в picons ПОМЕНЯТЬ ЛОГОТИПЫ КАНАЛОВ
 
плагин для FRY!TV- нет возможности в picons ПОМЕНЯТЬ ЛОГОТИПЫ КАНАЛОВ
Все возможно . Оно сейчас из кушает из /config/picons/torrenttv.py
Я чуть позже согласую с автором FRY!TV и добавлю в парсинг json ссылки на лого каналов как у него в андроедовой прикладнухе
 
Последнее редактирование:
с picons/torrenttv.py - лого работает
 
Последнее редактирование:
Назад
Сверху