Сообщение от in1975
krekx, нет, я на работе пока. в инструкции написано 4.7 и ниже
насколько я понял, он просто добавил наш метод в утилку 
|
Да, видимо он научился читать по-русски и промониторил наш метод

он добавил нашу генерацию LIC.EDAT и подпись файлов в SDAT. Ну это замечательно, мы же драма-шоу устраивать не собираемся, но было бы приятно, если бы он добавил нас в кредиты, например типа "Russian hackers PSPx Team"

Если кому интересно, рабочий батник во вложении:
Retailer_v2.00.7z
Вот что добавилось у него в коде: подпись LIC.EDAT
:generateLicFile
set Folder=%1
set GameBackupName=%2
call :getTitleID %Folder% %GameBackupName%\PS3_GAME
if exist %Folder%\%GameBackupName%\PS3_GAME\LICDIR\LIC.DAT (del %Folder%\%GameBackupName%\PS3_GAME\LICDIR\LIC.DAT)
if not exist %Folder%\%GameBackupName%\PS3_GAME\LICDIR (mkdir %Folder%\%GameBackupName%\PS3_GAME\LICDIR)
if exist temp\LIC.PART (del temp\LIC.PART)
if exist temp\lichash.txt (del temp\lichash.txt)
if exist temp\liccrc32.txt (del temp\liccrc32.txt)
copy tool\LIC.PART temp\LIC.PART>nul
tool\sfk replace temp\LIC.PART "/BRUNESTUD/%TitleID%/" -yes>nul
tool\HashConsole -f temp\LIC.PART>temp\lichash.txt
tool\sfk find temp\lichash.txt CRC32>temp\liccrc32.txt
set /p LicCrc32=<temp\liccrc32.txt
set LicCrc32=%LicCrc32:~-8,8%
copy tool\LIC.SMP %Folder%\%GameBackupName%\PS3_GAME\LICDIR\LIC.DAT>nul
tool\sfk replace %Folder%\%GameBackupName%\PS3_GAME\LICDIR\LIC.DAT "/BRUNESTUD/%TitleID%/" -yes>nul
tool\sfk replace %Folder%\%GameBackupName%\PS3_GAME\LICDIR\LIC.DAT -bin "/54414252/%LicCrc32%/" -yes>nul
if exist temp\LIC.PART (del temp\LIC.PART)
goto :EOF
А здесь подпись LIC.EDAT и файлов игры в SDAT
tool\make_npdata -e GAMES\!GameBackupName!\PS3_GAME\LICDIR\LIC.DAT workspace\dev_hdd0\game\!NewTitleID!\LICDIR\LIC.EDAT 1 1 3 0 16 3 00 NP9000-!NewTitleID!_00-0000000000000001 1 >nul
for /f "tokens=*" %%B in (temp\npfilelist.txt) do tool\sfk copy "GAMES\!GameBackupName!\PS3_GAME\%%~B" "workspace\dev_hdd0\game\!NewTitleID!\%%~B" -yes>nul
for /f "tokens=*" %%B in (temp\nonpfilelist.txt) do tool\make_npdata -e "GAMES\!GameBackupName!\PS3_GAME\%%~B" "workspace\dev_hdd0\game\!NewTitleID!\%%~B" 0 1 3 0 16 >nul