python任意位置
PySter的Python项目详细描述
演示
观看演示,确保在Vimeo
要求和强制依赖关系
- Windows 7
- python 2.7 32位
- RRSM-^{TT1}$
- pyhook-请参阅SourceForge.net。
- pywin32-请参阅Gohlke’s binaries。
安装和使用
- 下载并解压缩或克隆或pip install pyster
- python engine.py
- 键入一些python,然后按向右箭头键“execute”。
- 或者,将pyster/pyster_extensions/functionality.py编辑为suite,然后重新运行。
PSA
此软件只能从允许您查看代码的位置/格式获得。建议 仅在关闭或低优先级系统上使用此软件。pyster基本上是一个键盘记录程序(没有记录/保存) 再加上exec()和/或compile()所暴露的所有风险。
已知问题和错误
这个软件几乎是测试级的质量。在 派斯特的初次释放。
这些是已知的:
- exec()和compile()抛出的某些罕见异常(主要是typeerror类型)可能导致pyster进入未处理/不可恢复/无响应状态。
- 与pywin32中的内存使用、计时或错误相关的问题会在奇怪的时间导致奇怪的整数类型错误。
- 许多对象的字符串表示通常需要pyster包装器才能正确显示。例如p2e()。
- 许多形式的软件破坏了键盘输入;这些程序在pyster上通常无法正常工作。斯皮德,像断线这样的事情。
有关处理1和2的尝试的开始,请参阅此repo的各个分支。