PSPx форум

PSPx форум (https://www.pspx.ru/forum/index.php)
-   Архив (https://www.pspx.ru/forum/forumdisplay.php?f=304)
-   -   NoPayStation - полный гайд по использованию (https://www.pspx.ru/forum/showthread.php?t=107236)

Yoti 14.12.2017 16:03

NoPayStation - полный гайд по использованию
 
Вложений: 12
Копирование содержимого статьи без согласия
автора (Yoti) запрещено в любом виде:
текстовом, графическом, записи на видео,
в виде зарисовок и зачитки голосом,
а также в другом, не упомянутом здесь явно.


Что это такое?
Это Excel-подобная таблица на Google хостинге, в которой выложены ссылки на официальные архивы (PKG) игр вместе с ложными лицензиями, а также многое другое (например, дополнения - DLC). Идея и большая часть работы принадлежит Radziu с Reddit, серверной частью занимается Panda. В этой таблице также есть доступная для редактирования всеми страница Public, куда обычные пользователи добавляют свои ссылки и ложные лицензии. На данный момент таблица заморожена, вся работа ведётся над beta/v3. Этим заведует JK33Y.
Цитата:

25.11.19 завершён переезд бета-версии на основной сервер. В связи с этим, прокси-сервер был отключен (остался на старом сервере). Меняем ссылки на новые из этой инструкции!

Как это использовать?
Времена, когда приходилось всё делать руками (скачивать файлы, копировать лицензию, вводить это всё в командной строке), давно прошли. Теперь есть удобные клиенты как для ПК, так и для самой PS Vita! Подробнее про настройку и использование всех этих инструментов читайте далее...

NPS Browser - клиент для ПК
  1. В первую очередь, что очевидно, загружаем саму программу. Загружаем самую свежую, на данный момент, версию программы: Вложение 16783. Программа не требует установки и будет работать из любой папки, где есть доступ на запись у текущего пользователя, так как настройки и копия БД сохраняются в файлах рядом с ней.
  2. Запускаем программу, нажимаем OK на предупреждении о том, что программа не содержит ссылок и механизмов расшифровки. Спустя несколько секунд высвечивается окно с настройками. Заполняем ссылки на таблицу с играми и лицензией (копируем и вставляем в соответствующие поля):
    • Games
      • PSV: http://194.87.102.155/free/PSV_GAMES.tsv (для загрузки демо-версий заменить на http://194.87.102.155/free/PSV_DEMOS.tsv)
      • PSM: http://194.87.102.155/free/PSM_GAMES.tsv
      • PSX: http://194.87.102.155/free/PS1_GAMES.tsv
      • PSP: http://194.87.102.155/free/PSP_GAMES.tsv
    • DLCs
      • PSV: http://194.87.102.155/free/PSV_DLCS.tsv
      • PSP: http://194.87.102.155/free/PSP_DLCS.tsv
    • Themes
      • PSV: http://194.87.102.155/free/PSV_THEMES.tsv
  3. Половина дела сделана! Теперь необходимо разобраться непосредственно с настройками программы. Заполняем:
    • Download and unpack dir: папка, в которую будут загружаться и распаковываться игры. Выбираем удобную для себя нажатием на кнопку "Browse". Нельзя использовать папку, в пути до которой есть буквы кроме английских!
    • Any pkg dec tool: путь к программе, занимающейся распаковкой загруженного архива с игрой. Переходим по ссылке и забираем последнюю версию согласно разрядности системы. Если нет уверенности, выбираем "pkg2zip_32bit.zip". Распаковываем архив и указываем путь к программе по кнопке "Browse". Нельзя использовать папку, в пути до которой есть буквы кроме английских!
    • Your pkg dec params: оставляем как есть, в новых версиях NPS Browser уже введены подходящие под загруженный распаковщик параметры.
  4. Осталось разобраться с последними параметрами. Установленная галочка удаляет архивы после их распаковки (рекомендую оставить), число отвечает за одновременное количество загрузок (рекомендую уменьшить до 1).
    Три строчки в самом низу экрана заполняем вот так:
    • HMAC key for updates: E5E278AA1EE34082A088279C83F9BBC806821C52F2AB5D2B4ABD995450355114
    • CompPack URL: не актуально, строка должна быть пустой
    • CompPack patch URL: не актуально, строка должна быть пустой
  5. Сверяемся по снимку экрана (ссылки на скриншоте не актуальны, использовать текст выше):

    Закрываем окно настроек нажатием на крестик в правом верхнем углу.
  6. Появилось основное рабочее окно программы. Советую для удобства развернуть его на весь экран. Необходимо немного подождать, пока появится список с доступными для загрузки играми. Пустая строка используется для поиска (фильтрации) списка. Также он может помочь, если игра загружена в виде папки с кодом, и неизвестно, какая именно - просто вбить код в строку поиска (или в Google, хе-хе). Например, если мы хотим поиграть в God of War, то туда можно ввести "god of" хоть большими, хоть маленькими буквами. Выбираем однократным нажатием левой кнопки мыши европейскую (EU) версию игры для VITA. Кнопкой "Download and Unpack" справа можно начать загрузку к себе на ПК. Она добавится в список внизу окна программы. Можно добавить ещё что-то, или просто дождаться окончания этой. После получения текста "Completed" в графе "Status" открываем папку, выбранную для хранения и видим там новую папку "app". Игра доступна для установки при помощи NoNpDrm.

    Попробуем что-то поинтереснее - загрузку игры с дополнениями. Для этого я выбрал "ZEN Pinball 2" американского (US) региона. Проделываем аналогичные действия, описанные выше. Если места на карте полно, нажимаем правой кнопкой мыши по строчке с игрой и выбираем "Download All DLCs". Тут же можно проверить наличие патча - "Check for patches", так как для работы DLC почти всегда требуется последнее обновление для игры. Иначе, перекидываем "горошек" вверху из положения "Games" в "DLC". Для удобства вбиваем "ZEN" в фильтр (или, ещё лучше, код игры - PCSE00050) и выбираем одно или несколько DLC. Можно пользоваться кнопкой "Control" для выбора нескольких пунктов вразнобой или "Shift" для выбора диапазона от и до, как и в "Проводнике" Windows. По окончанию у нас будет уже несколько папок. Копируем их в корень карты памяти системы и устанавливаем аналогичным образом.

    Внимательный читатель заметит, что указывали мы ещё какую-то PSM ссылку, но ранее её не упоминали. Всё верно, в списке игр программы есть игры, созданные по программе PlayStation Mobile. Их загрузка практически полностью аналогична обычным коммерческим играм для PS Vita, с той лишь разницей, что для запуска требуется NoPsmDrm и папка называется "psm" вместо "app".

    Что ещё можно сделать? Во втором выпадающем списке в верхней части программы (после строки фильтрации) убрать регионы "JP" (Япония) и "ASIA" (Китай, Корея), чтобы исключить из списка версии на непонятном для большинства людей языке. =)

PKGi - клиент для PS Vita
Устарело! Используйте PKGj!
  1. Загружаем последнюю версию программы по ссылке.
    Если на сайте по-прежнему последняя версия это 0.05, то вот сборка новее и на русском языке, специально для PSPx.RU!
  2. Устанавливаем её на PS Vita. Далее, создаём в корне карты памяти папку "pkgi" (если она там уже есть, то нужно удалить её и создать новую), а в ней файл "config.txt".
    Пояснение: создайте обычный текстовый файл, после чего переименуйте его в "config", если у созданного файла в конце имени не появилось ".txt". Если там уже есть ".txt", то нужно заменить на "config" только имя до этого расширения с точкой и после.
  3. В созданный текстовый файл вносим строчку url http://nopaystation.com/pkgi

    Скачать готовый текстовый файл: Вложение 14192
  4. Запускаем программу. Возможные ошибки и пояснения по ним:
    • "ERROR: pkgi.txt file missing or bad config.txt file?" - нет файла config, файл создан не там, нет "url " перед ссылкой
    • "failed to download list" - нет подключения к сети Интернет
  5. Дожидаемся окончания загрузки списка игр. К сожалению, программа не умеет загружать дополнения (DLC), а также PSM игры.
    • Есть после загрузки на экране выводится сообщение "No items!", то, скорее всего, какая-то загрузка уже идёт в фоновом режиме.
      Необходимо дождаться её завершения и обновить список через меню по кнопке треугольник.
  6. По желанию, нажимаем треугольник и убираем выделение с регионов Asia и Japan. Сохраняем изменения повторным нажатием на треугольник.
  7. Выбираем в списке необходимую игру, нажимаем на крест и дожидаемся окончания загрузки и установки -
    сообщения "Successfully installed НАЗВАНИЕ ИГРЫ", нажимаем крест для закрытия окна. Во время загрузки
    никаких кнопок не нажимаем! Скорость загрузки может быть достаточно низкая из-за железа PS Vita.
    • Ошибка "installation failed" по окончанию загрузки означает, что плагин NoNpDrm не работает!
      Для очистки места на карте памяти необходимо удалить папку с кодом игры по адресу "ux0:pkgi".
  8. После возврата в главное меню системы (LiveArea) там уже будет дожидаться "пузырь" с игрой. Запускаем и веселимся! =)
  9. Если произошла какая-либо ошибка в процессе загрузки/установки, место на карте памяти пропало, но игра не появилась - нужно зайти в папку "ux0:pkgi" и удалить оттуда всё, кроме файла "config".

PKGj - обновлённый клиент для PS Vita
Это самописная (homebrew) программа, которая сама загружает и устанавливает игры через Интернет.
К сожалению, скорость загрузки достаточно мала из-за слабого железа самой PS Vita.
Однако, когда нет доступа к компьютеру, это отличный помощник, который не занимает много места на карте памяти.
  1. Загружаем и устанавливаем последнюю версию pkgj.vpk по ссылке. На момент последней правки это 0.52.
    Программа постоянно дорабатывается, но инструкция в общих чертах подходит для любой поздней версии.

  2. В корне основной карты памяти (той, что доступна как ux0) удаляем (если есть) папки "pkgi" и "pkgj".
    После чего распаковываем содержимое архива в корень карты памяти (ux0): Вложение 16784
    В архиве содержится папка "pkgj" с актуальным файлом "config.txt". Вот часть его содержимого:
    Код:

    psm_disclaimer_yes_i_read_the_readme NoPsmDrm
    #install_psp_as_pbp 1
    #install_psp_psx_location uma0:
    #no_version_check 1

    Видите три последние строчки со знаком решётки в начале? Разберём этот момент подробнее.
    • install_psp_as_pbp - если включить (убрать решётку), то PSP игры будут устанавливаться в формате EBOOT.PBP
      В таком случае они будут занимать меньше места, но для работы придётся установить плагин Вложение 15871.
      Установка плагина заключается в распаковке архива в корень карты памяти, выбранной в настройках Адреналина.
    • install_psp_psx_location - если включить (убрать решётку), то PS1 и PSP игры будут устанавливаться в папку, отличную от "ux0:pspemu".
      В данном примере, будет использоваться папка "uma0:pspemu". Удобно для тех, кто использует две карты памяти сразу и изменил путь в настройках Adrenaline.
    • no_version_check 1 - если включить (убрать решётку), то PKGj не будет проверять наличие новой версии при запуске.

  3. Запускаем программу. Начиная с версии 0.21 автоматическая загрузка списка отключена.
    Вызываем меню программы нажатием на ТРЕУГОЛЬНИК, после чего выбираем строчку "Refresh".
    Список не будет обновляться автоматически. Необходимо периодически обновлять его вручную.
    Спустя некоторое время, необходимое для загрузки из Интернет, список PS Vita игр появится на экране.

  4. Кнопками крестовины ВВЕРХ и ВНИЗ можно выбирать игру из списка, кнопками ВЛЕВО и ВПРАВО листать страницами.

  5. Кнопкой КРЕСТ вызывается меню проверки и установки игры. Рассмотрим его подробнее:
    • "Firmware version" и "Required firmware version" - текущая версия ПО и минимально необходимая версия ПО для игры. Если первая больше второй, то всё хорошо. Если же нет (например при установке 3.69 игры), то ниже будет предупреждение.
    • "Installed game version", "Installed base compatibilty pack" и "Installed patch compatibilty pack version" - сводка по пакам совместимости (файлы для запуска новых игр на старых прошивках).
    • "Diagnostic" - всё, что я описал в двух пунктах выше, но в более кратком виде. "All green" - всё хорошо, никаких дополнительных действий не требуется.
    • "Install game" - добавить игру в список загрузок, "Close" - закрыть окно без выполнения каких-либо действий.
    • На данный момент паки совместимости не обновляются, используйте 0syscall6!
      "Install base compatibility pack" - добавить в загрузки пак совместимости для игры без патчей, "Install patch compatibility pack" - добавить в загрузки пак совместимости для патча.
      • Для работы паков совместимости требуется плагин rePatch
      • Если для игры устанавливается патч, то требуется и пак для него
      • До установки пака для патча обязательно устанавливать base пак

  6. Запоминаем ключевые моменты:
    • Окно сводки применяется только к PSV играм. Весь прочий PSV контент добавляется в очередь сразу.
    • Надпись "Installation of <название> quened in LiveArea" означает успешную добавку в очередь загрузок.
    • Ошибка C0-9250-6 означает проблему с плагином NoNpDrm - учимся устанавливать плагины правильно.
    • Ошибка C1-6703-6 отсылает к прочтению темы на форуме про ранее упомянутые плагины 0syscall6 и rePatch.
    • PS1, PSP и PSM загружаются самой программой - её нельзя закрывать или сворачивать до окончания загрузки.

  7. Кнопкой ТРЕУГОЛЬНИК вызывается меню настроек. Например, мы хотим убрать игры регионов востока.
    Для этого, открываем меню, крестиком "опустошаем" кружочки напротив строк "Asia" и "Japan".
    Список изменится в реальном времени. Если вышло то, что хотелось, нажимаем ТРЕУГОЛЬНИК для сохранения.

  8. Список строк "Show" ниже меняет категории списка. По названиям всё очевидно, но всё же:
    • Show games - в списке появляются доступные игры для PS Vita
    • Show DLCs - в списке появляются доступные дополнения для игр PS Vita
    • Show Demos - в списке появляются доступные демо-версии игр для PS Vita
    • Show Themes - в списке появляются доступные официальные темы для PS Vita
    • Show PSX games - в списке появляются доступные игры для PS1
    • Show PSP games - в списке появляются доступные игры для PSP
    • Show PSP DLCs - в списке появляются доступные дополнения для игр PSP
    • Show PSM games - в списке появляются доступные игры для PS Mobile

  9. С пунктами поиска и сортировки несложно разобраться самостоятельно по аналогии. Хочу лишь обратить внимание, что фильтр "Installed games only" ("Показывать только установленное") помогает в найти DLC для установленных игр, чтобы не держать в голове один или несколько TITLE_ID игр.

  10. Итак, игры загружены и установлены. Что дальше?
    • PSV - игры появятся в виде пузырей на домашнем экране
    • PSP - запускать игры нужно через Adrenaline
    • PS1 - запускать игры нужно через Adrenaline
    • PSM - игры появятся в виде пузырей на домашнем экране после обновления БД

Бонус: VitaUpdateChecker для ПК
Не требуется обычному пользователю, только для любопытных
Эта маленькая программа поможет узнать, какую версию ПО требует последний патч для игр.
  1. Загружаем программу по ссылке, распаковываем и запускаем.
  2. Подсматриваем ID игры в NPS Browser, он указан в первой колонке списка игр (например PCSF00207).
  3. Вводим его в первую строку. Если ID был введён полностью, то в третьей строке появится ссылка.
  4. Нажимаем кнопку "Check" в правом нижнем углу программы.
    • Если к игре не выходило дополнения или допущена ошибка в ID, то программа выведет окно ошибки.
    • Если патч существует, то в таблице ниже появится строчка. Смотрим в столбец "Firmware".
  5. Также можно загрузить патч к себе. Для этого нажимаем правой кнопкой мыши по нужной строчке, затем наводим на пункт "Copy" и нажимаем на "PSN Link". После чего вставляем ссылку в браузер и переходим по ней, либо добавляем в любимую программу-качалку.
  6. Чтобы получить содержимое патча, копируем загруженный PKG файл в папку с программой pkg2zip, открываем в этой же папке командную строку и пишем команду:
    Код:

    pkg2zip -x имя_файла.pkg

    Для удобства файл можно переименовать покороче. Подтверждаем выполнение нажатием на "Enter", дожидаемся ответа "done!".

    Папка "patch" готова к переносу в корень карты (это и есть весь процесс "установки" - простое копирование) и использованию вместе с NoNpDrm играми/приложениями.

Clayman 19.01.2018 14:33

Здравствуйте.
Новую версию PKGi ставить поверх 0.05?

Yoti 20.01.2018 17:16

Clayman,
как угодно. Она заменит собой ту, что есть.

calevala 21.01.2018 16:34

Где программа хранит данные?
Стояла древняя версия. Я её где то потерял. Скачал новую - там остались ссылки на старые .tsv лицензии. Поменял на те, которые с nopaystation.com, но приложение не берет оттуда информацию и просто пустой экран. Пришлось в оффлайн .tsv выкачивать и так использовать.

Yoti 21.01.2018 19:46

calevala,
Цитата:

Сообщение от Yoti (Сообщение 1124188)
Настройки хранятся в реестре, так что при случайном удалении или необходимости обновления повторно ничего настраивать не придётся.

В поиске вбить "NoPayStationBrowser".

Ved 26.01.2018 21:23

Чтобы получить содержимое патча, копируем загруженный PKG файл в папку с программой pkg2zip, открываем в этой же папке командную строку и пишем команду.

Делаю все по инструкции но когда нажимаю на pkg2zip.exe ничего не происходит и командная строка не появляется. В чем может быть проблема?

Yoti 27.01.2018 00:49

Ved,
потому, что в инструкции нет ничего про запуск программы. Командную строку нужно открывать из папки с программой самостоятельно.

Ved 27.01.2018 01:06

Цитата:

Сообщение от Yoti (Сообщение 1127415)
потому, что в инструкции нет ничего про запуск программы. Командную строку нужно открывать из папки с программой самостоятельно.

открываю командную строку с помощью win+R ввожу путь к папке где лежит pkg2zip.exe и скачанный файл pkg нажимаю Enter и выдает- ERROR: cannot open 'name.pkg' file

ErikPshat 27.01.2018 02:56

Ved, вам наверное для начала нужно изучить, что такое командная строка и как там вводить команды. А только потом уже заползать в подобные темы и жаловаться, что ничего не происходит.

Цитата:

Сообщение от Ved (Сообщение 1127421)
открываю командную строку с помощью win+R ввожу путь к папке где лежит pkg2zip.exe

И что, при этом сочетании клавиш командная строка появляется? Куда вы вводите путь?

У меня, например, при этом сочетании клавиш выползает окно "Выполнить", а не командная строка консоли Виндус.
Вам в этом окне нужно ввести команду "CMD". Вот тогда и вызовется консоль командной строки.
А в этой коноли пишете путь к программе. То есть, пишете команду перехода по ссылке "CD" и через пробел пишете ссылку к папке, например так: C:\Users\UserName\Desktop\pkg2zip_32bit
Полная команда в консоли будет выглядеть так:
Код:

cd C:\Users\ErikP\Desktop\pkg2zip_32bit
Вот вы в консоли вошли в нужную папку, теперь можете вызывать программу, пишете команду вызова: pkg2zip.exe или просто pkg2zip (расширение .exe писать не обязательно к исполняемым файлам)
Вам выведется инструкция по использованию в поле Usage.

Ved 27.01.2018 03:16

Цитата:

Сообщение от ErikPshat (Сообщение 1127422)
И что, при этом сочетании клавиш командная строка появляется? Куда вы вводите путь?.

Естественно после Win+R в строке выполнить я ввожу CMD! После чего появляется командная строка и уже туда я ввожу путь.

И я тут не жалуюсь а пытаюсь разобраться.
Про команду перехода по ссылке "CD" не знал. теперь буду разбираться дальше.

ErikPshat 27.01.2018 03:47

Цитата:

Сообщение от Ved (Сообщение 1127423)
И я тут не жалуюсь а пытаюсь разобраться.

Какая разница - жалуетесь или разбираетесь. По мне это одно и тоже.
Вы просто не на те слова выставляете приоритеты и выделяете жирностью.

В общем я вам инструкцию написал, надеюсь разберётесь. Думаю помог, хотя неблагодарностью тут многие страдают.
А насчёт команды "CD" - это прикольно. Как же вы тогда проходили в папку с программой?

Yoti 27.01.2018 11:25

ErikPshat,
лучше "cd /d <путь>" на всякий писать

Ved 27.01.2018 13:55

Все получилось. Спасибо.

ErikPshat 28.01.2018 02:44

Цитата:

Сообщение от Yoti (Сообщение 1127433)
ErikPshat,
лучше "cd /d <путь>" на всякий писать

Тогда я бы добавил "Примечание: опцию '/d' следует применять, если вы хотите сменить рабочий каталог на другом диске (логическом или физическом)". Например, когда переходите с диска C:\ на диск D:\



А ещё проще, чтобы не мучится, писать или копировать из адресной строки проводника эти пути, проще нажать правой кнопкой в пустом месте рабочего каталога, удерживая SHIFT, тогда появляется контекстное меню, где можно выбрать "Открыть окно команд", откроется консольное окно с уже назначенным на эту папку рабочим каталогом.

Yoti 28.01.2018 18:07

ErikPshat,
тема не несёт функционала учить использовать операционку. Разве что ссылку добавить на какой-нибудь мануал.

ErikPshat 29.01.2018 14:33

Цитата:

Сообщение от Yoti (Сообщение 1127590)
тема не несёт функционала учить использовать операционку.

Ну об этом я уже писал :)
Цитата:

