搜索 社区服务 统计排行 帮助
  • 753阅读
  • 7回复

[求助]FLASHGET的一个大问题

楼层直达
级别: 新手上路
注册时间:
2003-06-05
在线时间:
0小时
发帖:
71
本人现在遇到一个大问题,不知道怎么办了,所以来请教各位大大,我的FLASHGET 下一个东西下到一半的时候,系统崩溃了,所以重装。重装完了只后,发现FLASHGET也没有了,原来是装在C盘里的,可我那个文件有90%多了,可惜啊,用检查更新没用,只能检查到原来的东西,不会再下了。我可下 了一整天那,盼赐教!!!
级别: 精灵王
注册时间:
2002-06-19
在线时间:
0小时
发帖:
3036
只看该作者 1楼 发表于: 2003-12-09
應該是沒辦法了 重下吧
级别: 版主
注册时间:
2002-12-02
在线时间:
0小时
发帖:
3002
只看该作者 2楼 发表于: 2003-12-09
方法還是有只是麻煩了點
又興趣就試試吧
先備妥 UltraEdit
1.將舊的 xxx.avi.jc! 搬移到其他地方
2.再下載一次 xxx.avi,此時待 完成度達 1% 以上時停止
.記下 [大小]、[已完成] 及 下載的 URL 也就是 ftp://a.b.c.d/xxx.avi
.按檔案 -> 另存為 -> Untitled.jcd,最後關閉 FlashGet
3.用 UltraEdit 開啟 Untitled.jcd ,按搜尋->尋找(將尋找 ASCII 打勾) 輸入 xxx.avi -> 尋找
4.執行 windows 的 小算盤(也就是相當於執行 %SystemRoot%\System32\calc.exe)
,切換成 工程型 打上 => [已完成] 的數值 x 1024
,最後再按下 小算盤 的"十六進位"
5.再來按 UltraEdit 搜尋->尋找(將尋找 ASCII 打勾取消) 輸入 小算盤 算出的十六進位 值(注意這裡要每兩個一組,到過來輸入) -> 尋找
PS. 舉個例子如 01A600 去掉最後的 00 (最後一定是 00)輸入 A601 -> 尋找
6.此時在 小算盤 上 -> 切換回 十進位 -> 輸入 ([大小] x 1024) x (你大概記得的百分比 / 100) -> 去掉小數點 -> 切換回 十六進位
7.將上面的值回填到剛剛尋找到的位址
PS. 舉個例子如得到 02B33E 去掉最後的 3E 倒過來成 B302 取代之前的 A601
8.UltraEdit 存檔,將舊的 xxx.avi.jc! 搬移回來 (新的就不要了)
9.FlashGet -> 檔案 -> 開啟資料庫 -> Untitled.jcd
看看是否成功,下載看看吧

PS. 是複雜了點,但比重下會節省點時間

级别: 新手上路
注册时间:
2003-01-10
在线时间:
0小时
发帖:
152
只看该作者 3楼 发表于: 2003-12-09
高手!!!我试了,居然可以。
级别: 版主
注册时间:
2002-12-02
在线时间:
0小时
发帖:
3002
只看该作者 4楼 发表于: 2003-12-09
引用
最初由 panqie 发布
高手!!!我试了,居然可以。


真的!
自己都沒試過 ^^|| (自己是理論派)
只是對於 "你大概記得的百分比" 要自己保六點估計
否則就大有問題了 ^^

级别: 新手上路
注册时间:
2003-10-03
在线时间:
0小时
发帖:
61
只看该作者 5楼 发表于: 2003-12-09
请问:
執行 windows 的 小算盤(也就是相當於執行 %SystemRoot%\System32\calc.exe),切換成 工程型 打上 => [已完成] 的數值 x 1024
,最後再按下 小算盤 的"十六進位"
这句话中已完成的数值是不是指新下载完成的百分比乘以文件的大小?
看着有点懂又有一点点不太懂,是不是和FLASHGET的文件存储格式有关的?能否稍稍细致的讲一下?多谢。
级别: 版主
注册时间:
2002-12-02
在线时间:
0小时
发帖:
3002
只看该作者 6楼 发表于: 2003-12-09
引用
最初由 sundijiang 发布
请问:
執行 windows 的 小算盤(也就是相當於執行 %SystemRoot%\System32\calc.exe),切換成 工程型 打上 => [已完成] 的數值 x 1024
,最後再按下 小算盤 的"十六進位"
这句话中已完成的数值是不是指新下载完成的百分比乘以文件的大小?
看着有点懂又有一点点不太懂,是不是和FLASHGET的文件存储格式有关的?能否稍稍细致的讲一下?多谢。




[已完成] 的數值 : 如圖 = 15808 -> 15808 x 1024 = 16187392 = 十六進制的 F70000
尋找時就找 00F7
用上圖舉個例子 :
如果之前已下載了 90% -> (113676 x 1024) x (90 / 100) = 104763801.6 =(捨棄小數點轉十六進制)= 063E9199
將 00F7 改成 913E06
PS. 注意 00 改 91、F7 改 3E,3E 後之Byte再改成 06

级别: 精灵王
注册时间:
2002-12-05
在线时间:
0小时
发帖:
2953
只看该作者 7楼 发表于: 2003-12-09
高手 崇拜

快速回复

限150 字节
上一个 下一个