回应模式 - No.62734171


No.62734171 - 技术支持


无标题无名氏No.62734171 只看PO

2024-06-12(三)22:34:33 ID:omwptfa 回应

【绿岛复活日记】
果然还是忘不了绿岛的手感
那么就用各种小把戏把它复活吧(`・ω・)

Tips无名氏No.9999999

2099-01-01 00:00:01 ID: Tips

( 」゚Д゚)」<X岛2024年度动画投票开始辣,我看看是谁今年没看动画片儿,动画版块,串号 >>No.64920079

无标题无名氏No.62734261

2024-06-12(三)22:40:01 ID: omwptfa (PO主)

首先说明一下
本次修改程序的行为没有经过任何人的同意。同时因为自身技术原因,最终的成品稳定性和质量都不能保证。虽然最后还是会发出来,也只能算是自用软件

若认为不合规或侵权请在本串下回复,将会立马申请删串

无标题无名氏No.62734295

2024-06-12(三)22:42:32 ID: omwptfa (PO主)

【今日进度】
大概就是串首这样。饼干无法显示,板块有错位且暂时无法像原A岛那样自动恢复

反正今天也弄不完了,姑且说说今日逆向的发现

无标题无名氏No.62734448

2024-06-12(三)22:52:59 ID: omwptfa (PO主)

一.原程序使用cordova框架开发(这一块不太懂,下文术语问题请见谅)
此框架中的“网页”部分在asset中,打包时基本不会经过变动,是拿出来就可以直接用的程度
所以理论上是可以直接把源码提取出来,修改后重新打包的|∀゚

但是碰到了两个问题:

1.绿岛引入了太多plugins。这些plugins不会完全保留下来,且版本大多老旧,许多已经找不到了

2.最新版cordave没法用,而且暂时没有找到方便安装旧版的方法

于是选择直接在源程序asset里修改(`・ω・)

无标题无名氏No.62734582

2024-06-12(三)23:02:41 ID: omwptfa (PO主)

二.修改过api的程序,总会出现“在重启程序2-3次后,自动变回原A岛api,且提示下载◯苇岛”的情况。

最后发现是一个plugin: code-push 导致的

这是一个静默更新且无需重新安装的插件

通过chrome inspect发现运行逻辑是这样:在检测到更新后,会在下一次启动时自动应用更新。

这也就可以解释上面的情况了:atm那边把原api和下载消息都放在了codepush更新里,第二次启动时自动变回原样

解决方法也简单:直接去掉codepush插件即可

无标题无名氏No.62735358

2024-06-13(四)00:04:24 ID: 5TNG09m

赞美po,虽然现在别的客户端也用顺手了,但果然还是最喜欢绿岛,界面以及操作逻辑真的特别对胃口,能复活就太好了(;´Д`)

无标题无名氏No.62742408

2024-06-13(四)16:50:04 ID: omwptfa (PO主)

首个可用版本完成了,目前还有一些小问题( ゚ 3゚)

项目地址:https://github.com/justawebsite/Luwei_reverse

无标题无名氏No.62747109

2024-06-13(四)23:32:13 ID: nxqpt2K

゚∀゚)σ[订阅]

无标题无名氏No.62747247

2024-06-13(四)23:43:16 ID: nxqpt2K

白色主题下是黑色的字在暗色主题下还是黑色|ー` )

无标题无名氏No.62749132

2024-06-14(五)03:42:26 ID: D4EMYtG

( ゚∀。)σ[订阅]
薅彳亍羊毛的活谁会不喜欢呢(`ᝫ´ )