Сообщение от ErikPshat (Сообщение 1127422)
Ved, вам наверное для начала нужно изучить, что такое командная строка и как там вводить команды. А только потом уже заползать в подобные темы и жаловаться, что ничего не происходит.




Цитата:

Сообщение от Yoti (Сообщение 1127590)
Разве что ссылку добавить на какой-нибудь мануал.

Я уже пишу мануал, осталось автобатники дописать, ссылку кину позже...
UPDATE
Написал мануал: https://www.pspx.ru/forum/showthread.php?t=107337

Yoti 31.01.2018 11:51

Добавил пояснение про удаление старой папки pkgi (дабы исключить проблему с pkgi.txt).
Добавил пояснение что делать с папкой patch (уже видел вопросы на этот счёт).

Касательно того, что делать с вопросами про командную строку, я пока не решил.
В мануале приложены скриншоты, по которым нужно сверяться, если что-то не выходит.
У товарища выше явна видна обычная невнимательность, торопливость.

ErikPshat, как и всегда хороший мануал, но вот только про одну операционку.
Я думал про ссылку на нечто общее, что-то в духе "как открыть на XP/Vista/7/8/8.1/10".

dj-xrom 14.02.2018 21:01

Стало выдавать вот такую ошибку. Вернее весь список игр превратился в одну такую строчку. Раньше список открывался, игры скачивались.

Yoti 14.02.2018 21:38

dj-xrom,
я поправил ссылку, но изображение всё равно не показывает. Залей его на rgho.st, например.

dj-xrom 15.02.2018 07:24

перезалил на my-files

На вите сделано всё по инструкции, всё работало. Единственное, что я делал, это обновил Vitashell с 1.78 на 1.81, но не думаю, что как-либо это могло повлиять на pkgi. Проверял конфиг в папке pkgi, всё как было (в конфиге url https://nopaystation.com/pkgi)
На ПК через программу список весь видится, скачивать можно, но через ps vita вот такая строчка выходит. pkgi переустанавливал, думал поможет - не помогло.


Текущее время: 13:30. Часовой пояс GMT +3.

Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2024, vBulletin Solutions, Inc. Перевод: zCarot
PSPx Forum - Сообщество фанатов игровых консолей.