Просмотр полной версии : [Решено] Проблема со скачиванием обновлений в MAKE_PKG_HAN_TOOLS на Windows 7
В MAKE PKG HAN TOOLS не получается сконвертировать pkg из папки PS3_GAME, при попытке выдает следующую абракадабру:
https://cdn1.savepice.ru/uploads/2018/6/21/e62857f87218dbfce5c791109b01cfc3-full.png
Как понять?
РЕШЕНО! Инструкция в этом посту: http://www.pspx.ru/forum/showpost.php?p=1145770
MaleevSA
21.06.2018, 00:32
Таже самая проблема только он не находит какого-то обновления(((
Olejek, фаерволы/антивирусы не блочат? у меня все нашло...
--05:21:47-- https://a0.ww.np.dl.playstation.net/tpl/np/BCES00078/BCES00078-ver.xml
=> `D:\2.9\tools\ver.xml'
Resolving a0.ww.np.dl.playstation.net... done.
Connecting to a0.ww.np.dl.playstation.net[23.54.1.115]:443... connected.
HTTP request sent, awaiting response... 200 OK
Length: 447 [application/xml]
0K 100% 436.52 KB/s
05:21:48 (436.52 KB/s) - `D:\2.9\tools\ver.xml' saved [447/447]
5:34:51,26 --------------------------------
MAKE PKG HAN TOOLS v2.9 -= by PSPx Team =-
for site pspx.ru
x64 bit.
--------------------------------------------
NPD HEADER
NPD version: 3
NPD license: 3
NPD type: 0
NPD content ID: EP9000-NPEA00078_00-HEAVENLYSWORDPA1
EDAT HEADER
EDAT flags: 0x0000003C
EDAT block size: 0x00004000
EDAT file size: 0x10000
Encrypting data...
File successfully encrypted!
Forging data...
File successfully forged!
-= DONE =-
5:35:11,78 --------------------------------
MaleevSA, если не находит, значит его нет. зайди на сайт
https://a0.ww.np.dl.playstation.net/tpl/np/туттайтлид/тайтлид-ver.xml
пример:
https://a0.ww.np.dl.playstation.net/tpl/np/BCES00078/BCES00078-ver.xml
и проверь вручную.
in1975, Фаервол и антивирус (ESS) отключил в первую очередь - не помогло, есть еще варианты?
--14:30:50-- https://a0.ww.np.dl.playstation.net/tpl/np/BCES00078/BCES00078-ver.xml
=> `C:\2.9\tools\ver.xml'
Resolving a0.ww.np.dl.playstation.net... done.
Connecting to a0.ww.np.dl.playstation.net[23.32.243.153]:443... connected.
HTTP request sent, awaiting response... 200 OK
Length: 447 [application/xml]
0K 100% 436.52 KB/s
14:30:50 (436.52 KB/s) - `C:\2.9\tools\ver.xml' saved [447/447]
Olejek, ну скинь корневые файлы игры (param.sfo и рядом с ним) и файл eboot.bin
перекачай еще раз makepkg (может я там правил еще что-то).
У меня все работает...
aqaPZZTkWk0
Olejek, ну скинь корневые файлы игры (param.sfo и рядом с ним) и файл eboot.bin
перекачай еще раз makepkg (может я там правил еще что-то).
Куда скидывать и какие еще кроме param.sfo eboot.bin? вообще все корневые?
makepkg перекачивал - без толку, таже хрень, пробовал даже полностью nod удалить тоже бесполезно, ума не приложу что еще сделать... может быть какая-то проблема с кодировками: на скрине видно после попытки скачать патч в первой строке вместо url какая-то пошлятина
in1975, Изменил шрифт в make_pkg.bat теперь пишет то же самое но на понятном, это тебе тоже ни о чем не говорит?
https://cdn1.savepice.ru/uploads/2018/6/22/5cc4bf93b35b5414580ba19440acbac3-full.png
И вот еще, может пригодится...
$pth = $args[0]
if(!$(test-path "$pth" -patht container)){write-host No correct path "$pth";exit}
dir "$pth\*.xml"|%{$a = ([xml](gc $_.fullname)).selectnodes('//package')
for($i=0;$i -lt [int]($a.count);$i++){
$a[$i].url
}
}
Не удается индексировать в объект типа System.Xml.XPathNodeList.
D:\make-pkg-bat-master\tools\dwn.ps1:5 знак:12
+ $a[ <<<< $i].url
+ CategoryInfo : InvalidOperation: (0:Int32) [], RuntimeException
+ FullyQualifiedErrorId : CannotIndex
<?xml version="1.0" encoding="UTF-8"?>
-<titlepatch titleid="BCES01585" status="alive">
-<tag popup_delay="15000000" signoff="true" popup="true" name="BCES01585_T11">
-<package ps3_system_ver="04.4000" url="http://b0.ww.np.dl.playstation.net/tppkg/np/BCES01585/BCES01585_T11/305c0a61ed61fb14/EP9000-BCES01585_00-LASTOFUSPATCH111-A0111-V0100-PE.pkg" sha1sum="451a340aaccc8f82cdc099ba78858fc3fba0f4ee" size="284415088" version="01.11">
-<paramsfo>
<TITLE>The Last of Us™ 1.11</TITLE>
<TITLE_08>Одни из нас™ 1.11</TITLE_08>
</paramsfo>
</package>
</tag>
</titlepatch>
Olejek, Давай поиграем с командами:
powershell -ex bypass D:\make-pkg-bat-master\tools\dwn.ps1 D:\make-pkg-bat-master\tools\
powershell -version 2.0 -ex bypass D:\make-pkg-bat-master\tools\dwn.ps1 D:\make-pkg-bat-master\tools\
У тебя какая винда?
Чтобы узнать, какая версия PowerShell установлена, запустите консоль PowerShell (или ISE), введите $PSVersionTable и нажмите клавишу ВВОД. Найдите значение PSVersion
Name Value
---- -----
PSVersion 5.1.16299.19
PSEdition Desktop
PSCompatibleVersions {1.0, 2.0, 3.0, 4.0...}
BuildVersion 10.0.16299.19
CLRVersion 4.0.30319.42000
WSManStackVersion 3.0
PSRemotingProtocolVersion 2.3
SerializationVersion 1.1.0.1
ErikPshat
23.06.2018, 02:41
Чтобы узнать, какая версия PowerShell установлена, запустите консольWindows 7 Ultimate с пакетом обновления 1 (SP1).
$PSVersionTable
Name Value
---- -----
CLRVersion 2.0.50727.8784
BuildVersion 6.1.7601.17514
PSVersion 2.0
WSManStackVersion 2.0
PSCompatibleVersions {1.0, 2.0}
SerializationVersion 1.1.0.1
PSRemotingProtocolVersion 2.1
Ошибка практически как у него. Тестил на нашей разработке wget & curl - Update Patch Downloader (http://www.pspx.ru/forum/showthread.php?t=107837), которую тестировали на Windows 10.
14765
Думаю дело в версии PowerShell на 7-ке. Нужно искать пути обновления PowerShell.
UPDATE
Чтобы скачивались патчи обновлений через программу MAKE_PKG.BAT, на Windows 7 и возможно на Windows 8/8.1, необходимо выполнить обновление встроенной в Windows оболочки PowerShell.
Скачать пакет обновления, можно с официального сайта Microsoft (https://docs.microsoft.com/ru-ru/powershell/scripting/setup/installing-windows-powershell?view=powershell-6#upgrading-existing-windows-powershell).
Выбираем по таблице, для какой версии Windows необходимо закачать обновление. Рекомендуется установить сразу последнюю на сегодня версию WMF 5.1 (https://www.microsoft.com/en-us/download/details.aspx?id=54616) (Windows Management Framework 5.1). Примечание: версия WMF 4.0 (https://www.microsoft.com/en-us/download/details.aspx?id=40855) имеет выбор русского языка, что не так важно.
Нажимаем на страничке закачки красную кнопку Download (https://www.microsoft.com/en-us/download/details.aspx?id=54616)
Ставим спереди галочку напротив поля, где в названии присутствует ваша версия Windows 7 или 8.1 или W2K12 (Windows Server 2012) и в конце названия ваша битность системы x86 или x64. Для Windows 7 x64 нужно выбирать архив Win7AndW2K8R2-KB3191566-x64.zip.
Затем жмём ставшую после проставления галочки активной кнопку Next (https://www.microsoft.com/en-us/download/confirmation.aspx?id=54616)
Разархивируем архив и запускаем полученный msu (например Win7AndW2K8R2-KB3191566-x64.msu)
14766
После установки соглашаемся с перезагрузкой. И у нас уже установлен PowerShell 5.1.
Что бы убедиться в этом:
Открываем консоль CMD и вызываем ядро PS, написав команду PowerShell
Видим, что перед строкой приглашения на воод следующей команды появились 2 буквы "PS".
Теперь вводим команду $PSVersionTable.PSVersion и смотрим версию установленного PowerShell.
Вводим команду $PSVersionTable и смотрим в более подробном виде.
14768
Всё, теперь обновления через программу MAKE_PKG.BAT на Windows 7 скачиваются свободно.
Скрин тестовой версии загрузчика на Windows 7 SP1 с установленным PowerSell v5.1:
14767
Тоже проблема при скачивании патча. Windows 10 x64.
http://joxi.ru/Vm6O1KECD49NV2.png
Патч в psnstuff качается. Такая ошибка с любой игрой уже пару дней. Хром жалуется на то что не может проследить сертификат до доверенного центра (SCEI DNAS Root 05). Вечером попробую на чистой системе, но уверен что ничего такого специфичного не менял.
mike153, антивирусы и фаерволлы настроил? у тебя wget не может достучаться до адреса.
у меня все норм:
https://content.screencast.com/users/IgorNikolaevich/folders/Snagit/media/f7f7f9ba-4b5d-40e1-9ccc-5fda30f11af2/07.04.2018-17.32.png
--17:31:45-- https://a0.ww.np.dl.playstation.net/tpl/np/BCES00874/BCES00874-ver.xml
=> `D:\PSPX\tools\ver.xml'
Resolving a0.ww.np.dl.playstation.net... done.
Connecting to a0.ww.np.dl.playstation.net[23.54.1.115]:443... connected.
HTTP request sent, awaiting response... 200 OK
Length: 1,038 [application/xml]
0K . 100% 1013.67 KB/s
17:31:45 (1013.67 KB/s) - `D:\PSPX\tools\ver.xml' saved [1038/1038]
mike153, антивирусы и фаерволлы настроил? у тебя wget не может достучаться до адреса.
Действительно тормоз, спасибо. Wget от han какого то черта в firefall получил имя wget(1) и был заблокирован, в то время как просто wget был разрешен. Большое спасибо, еще раз извиняюсь.
vBulletin® v3.8.7, Copyright ©2000-2025, vBulletin Solutions, Inc. Перевод: zCarot