收藏本站
繁體浏览
切换到宽版
请
登录
后使用快捷导航
没有帐号?
新人加入
帐号
自动登录
找回密码
密码
登录
新人加入
快捷导航
TCAX
程序
特效
手册
TCAX 用户手册 (关键帖子汇总)
其他
历史
招募
入门
提问
报道
介绍
下载
教程
FAQ
作品展示
内置特效
特效代码
在线预览
博客
源代碼
RH字幕组
搜索
搜索
热搜:
TCAX
教程
TCAS
ASS
特效
本版
帖子
用户
TCAX 字幕特效制作工具官方论坛 | ASS | TCAS | Python | Aegisub | Lua
›
TCAX
›
TCAX 使用交流 & 作品展示
›
自由讨论
›
【TCAX相关】如何将pyc文件反编译为py文件 ...
返回列表
查看:
7608
|
回复:
1
[其他]
【TCAX相关】如何将pyc文件反编译为py文件
[复制链接]
Seekladoom
Seekladoom
当前离线
UID
2546
积分
159
帖子
30
主题
5
论坛币
868
威望
0
EP值
134
MP值
0
阅读权限
50
注册时间
2015-5-9
在线时间
52 小时
最后登录
2024-10-20
正式会员
电梯直达
楼主
发表于 2021-8-6 11:21:12
|
只看该作者
|
正序浏览
本帖最后由 Seekladoom 于 2021-8-6 11:55 编辑
为了了解TCAX的文件结构,这几天开始尝试反编译pyc文件,折腾了一番终于搞定了。
注:本文主要是写给TCAX开发者看的,新人暂时先用TCAX论坛内的TCAX Studio或者TCAX Creator做特效字幕就行。
具体操作步骤如下:
【步骤1】
在已安装python(必须是有pip模块的版本,3.2版本的Python安装包安装后是没有pip模块的)的情况下,点击开始菜单按钮,在输入框那里输入cmd,然后点击cmd.exe呼出命令行窗口(总之只要是能启动cmd命令行窗口的方法都行)。然后输入如下指令并按下Enter键即可完成安装(也可先复制如下指令,然后在命令行界面上点击鼠标右键,选择粘贴并按下Enter键即可):
pip install uncompyle6
复制代码
步骤2:找到需要的反编译的pyc文件,这里以tcaxPy.pyc文件为例。
在TCAX文件目录下找到tcaxPy.pyc文件并将其复制粘贴到别的地方,以防反编译后生成的py文件覆盖已有的tcaxPy.py文件
然后在放置tcaxPy.pyc文件的新目录下的顶部输入框那里输入cmd启动cmd命令行窗口,然后输入如下指令:
uncompyle6 tcaxPy.pyc > tcaxPy.py
复制代码
即可得到反编译后的
tcaxPy.py文件,其内容如下:
收藏
0
举报
Seekladoom
Seekladoom
当前离线
UID
2546
积分
159
帖子
30
主题
5
论坛币
868
威望
0
EP值
134
MP值
0
阅读权限
50
注册时间
2015-5-9
在线时间
52 小时
最后登录
2024-10-20
正式会员
沙发
发表于 2021-8-6 12:14:58
|
只看该作者
本帖最后由 Seekladoom 于 2021-8-6 12:19 编辑
【补充说明】
使用pip安装指令(pip install)的时候,一般来讲在什么地方呼出cmd命令行窗口都行。
而如果要对具体的文件进行一些操作的时候,应该在具体文件所在目录下的顶部输入框中,输入cmd再执行相关操作才行(这里多注意下相对路径、绝对路径和cmd命令行窗口操作之间的一些细节就行)。
举报
返回列表
高级模式
B
Color
Image
Link
Quote
Code
Smilies
您需要登录后才可以回帖
登录
|
新人加入
发表回复
GitHub
|
TCAX 主页
GMT+8, 2024-11-22 18:28
Powered by
Discuz!
X2
© 2001-2011
Comsenz Inc.
积分 0, 距离下一级还需 积分
回顶部
RealH