tonymy01 wrote:What is "/Beyonwiz/Hack/Telnet.pm"?? This isn't a windows filesystem reference, which is what you are using. Where is the Telnet.pm file on your PC, you need to reference it that way (so, say, c:\storedhack\hack\Telnet.pm for example).
If it is in the same folder as the patcher, then you don't need to specify the folder references, if it is in a subfolder called Beyonwiz in the patcher directory, then you don't put a "slash" in front of it or else windows/perl will try searching your root folder for it.
so give Beyonwiz\hack\Telnet.pm or Beyonwiz/hack/Telnet.pm a try without the proceeding slash, presuming that this folder is a subfolder with the patcher.
Regards
The last comment is the correct one, the telnet.pm is the telnet hack in a subdirectory down from the current directory.
i did try it previously without the leading slash and it gave me a different error. I get an error saying something about a bareword found, I ran it again and captured the following
D:\Download\Beyonwiz\BWFWTools>bw_patcher.pl dpp1_301.wrp Dpp1_301_telnet.wrp Be
yonwiz/hack/telnet.pm
Extract application file system dpp1_301.wrp into C:\DOCUME~1\Andrew\LOCALS~1\Te
mp\flash1608
romfs image name: `mambo'
romfs image size: 7993136
Extract root file system into C:\DOCUME~1\Andrew\LOCALS~1\Temp\root1608
Found Root ROMFS at kernel file location 0x00243000 size: 16556944
Root ROMFS sizes
Root ROMFS padded file size: 16557056
Free space available for larger Root ROMFS: 3184 bytes
Maximum Root ROMFS update size: 16560128 bytes
romfs image name: `mambo'
romfs image size: 16556944
Bareword found where operator expected at (eval 13) line 1, near "/hack/telnet"
(Missing operator before telnet?)
syntax error at (eval 13) line 1, near "/hack/telnet"
at D:\Download\Beyonwiz\BWFWTools\bw_patcher.pl line 308
If I try it with backslashes insterad of forward slashes i get.
D:\Download\Beyonwiz\BWFWTools>bw_patcher.pl dpp1_301.wrp Dpp1_301_telnet.wrp Be
yonwiz\hack\telnet.pm
Extract application file system dpp1_301.wrp into C:\DOCUME~1\Andrew\LOCALS~1\Te
mp\flash616
romfs image name: `mambo'
romfs image size: 7993136
Extract root file system into C:\DOCUME~1\Andrew\LOCALS~1\Temp\root616
Found Root ROMFS at kernel file location 0x00243000 size: 16556944
Root ROMFS sizes
Root ROMFS padded file size: 16557056
Free space available for larger Root ROMFS: 3184 bytes
Maximum Root ROMFS update size: 16560128 bytes
romfs image name: `mambo'
romfs image size: 16556944
Backslash found where operator expected at (eval 13) line 1, near "hack"
syntax error at (eval 13) line 1, near "hack"
at D:\Download\Beyonwiz\BWFWTools\bw_patcher.pl line 308
i have also tried it by moving the firmware to the same directory as the Hack and running, I then get a similar error to the original which suggests the path is not the cause.
D:\Download\Beyonwiz\BWFWTools\Beyonwiz\Hack>bw_patcher.pl dpp1_301.wrp Dpp1_301
_telnet.wrp telnet.pm
Extract application file system dpp1_301.wrp into C:\DOCUME~1\Andrew\LOCALS~1\Te
mp\flash4440
romfs image name: `mambo'
romfs image size: 7993136
Extract root file system into C:\DOCUME~1\Andrew\LOCALS~1\Temp\root4440
Found Root ROMFS at kernel file location 0x00243000 size: 16556944
Root ROMFS sizes
Root ROMFS padded file size: 16557056
Free space available for larger Root ROMFS: 3184 bytes
Maximum Root ROMFS update size: 16560128 bytes
romfs image name: `mambo'
romfs image size: 16556944
syntax error at (eval 13) line 1, near "use telnet."
at D:\Download\Beyonwiz\BWFWTools\bw_patcher.pl line 308