Администрация форума не несёт никакой ответственности за выкладываемые IPTV плейлисты на форуме и плейлист которые работает в приложении LITE IPTV. Мы не являемся оператором который транслирует эти каналы и соответственно не можем гарантировать стабильность работоспособности плейлиста, а также организовать наличие тех или иных каналов на постоянной основе, плейлист самообновляемый. Мы не взимаем какой либо абонентской платы, плейлист имеет открытый доступ для всех пользователей World Vision Premium.

Автор Тема: Декомпиляция файлов python  (Прочитано 42429 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн Ednaz

  • Супермодератор
  • Фельдфебель
  • *****
  • Спасибо
  • -> Поблагодарил: 2611
  • -> Поблагодарили: 3407
  • Сообщений: 4247
  • Страна: ua
  • Репутация: +3505/-0
  • Пол: Мужской
  • U410785634561, Z707779886070, R341155895525
  • Награды Заслуженный пользователь клуба За благодарности Огромный вклад в развитие тем форума Продвинутый пользователь За заслуги перед wvclub.net За верность клубу
    • Награды
Декомпиляция файлов python
« Ответ #45 : 29 Апрель 2013, 10:11:40 »
nikolasi,  да все это понятно. А как быть если плагин очень хороший, а автор забросил и ни под каким предлогом не хочет развивать его. Так хоть кто то, что то и поправит. Они ведь пишут МОД или еще что то, но не выдают правленный плагин за свой.
Эти пользователи сказали Вам СПАСИБО:
GI ET11000 4K, Ultimo4k, Solo4k, Uno4k, Octagon SF4008, AX HD51, Dreambox 900, Solo2, SoloSE v2, Zero, VU+Duo, Xtrend ET-9000, ET-9200, ET7000mini, Force1, Spark2, GI Fly и др.
Satellite: Поворотка + 4w, 4.8e, 9e, 13e, 36

Оффлайн Ednaz

  • Супермодератор
  • Фельдфебель
  • *****
  • Спасибо
  • -> Поблагодарил: 2611
  • -> Поблагодарили: 3407
  • Сообщений: 4247
  • Страна: ua
  • Репутация: +3505/-0
  • Пол: Мужской
  • U410785634561, Z707779886070, R341155895525
  • Награды Заслуженный пользователь клуба За благодарности Огромный вклад в развитие тем форума Продвинутый пользователь За заслуги перед wvclub.net За верность клубу
    • Награды
Декомпиляция файлов python
« Ответ #46 : 29 Апрель 2013, 10:21:49 »
nikolasi,  пишите хоть на CI, если поддерживаете свой проэкт, на который потраченно ни один киллограмм головного мозга и тонна времени. Хочу Вам выразить огромную благодарность за Ваши работы и помощь нашим начинающим программистам!!! СПАСИБО!
GI ET11000 4K, Ultimo4k, Solo4k, Uno4k, Octagon SF4008, AX HD51, Dreambox 900, Solo2, SoloSE v2, Zero, VU+Duo, Xtrend ET-9000, ET-9200, ET7000mini, Force1, Spark2, GI Fly и др.
Satellite: Поворотка + 4w, 4.8e, 9e, 13e, 36

Оффлайн Sаtti

  • Канонир
  • *
  • Спасибо
  • -> Поблагодарил: 1
  • -> Поблагодарили: 15
  • Сообщений: 4
  • Страна: 00
  • Репутация: +17/-0
  • Пол: Мужской
    • Награды
  • Модель ресивера: Kathrein UFS 910, Vu+ UNO
Декомпиляция файлов python
« Ответ #47 : 29 Апрель 2013, 11:24:37 »
А как быть если плагин очень хороший, а автор забросил и ни под каким предлогом не хочет развивать его.
Полностью согласен, особенно декомпилятор важен когда очень хочется поставить плагин заточенный под удав 2.6 в имидж в котором живет удав 2.7, а автор не выпускает свежих версий (((

Добавлено: 29 Апрель 2013, 16:17:11
Так что теперь есть два пути, либо в ресивере
Коснусь немножко пути в ресивере, может кому сгодится установочный пакет IPK для собранный на основе декомпилятора из поста 49, вот краткая инфа:

Положить в папку ресивера /tmp файлы **********.pyo
дать по очереди команды в телнет
cd /usr/lib/python2.7
python2.7 -u ./scripts/uncompyle2 -r -o  /tmp  /tmp
По окнчании декомпиляции в папке /tmp появится декомпилированные файлы
**********.pyo_uncompyle, ну а дальше надо ручками превести расширение
этих файлов в потребный вид, вот такой **********.py
Эти пользователи сказали Вам СПАСИБО:
« Последнее редактирование: 29 Апрель 2013, 16:17:11 от Sаtti »

Оффлайн Дмитрий73

  • Помощник модератора
  • Фельдфебель
  • *****
  • Спасибо
  • -> Поблагодарил: 172
  • -> Поблагодарили: 3138
  • Сообщений: 2236
  • Страна: lv
  • Репутация: +3163/-0
  • Пол: Мужской
  • Награды Заслуженный пользователь клуба Огромный вклад в развитие тем форума Продвинутый пользователь За весомый программный вклад За заслуги перед wvclub.net За верность клубу
    • Награды
  • Модель ресивера: et8500/et7000mini/formuler1
Декомпиляция файлов python
« Ответ #48 : 29 Апрель 2013, 18:13:33 »
Я вообще не понимаю логики.
Зачем тогда вообще что то писать и выкладывать в интернете.
Можно пользоваться этим самому и никому об этом не говорить.
Лично я напишу еще с десяток плагинов и они будут работать на любом софте с энимой2.
И мне не жалко на это времени и сил,хоть какая то память обо мне останется.
Вот сейчас начал новый проект,плагин КХЛ.К началу сезона закончу.

Оффлайн Sаtti

  • Канонир
  • *
  • Спасибо
  • -> Поблагодарил: 1
  • -> Поблагодарили: 15
  • Сообщений: 4
  • Страна: 00
  • Репутация: +17/-0
  • Пол: Мужской
    • Награды
  • Модель ресивера: Kathrein UFS 910, Vu+ UNO
Декомпиляция файлов python
« Ответ #49 : 29 Апрель 2013, 23:17:22 »
мы например тоже перешли на си-следующая версия все нужное будет тока в си
Нескромный вопрос: вы делаете примерно то же что описано в этой статье http://habrahabr.ru/post/138537/ ?
« Последнее редактирование: 29 Апрель 2013, 23:20:02 от Sаtti »

Оффлайн SashaGamliy

  • Модератор
  • Младший фейерверкер
  • *****
  • Спасибо
  • -> Поблагодарил: 88
  • -> Поблагодарили: 714
  • Сообщений: 192
  • Страна: ua
  • Репутация: +723/-0
  • Пол: Мужской
  • Награды За знание своего дела Продвинутый пользователь
    • cScVOD
    • Награды
  • Модель ресивера: VU+ Duo2|Gi Spark2|Gi Fly|ET9000|AB IPBox 9000HD
Все получилось без шаманства. Декомпиляция файла заняла около 3-5 секунд.
Так что теперь есть два пути, либо в ресивере, либо на компе декомпилировать кому нужно. Но все равно уважать труд автора плагина нужно!!!



Microsoft Windows [Version 6.1.7601]
(c) Корпорация Майкрософт (Microsoft Corp.), 2009. Все права защищены.

C:\Users\Edik>cd c:\python27

c:\Python27>python ..\python27\Scripts\uncompyle2 -r -o  c:\uncompyle c:/compyle

# 2013.04.29 10:18:23 ╘шэы эфш  (ыхЄю)
decompiled 1 files: 1 okay, 0 failed, 0 verify failed
# decompiled 1 files: 1 okay, 0 failed, 0 verify failed
# 2013.04.29 10:18:28 ╘шэы эфш  (ыхЄю)

c:\Python27>
что бы постоянно не вводить эти команды,можно воспользоватся простеньким файлом .cmd,который уже имеет эти две команды и сам все сделает,открываете файл,который в архиве и все.сам пользуюсь,может ещё кому-то пригодится
Эти пользователи сказали Вам СПАСИБО:
« Последнее редактирование: 08 Июль 2013, 12:19:15 от SashaGamliy »
Официальный форум cScVOD - http://cscvod.ru

Оффлайн братела

  • Канонир
  • *
  • Спасибо
  • -> Поблагодарил: 1
  • -> Поблагодарили: 0
  • Сообщений: 1
  • Репутация: +0/-0
    • Награды
  • Модель ресивера: GI8895
что бы постоянно не вводить эти команды,можно воспользоватся простеньким файлом .cmd,который уже имеет эти две команды и сам все сделает,открываете файл,который в архиве и все.сам пользуюсь,может ещё кому-то пригодится
Спасибо! Очень удобно и главное быстро...

Оффлайн vadim72

  • Канонир
  • *
  • Спасибо
  • -> Поблагодарил: 9
  • -> Поблагодарили: 16
  • Сообщений: 36
  • Репутация: +16/-0
    • Награды
  • Модель ресивера: azbox elite
Декомпиляция файлов python
« Ответ #52 : 23 Октябрь 2013, 11:31:28 »
нужна помощь - переведите в init__.py
хотел переделать пути плага (классный плаг для бэкапа  от опеспа - аналогов не видел) но в init__.pyo не могу попасть
сам плаг открыл нужно открыть init
через утилиту uncompyle2 он мне выдал pass то есть запороленно
очень нужно открыть



Оффлайн kreativ

  • Бомбардир
  • **
  • Спасибо
  • -> Поблагодарил: 35
  • -> Поблагодарили: 58
  • Сообщений: 98
  • Страна: ua
  • Репутация: +59/-0
  • Пол: Мужской
    • Награды
  • Модель ресивера: Sezam5000(OpenPli 4.0), Sezam marvel(OpenPli 4
Декомпиляция файлов python
« Ответ #53 : 23 Октябрь 2013, 12:45:29 »
pass  это не запаролено, а неиспользуется, т.е. просто пустои файл, pass тоже можеш удалить, прецендентов не будет
Эти пользователи сказали Вам СПАСИБО: