leechange 发表于 2013-4-3 11:57

TomatoEdit,Windows下的固件编辑工具(8.19更新)

本帖最后由 leechange 于 2013-12-22 16:01 编辑

修改了原来UnpackTomato里的一些Bug.同时改为图形界面了。

几点说明:
1. 这个不是“编译”工具,不能将源代码转化为可执行文件。这仅仅是能让您在Windows下解开并重新生成固件的工具。
2. 路由上合法的文件名到Windows下不一定能用了,所以不是固件中所有文件都可以导出到Windows下,如果非要导出这类文件,请使用“导出为”,并注意大小写。
3. 链接和符号链接不用导出,可以直接在软件里改指向。
4. 9种权限不明白的请自行google。
5. 对于导出的文本文件(包括但不限于html,脚本,绝大部分配置文件),您可以随便改了放回去。
6. 二进制文件虽然不能改,但可以将市面上所有的固件都备着,里面绝大部分功能都是开源项目make出来的,您可以根据喜好组合它们。
7. 自己想做什么包的时候发现缺少依赖库,大可以到上条里搜集的.o .ko里去找,找到就省事儿了。
8. 部分固件作者自己编写的功能也不是不能自行利用,只是通过web页面控制不太好实现,但通过编写特定的启动脚本大多能正常使用。
9. 期待看到更多按自己需要的功能组合出来的个性化固件,犹如23楼那样。
10.请尊重固件原作者的各种权益。

——————————————————————————————
2013-4-6
试图修正了部分重新生成的固件刷机遇到"Image is corrupt"的错误。另外,目前仅支持生成通用固件。

_________________________________________________
2013-4-27
修正部分内核读取新增文件inode失败的Bug,谢谢fairy在309楼提供的bug报告及测试固件。

_________________________________________________
2013-5-1
屏蔽某些固件对web文件的校验。
收到牧阳在302楼和另帖提供的Bug报告,发现修改了一些web页面并连接wan的情况下路由无法启动。分析牧阳提供的测试固件后发现该固件对一些web文件做了校验,校验失败会出现上述症状。新的TomatoEdit在生成固件时会探测固件是否做了类似校验,如果是,会弹出以下对话框

选Yes会屏蔽掉校验功能,让改过web界面的固件也能正常运行;选No则不做屏蔽直接生成固件,没改web的可以选此项;选Cancel则终止生成固件。
对此类校验目前及之前的版本有效,将来不排除因固件作者修改校验方式而导致屏蔽功能失效的可能性。

_________________________________________________
2013-8-19
修正打开某些大块头Shibby 110固件失败的Bug.
只做了解包封包测试,因设备条件限制,未做刷机测试。
任何偷懒行为都是不可取的,曾以为固件都是两段的(内核+根文件系统),结果我错了;曾以为文件都要compressed的,结果我错了;曾以为路由里不会有Large File,结果我错了......


yhmbetter 发表于 2013-4-3 14:21

本帖最后由 yhmbetter 于 2013-4-3 14:22 编辑

不错哦!
以后可以用来自定义 tomato 固件的www html文件了!

lz修复一下 菜单打开乱码的现象吧

leechange 发表于 2013-4-3 15:17

yhmbetter 发表于 2013-4-3 14:21 static/image/common/back.gif
不错哦!
以后可以用来自定义 tomato 固件的www html文件了!



什么操作系统?俺xp,w7下都看过,菜单是中文的。

chaohua27 发表于 2013-4-3 15:40

yhmbetter 发表于 2013-4-3 14:21 static/image/common/back.gif
不错哦!
以后可以用来自定义 tomato 固件的www html文件了!




看你的是win7系统,但在我这没乱码,所以找找自身系统原因。



chaohua27 发表于 2013-4-3 15:43


感谢楼主分享!

附件没有问题,可以正常使用,同时经过多引擎扫描也没发现问题,大家放心使用。

扫描结果:
http://virusscan.jotti.org/en/scanresult/42672e582de1fe4872704a1f2c352c2e01495ed1
http://r.virscan.org/report/ddeaf2a7b730f78bbe0904bdd70f1db1.html
https://www.virustotal.com/en/file/4e6d4369174f8be2bcee367fd35bfbaaa4c3f1724a58c713f6e9bfbb26e05a21/analysis/1364974668/



nba061 发表于 2013-4-3 17:13

这个是做什么用的,编译tomato?

赵阳光 发表于 2013-4-3 18:16

好东西啊,感谢楼主分享啊

zhangbear888 发表于 2013-4-3 19:05

求个

本帖最后由 zhangbear888 于 2013-4-3 20:37 编辑

支持!!!!求个RG200E打包方法

cerellean 发表于 2013-4-3 19:13

我已用了好几天咯!

slnet123 发表于 2013-4-3 20:17

目测是个好东西!!!!!!!!!!!!

zhangbear888 发表于 2013-4-3 20:22

cerellean 发表于 2013-4-3 19:13 static/image/common/back.gif
我已用了好几天咯!

打包时选哪个型号?我选通用型号,能打包,但是刷机出错,提示Image flash is corrupt的

Mormts 发表于 2013-4-3 20:33

改了之后打包
然后就刷不上了
选的是通用固件

wujixin 发表于 2013-4-3 22:13

貌似好东西 期待完善

yzc717 发表于 2013-4-4 15:59

没提供下载了?

biao1982 发表于 2013-4-4 20:04

本帖最后由 biao1982 于 2013-4-4 20:08 编辑

楼主是要让所有的编译者不再公开发布新版本?
页: [1] 2 3 4 5 6 7 8 9 10
查看完整版本: TomatoEdit,Windows下的固件编辑工具(8.19更新)