易码技术论坛

 找回密码
 加入易码
搜索
123
返回列表 发新帖
楼主: starwing

[工具] TC800上的全新文件管理/编辑工具!第一次更新!

[复制链接]
 楼主| 发表于 2006-7-10 20:24:00 | 显示全部楼层
哈哈,那些Bug再也不会出现了!我用了20个小时重写了FileEditor函数,应该没问题了--是不是发一个预览版大家看看?~~累死我了~~
发表于 2006-7-12 10:10:00 | 显示全部楼层
中文输入法会出问题,每次我用都要先输入一个"a"再把它删了,再输入另外的拼音,否则可能会出现不能输入或死机的现像,死机时会在拼音输入栏显示"屙屙"这两个字,或者不死机出现一个类似箭头的图片,可以用左键删除.

另外,另外在输入文件名时只能输入13个字符,因为文曲星最大支持10字节的文件名,加上".***"这四个扩展名字符一共需要14个字节,所以希望改正一下.

还有,重命名时相当于在这个目录中复制了一份,希望重命名能在复制一份后删除源文件,并且在输入文件名时有一个默认文件名,这个默认文件名就是源文件的文件名,比如我们要把一个文件如"我的天堂.txt"改成"个人天堂.txt",实际我们只要改两个汉字就行了,但现在的版本要改整个文件名(包括扩展名),麻烦.还有,一般重命名时我们都不用改扩展名,所以可以隐藏扩展名,只显示文件名,程序自动添加扩展名.

密码功能可以说是有人需要,有人不需要,比如我就不需要,但程序又必须设一个密码,每次进入时都很麻烦,希望能改进一下,在这方面能有一个选择.

EWAY是星星上的一个好用的编辑软件,但不能在TC800上输入中文,还有就是"代码编写"功能不能换行,所以希望你能在这个软件中改进一下,我想可能是星星上TC800最好用的"工具箱"了.我支持你!如果有什么需要帮忙(哪怕只是帮忙测试),我乐意为这个软件奉献一点力量!我的联系方式:TEL02889613150,QQ12068232,E-mail:wqstar028@qq.com
 楼主| 发表于 2006-7-12 20:40:00 | 显示全部楼层
已经更新,大家看看有没有什么问题?
发表于 2006-7-13 09:52:00 | 显示全部楼层
我也乐意!:strong-me@163.net  qq:281034340
发表于 2006-7-13 16:07:00 | 显示全部楼层
[FLY]
还没看,先支持一下!

终于能上易码了,幸好我改了IP
[em06]
[/FLY]
发表于 2006-7-13 17:28:00 | 显示全部楼层
我真的看不出来左右反转什么意思,这可不是系统的问题吧!我自己编的小程序都能正常工作,不就是把数据读入内存,放到显存里,XDraw(4),打到屏幕上不就行了吗?

还有,我发现图片模式用s保存到粘贴板是只是将文件复制,可不可以将当前屏幕复制到剪贴板。很简单的。因为有时我们用的图片不一定是正合适的,需要反转,反色等调整。

我有个建议:可不可以加这样一个功能:在图片模式可以象画图那样控制一个矩形来随意getblock,方便截取和导出代码。我本来自己编的这个程序,但源码很烂,就不感拿出来了~~~~-_-bbb

[此贴子已经被作者于2006-7-14 8:49:08编辑过]

发表于 2006-7-15 16:59:00 | 显示全部楼层
在800上,又发现几BUG:半角字符按0出现1指向的字符,1指向2的字符,总之错了;在文件夹下按F4,原来有 什么也不做 ,现在删除了,但位置还有,按下还有乱码;你的退出界面竟然还是6.21日。

还有不足:输入法按右既选字也翻页,而不能用翻页键,(总感觉按删除键删除不方便,但怎么解决呢?)很不爽;有单独的数字输入法,但却还是按上面一排,可不可以在任何时候(包括中文不输入时)都能按数字键,且有单独的数字输入法,用bnmghjtyu代替,以提高效率;新搜索我试了:汗!!!查某Hex,EWE用3秒,FileEasy用30秒还多。。。。怎么,没这么慢呀!?;主界面延迟还是有些快。
发表于 2006-7-15 20:05:00 | 显示全部楼层
搜索的速度其实PM才是最快的,搜索HEX(除了首尾用00),PM的耗时少得惊人,不知道老M用的是什么算法。
发表于 2006-7-16 16:31:00 | 显示全部楼层
Why俺用 EWE感觉最快,也试了?

E路客可不可以帮帮StarWing的搜索?
 楼主| 发表于 2006-7-16 18:34:00 | 显示全部楼层
