如何修改/自定义/反编译 Opera mini jar 文件?
我想在 Opera Mini 中添加像 Greasemonkey 这样的用户脚本。 是否可以?
我猜想,一种方法是反编译 Opera Mini jar 文件。然后修改代码,使其加载所需的用户脚本。然后编译回jar文件。
问题是,有没有什么软件可以正确地以可读格式(源代码)反编译jar文件?
I want to add user script like greasemonkey in Opera Mini.
Is it possible?
One way, that i guess, to do is to decomplie the opera mini jar file. Then modify the code in such a way that it'll load the desired userscript. Then compile it back to jar file.
The question is, is there any software which can decompile a jar file properly in readable format (source code) ?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
不,这是不可能的。原因是在 Opera Min 用于显示网页的客户端/服务器模型中,JavaScript 由服务器执行。据我所知,您在 JAR 中执行的任何操作都无法使脚本运行,因为您必须修改服务器上的设置才能配置 User JS。
(由于服务器后端每分钟处理大量页面,您可能会知道为什么他们不太可能允许每个用户配置额外的随机且可能耗时的脚本。)
no, this is not possible. The reason is that in Opera Min's client/server model for showing web pages, the JavaScript is executed by the server. AFAIK nothing you do inside the JAR can make a script run, because you would have to modify settings on the server to configure User JS.
(Since the server backend processes a gazillion pages per minute, you can probably tell why they are not likely to allow each user to configure extra random and possibly time-consuming scripts..)