Jump to content
Korean Random

Как и чем декомпилировать/компилировать питон?


IzeBerg

Recommended Posts

Кто мне скажет, по какому принципу кастомные .pyc скрипты включаются в клиент? Как их подключить вообще? Речь здесь не идёт о подмене существующих файлов, а о том как включить новый скрипт и заставить его работать?

В архиве загрузчик модов, новые *.pyc файлы кидать в папку mods

0.8.9.rar

Link to comment
Short link
Share on other sites

  • 2 weeks later...
  • 1 month later...

Получилось. Собрал с помощью скрипта описанного evil_rrock. Зашел на тест, проверил, все работает как надо (делал высокоточный дальномер). jeroohnevil_rrock, вам спасибо от всех, кто интересуется коэффициентами маскировки. В моем лице.

Link to comment
Short link
Share on other sites

жжете =)

150%

Получилось. Собрал с помощью скрипта описанного evil_rrock

нагуглил где-то, уже даже не помню где именно. хотя позднее мне предложили более простой вариант скрипта.

спасибо от всех, кто интересуется коэффициентами маскировки. В моем лице.

собственно незачто
Link to comment
Short link
Share on other sites

правильно ли я понимаю, что надо декомпилировать питоном 2.6, а компилировать 2.7, т.к. старые питоновсике фалы 2.6, а новые будут 2.7. Потому что делал по инструкции jeroohn с установленным 2.7, выдало ошибку

cdf747775bde1e1b18585356fa3e3b62.jpg

Link to comment
Short link
Share on other sites

Easy Python Decompiler

Пригодится, если кто-то захочет посмотреть сырки скомпилированных скриптов.
Что умеет - читайте в описании.
3.png

 

2.png

 

Description

Easy Python Decompiler is python bytecode decompiler, decompiles pyc & pyo files.

Python version 1.0 to 3.3 are supported.

This project is based two excellent decompiler "Uncompyle2" & "Decompyle++"

No python installation is necessary for decompiling!
You can decompile a single file or a whole directory.

Unicode filenames are supported..

Features

    Decompiles python 1.0 - 3.3
    Nice GUI, no fiddling on a command line
    No python installation needed.
    New Decompiler engine is blazing fast.
    Unicode filename support.

Подробнее: http://www.rf-cheats.ru/forum/showthread.php?t=226281

Edited by xamctbo
  • Upvote 3
Link to comment
Short link
Share on other sites

Приветствую всех, столкнулся с двумя проблемными файлами, практически в каждом прицеле их встречаю, "MS, control_models" никак не могу их декомпелировать, там или защита стоит или еще чего. Как быть, прикладываю пару вариантов:

control_modes.zip  с этим постоянно вот такое во время вывода Питоном :

Traceback (most recent call last):
  File "<pyshell#0>", line 1, in <module>
    import control_modes
  File "control_modes.py", line 1335
    -1 += 1
SyntaxError: can't assign to literal

MS.zip а этот даже декомпилить невозможно.

Edited by _H_u_K_u_T_o_C
Link to comment
Short link
Share on other sites

Приветствую всех, столкнулся с двумя проблемными файлами, практически в каждом прицеле их встречаю, "MS, control_models" никак не могу их декомпелировать, там или защита стоит или еще чего. Как быть, прикладываю пару вариантов:

attachicon.gifcontrol_modes.zip  с этим постоянно вот такое во время вывода Питоном :

 

Traceback (most recent call last):

  File "<pyshell#0>", line 1, in <module>

    import control_modes

  File "control_modes.py", line 1335

    -1 += 1

SyntaxError: can't assign to literal

 

attachicon.gifMS.zip а этот даже декомпилить невозможно.

control_modes.rar

MS Декомпелировать не получилось

Link to comment
Short link
Share on other sites

а если ошибка звучит так:

 

import BigWorld, Math

ImportError: No module named BigWorld

 

и не появляется файлик pyc что делать? другие скрипты компилятся

апшипка про бигворд не имеет значения. у вас где-то в другом месте видимо косячёк

Link to comment
Short link
Share on other sites

а в чем ошибка?

декомпилила потом открыла в питоне

"edit with idle"-"run module"

но скрипт рядом с py с расширением pyc не появился.

скрипт не редактировала.

из консольки тоже не компилится

 

 

хотя другой скрипт по методу "edit with idle"-"run module" и само создастся тоже не сработал

но из консоли скомпилился

Edited by julia
  • Upvote 1
Link to comment
Short link
Share on other sites

а в чем ошибка?

декомпилила потом открыла в питоне

"edit with idle"-"run module"

но скрипт рядом с py с расширением pyc не появился.

скрипт не редактировала.

из консольки тоже не компилится

 

 

хотя другой скрипт по методу "edit with idle"-"run module" и само создастся тоже не сработал

но из консоли скомпилился

а вот этот способ?

http://www.koreanrandom.com/forum/topic/6127-как-и-чем-декомпилироватькомпилировать-питон/?p=123235

ща кто-нибудь прийдёт, поможет разобраться. я то ламер.

Edited by evil_rrock
Link to comment
Short link
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...