是啊,昨天深夜2点还在测试,太慢了,但我知道是什么原因。E兄共享一下你字符串搜索的方法好不好?使用Brute-Force算法(你也是的吧?)我们速度一样(电脑上,2秒),但搜索特殊文件(长160000B,最后一个字节为01其余为00)时你的EWE用了15秒(电脑上),而使用了KMP算法的FileEasy(内部测试版,发布的还是使用Brute-Force算法的)只用了5秒(搜索普通文件时也用了5秒),所以如果用普通算法,大家Hex搜索速度是一样的,唯一区别的是搜索文本——我是把文本当Hex串搜索的,所以文本搜索速度慢了,E兄你怎么做到的?200K的文本,搜索居然一秒都不要!提供一下内部资料吧!

谢谢strongme的一贯支持,是的,TC800机器有问题,不能左右反转。当然不是用XDraw拉,不然屏幕上的字也会反转的,没办法。所以只好用WriteBlock的bit5来反转,但TC800不再支持这种方法了——连LVM3.5.1都支持(虽然帮助文件里没提到,但真的可以用),TC800居然不行!EWE,PM我都试了,不行,以后想办法解决吧。

至于那个方框选择的建议,我觉得很好,但是你想过没有,如果你选的x坐标不是8的整数倍,那么转换坐标会很麻烦,也十分耗时,同时增加一个按键处理系统会大幅增加程序大小(没办法,目前我只能一个过程一个控制,因为他们不兼容!但往往只是一两个变量的区别,真是烦!),所以还是用各个按键调整图片大小再存储会比较方便——毕竟是在文曲星上,按键画方框十分不方便。我先做一个试用版,好用再加进去。

放假后就一直写程序,终于明白自己其实也很弱小,写的东西也漏洞百出,也曾一度想放弃,但是看到大家的支持,还是写了下去。希望大家能理解我——毕竟第一次写大型程序,出错多是难免的,但大家都在进步,这也是好的一方面。

万能编辑的按键速度问题解决了,我很阴险的用减少Delay值的方法解决的——发上来后在电脑上运行再文曲星上运行对比大家就知道我在说什么了。现在在整理Delay值,把1000,200之内的数字变成变量,好加进设置里面,所以还不能发出来,请等待。

网线修好了,以后就可以天天和大家见面了^-^
发表于 2006-7-18 08:29:00 | 显示全部楼层
2点了,还在测试。辛苦你了!!!人民感谢你!!![em17]
发表于 2006-7-29 10:16:55 | 显示全部楼层
顶上去!
发表于 2006-10-21 23:07:53 | 显示全部楼层
嗨!惭愧!作为TC800的忠实粉丝,我为自己毫无建树,嗨..............
我同学就这样了,我.........
发表于 2006-12-8 11:48:18 | 显示全部楼层
支持所有的LAVA机型 支持tc800 支持lav.ys168.com
发表于 2007-7-5 06:39:28 | 显示全部楼层
希望早日更新
 楼主| 发表于 2006-6-24 19:58:07 | 显示全部楼层 |阅读模式
  程序名:FileEasy v0.2
  平台:TC800 Only

  FileEasy是一款TC800上的综合文件编辑/处理器,是TC800自带的“资源管理器”的升级版,拥有万能编辑,Pac管理等诸多功能。0.2版应该不会对星星有什么损害,请放心使用。
  因此,如果大家在使用时发现了什么问题,请尽量提出,为了TC800 DIY,让我们大家一起努力!
  本程序在界面上应该是目前最精美的,输入框已经过修改,现在软件为全窗口式的了。
  在功能上,软件目前支持万能编辑,Pac管理……对了最重要的文件管理。FileEasy的文件管理是目前最强大的。大家可以建立/删除目录,查找文件,建立空/空文本/空Pac文件。万能编辑中还有文本查看和图片查看,图片查看是TC800上唯一可以以灰度方式查看图片的功能。本来文本编辑已经做好了的,但Bug太多,所以就临时从软件中删除了,我会在改完Bug后加入的。
  为了安全,FileEasy的设置是隐藏的,怎么打开?只有第一个在机器(应该是机主吧?)上使用的人才知道,避免了软件被偷偷更改属性。
    希望大家支持!


这是试用版




这是0.2改进版



[此贴子已经被作者于2006-7-12 20:37:53编辑过]

您需要登录后才可以回帖 登录 | 加入易码

本版积分规则

Archiver|手机版|小黑屋|EMAX Studio

GMT+8, 2024-3-19 11:14 , Processed in 0.010652 second(s), 18 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表