[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
2003/03/30 05:33 from msyk
Title: [teenbbs:1429] Re:1428)lwip v0.5.3 for djgpp (2)

No.   : 1429
Sender: msyk
URL   : 
Title : Re:1428)lwip v0.5.3 for djgpp (2)

バグ報告(^^;;;

hex.pl では入力ファイルがバイナリの場合うまく行きません.
hex2.pl を使った行を有効にして下さい.
#前に元に戻すバッチ・ファイルでいろいろテストして OK だった
#はずなのに...

という訳でついでに参考としてその元に戻すバッチ・ファイルです.
#perl で binary → text 変換ってどうやるんでしょうか?
#tohead は vector にありますが, d2f はこの前削除されました.

-------------------- test.bat --------------------
@echo off
bu -nnode strtoknode1 %1
bu -next strtokext2 %1
if not exist %node%.dat goto error

sed -f rformdat.sed %node%.dat | tu -j | fold -b --width=32 > %node%.tmp
c:\djgpp\bin\echo.exe "DUMP FILE by F2D (C)1999 KUNSAMA" | tohead -fn %node%.tmp
:c:\djgpp\bin\echo.exe \n-------------------------------- >> %node%.tmp
d2f %node%.tmp test%ext%
echo.
fc /b %1 test%ext%
rm %node%.tmp
rm test%ext%
goto end

:error
error!! %node%.dat does not exist.

:end
set node=
set ext=
--------------------------------------------------

------------------ rformdat.sed ------------------
y/abcdef/ABCDEF/
s/00/0x00/g
s/0x\(.\),/0x0\1,/g
s/[\t,] *0x//g
s/, .*$//
--------------------------------------------------

[レスを書く]