PSPx форум

PSPx форум (https://www.pspx.ru/forum/index.php)
-   PS4 хакинг и девелопмент (https://www.pspx.ru/forum/forumdisplay.php?f=453)
-   -   Восстановление игр после ребилда базы данных (https://www.pspx.ru/forum/showthread.php?t=108100)

MrBaukin 07.01.2021 21:00

Цитата:

Сообщение от ErikPshat (Сообщение 1229581)
MrBaukin, а через обычный Терминал Windows не пробовал?

нет но как я уже написал выше всё получилось через windows powershell

QUATTRO101 13.01.2021 23:07

Ну будем пробовать)

Slim_Shady 15.01.2021 18:57

Слетели все игры, сейчас попробую

Slim_Shady 15.01.2021 19:22

помогло. всем спасибо!

правда сохранения не появились. так что всё зря. ну да ладно :drinks:

useless_bytes 31.01.2021 11:41

python ни через cmd ни через powershell не заработало, пишет отказано в доступе

upd: через exe сработало

in1975 02.02.2021 08:02

Цитата:

Сообщение от useless_bytes (Сообщение 1231397)
пишет отказано в доступе

Ну так дай доступ питону (если он у тебя вообще установлен)

Komor 04.02.2021 20:03

ссылка на 6.72 не работает

ErikPshat 05.02.2021 03:57

Цитата:

Сообщение от Komor (Сообщение 1231768)
ссылка на 6.72 не работает

Да всё работает. Просто юзер скопипастил не полную ссылку, а сокращённую точками :) и прямо так и выложил :D
Ума нет - считай калека.

jekakmv 06.02.2021 23:13

Для 7.02



  1. Скачать и установить программу python по пути C:\python
  2. Скачать PS4_db_rebuilder_7.02 и распаковать архив также в путь C:\python
  3. Соединить ПК и PS4 сетевым кабелем
  4. Запускаем HEN, потом FTP, браузер не сворачиваем.
  5. Запустить на ПК командную строку (cmd от имени администратора)
  6. Указать путь к папке с python и скриптом.

    Пример:

    Код:

    C:\Users\jeka>cd C:\Python

    C:\Python>Python fix_db.py 192.168.1.46
    Traceback (most recent call last):
      File "C:\Python\fix_db.py", line 10, in <module>
        from sfo.sfo import SfoFile as SfoFile
    ModuleNotFoundError: No module named 'sfo.sfo'

    C:\Python>Python fix_db.py 192.168.1.46
    ["'CUSA14168'", "'CUSA07511'", "'CUSA01015'", "'CUSA10213'", "'CUSA01116'", "'CUSA15090'", "'CUSA15283'", "'CUSA09176'", "'CUSA05952'", "'CUSA08308'", "'CUSA09171'", "'CUSA11995'", "'CUSA03842'", "'CUSA12607'", "'CUSA00557'", "'CUSA14102'"]
    Processing table: tbl_appbrowse_0483727781
            Processing GameID: CUSA00557... Completed 41722249216
            Processing GameID: CUSA01015... Completed 173539328
            Processing GameID: CUSA03842... Completed 24317722624
            Processing GameID: CUSA05952... Completed 4011917312
            Processing GameID: CUSA07511... Completed 14178582528
            Processing GameID: CUSA08308... Completed 41430548480
            Processing GameID: CUSA09171... Completed 24569184256
            Processing GameID: CUSA09176... Completed 37768200192
            Processing GameID: CUSA10213... Completed 46536458240
            Processing GameID: CUSA11995... Completed 47383707648
            Processing GameID: CUSA12607... Completed 46831501312
            Processing GameID: CUSA14102... Completed 29641211904
            Processing GameID: CUSA14168... Completed 22696034304
            Processing GameID: CUSA15090... Completed 26305232896
            Processing GameID: CUSA15283... Completed 9779347456
    Processing table: tbl_appbrowse_0483727783
            Processing GameID: CUSA00557... Completed 41722249216
            Processing GameID: CUSA01015... Completed 173539328
            Processing GameID: CUSA03842... Completed 24317722624
            Processing GameID: CUSA05952... Completed 4011917312
            Processing GameID: CUSA07511... Completed 14178582528
            Processing GameID: CUSA08308... Completed 41430548480
            Processing GameID: CUSA09171... Completed 24569184256
            Processing GameID: CUSA09176... Completed 37768200192
            Processing GameID: CUSA10213... Completed 46536458240
            Processing GameID: CUSA11995... Completed 47383707648
            Processing GameID: CUSA12607... Completed 46831501312
            Processing GameID: CUSA14102... Completed 29641211904
            Processing GameID: CUSA14168... Completed 22696034304
            Processing GameID: CUSA15090... Completed 26305232896
            Processing GameID: CUSA15283... Completed 9779347456



    Processing table: tbl_appinfo
            Processing GameID: CUSA00557... Completed
            Processing GameID: CUSA01015... Completed
            Processing GameID: CUSA03842... Completed
            Processing GameID: CUSA05952... Completed
            Processing GameID: CUSA07511... Completed
            Processing GameID: CUSA08308... Completed
            Processing GameID: CUSA09171... Completed
            Processing GameID: CUSA09176... Completed
            Processing GameID: CUSA10213... Completed
            Processing GameID: CUSA11995... Completed
            Processing GameID: CUSA12607... Completed
            Processing GameID: CUSA14102... Completed
            Processing GameID: CUSA14168... Completed
            Processing GameID: CUSA15090... Completed
            Processing GameID: CUSA15283... Completed


  7. Нажать Enter и дождать окончания работы скрипта (примерно 2-3 секунды).
  8. Удерживаем на джойстики кнопку PS, выбираем выйти из системы, после заново заходим в юзера.

Saska 07.02.2021 21:24

Всем привет, помогите, случилась такая же беда с играми после ребилда, по инструкции все понятно, кроме 3 пункта, подключил сетевой кабель, в настройках сети подключил по лан, но при выборе в екплойте ФТП - не выдает ip адрес
Может ктото написать инструкцию для чайника (меня) по подключению, что где выбирать, что где прописывать

in1975 08.02.2021 17:29

Saska, https://manuals.playstation.net/docu...s/nw_test.html

fresh_nik 17.02.2021 18:46

Привет подскажите сталкивался кто-то с такой ситуацией.
После возвращения всех игр и на внешний и на внутренний диск, игры с внешнего могу удалить, а с внутреннего нет. Так же они не видны на самом внутреннем диске в памяти, иногда слетают dlc, прошивка 7,02. После повторных попыток восстановления, комп пишет всегда одно и тоже.

C:\Users\user\AppData\Local\Programs\Python\Python39>py fix_db.py 192.168.1.49
["'CUSA08367'", "'CUSA06778'", "'CUSA15090'", "'CUSA15339'", "'CUSA02009'", "'CUSA09638'", "'CUSA14818'", "'CUSA02012'", "'CUSA14950'", "'CUSA09424'", "'CUSA07814'", "'CUSA08004'", "'CUSA14458'", "'CUSA03818'", "'CUSA12878'", "'CUSA12042'", "'CUSA11098'", "'CUSA15669'", "'CUSA08165'", "'CUSA04716'", "'CUSA02315'", "'CUSA12356'", "'CUSA12381'", "'CUSA06742'", "'CUSA09557'", "'CUSA05800'", "'CUSA08291'", "'CUSA01690'", "'CUSA09090'", "'CUSA04508'"]
Processing table: tbl_appbrowse_0314615136
Processing table: tbl_appbrowse_0314615137



Processing table: tbl_appinfo

C:\Users\user\AppData\Local\Programs\Python\Python39>

решил проблему вот так вот:

Надо открыть app.db файл как описано здесь и посмотреть на значение параметра canRemove у игр. Если там выставлено 0, то заменить на 1 и сохранить изменения

Для тех, кого раздражают иконки стандартных приложений, есть способ их убрать. Для себя оставил только браузер, галерею, папку с играми и библиотеку.
#

Для этого нужно:
1. Скопировать файл /system_data/priv/mms/app.db через ftp на комп и сохранить его на случай бэкапа если что пойдет не так.
2. С помощью DB Browser for SQLite открываем этот файл app.db, переходим на вкладку Данные и выбираем tbl_appbrowse_********* (цифры у всех будут разные в зависимости от пользователя).
#

3. В открывшемся списке игр и приложений находим то, которое хотим убрать и в столбце visible меняем для него значение с 1 на 0.
4. Сохраняем изменения, нажав Файл - Записать изменения.
5. Измененный app.db закидываем по ftp по тому же пути /system_data/priv/mms/ и перезагружаем PS4.
6. Профит! Таким образом можно убрать всякие PS Store, Что нового и т.д.
upd: Замечено, что после скрытия иконок медленнее срабатывает эксплойт и повышается вероятность ребутов. Лично убедился в этом на прошивке 6.72. Поэтому сами решайте - нужно вам это или нет.

vadim_kim_fm 19.02.2021 19:09

Всем привет! хочу сделать ребилд бд на ps4 6.72. Такой вопрос с внешнего носителя игры пропадут?

Komor 26.02.2021 23:57

Цитата:

Сообщение от vadim_kim_fm (Сообщение 1232809)
Всем привет! хочу сделать ребилд бд на ps4 6.72. Такой вопрос с внешнего носителя игры пропадут?

отключи его на момент ребилда

Zuk789 18.04.2021 21:59

Цитата:

Сообщение от ErikPshat (Сообщение 1231798)
Да всё работает. Просто юзер скопипастил не полную ссылку, а сокращённую точками :) и прямо так и выложил :D
Ума нет - считай калека.

НЕ понял как ими точками ??? забрал exe -шник , у меня все еще 6.72 или раскижите в фсо из релиза подкинуть , я не понимаю что значит из релиза. так может кто нормальную ссылку кинет для 6.72. экзешник. или перешиваться на 7.02??? Свет рыбутнул и все пропало а потом я сам базу хехе

Цитата:

Сообщение от Zuk789 (Сообщение 1236490)
НЕ понял как ими точками ??? забрал exe -шник , у меня все еще 6.72 или раскижите в фсо из релиза подкинуть , я не понимаю что значит из релиза. так может кто нормальную ссылку кинет для 6.72. экзешник. или перешиваться на 7.02??? Свет рыбутнул и все пропало а потом я сам базу хехе

Опа спасибки вчитался! На основной все вернулось, а вот внешний 1 гиг игрух не хочет. Может релиз есть для фсо посвежее , я заливал release 1.0 jn 2018 года. по фтп юсб пустой , может есть способ и его вернуть ????:blush:

Sergik77720 10.05.2021 11:54

https://cloud.mail.ru/public/qhxQ/dMoTXPzxT
Вот этот fix_db файл в .ехе формате для прошивок от 6.72 до 7.55. Не надо скачивать всякие там программы Python, у меня лично ничего не получалось через Пайтон.
Скачиваете файл fix_db.ехе, вставляете его в диск "С" Если у вас сонька и компьютер подключена к одному роутеру через вай фай, то кабеля не нужны. Открываете на соньке FTP(у меня лично он открывается через Руководство пользователя - выбираю 6.72 и там будет - FTP. В крайнем левом углу появится IP на 3 сек,я его лично успел сфоткать) Потом включаете командную строку (Нажимаете пуск, и там где поиск вводите cmd, жмёте Enter, открывается чёрное окно, туда вводим C:\fix_db.exe (и дальше через пробел ваш IP, например 192.168.31.90) Выглядит примерно так: C:\fix_db.exe 192.168.31.90 Жмете Enter и всё, ждите... потом перезагрузите консоль (сохранения все на месте будут)

PaSoul 19.05.2021 22:47

Привет.
Я бы в шапку добавил ещё информацию, как подключить ps4 к ПК по lan. Для ps3 есть хорошая инструкция, можно сделать по аналогии.

PaSoul добавил 19.05.2021 в 22:47
Забыл ссылку на инструкцию: https://www.pspx.ru/forum/showthread...22#cabnorouter

in1975 21.05.2021 12:25

PaSoul, в общей инструкции в разделе пс4 это есть.

Casscade 07.09.2022 15:58

Все работает на момент моего сообщения.
Только кабелей не надо. Главное чтобы пк и консоль были в одной сети.
Я делал по WiFi.
Консоль с прошивкой 5.05 под Goldhen.
Активировал хен, включил FTP на ней.
И потом пк пайтоном восстановил.
Но так как у меня 5.05 все тут что есть из DB ребилдов не подошло.
Использовал этот https://github.com/Zer0xFF/PS4_db_rebuilder
Все вернул, всем спасибо!

Bargibaev 10.09.2022 13:22

Где можно скачать fix_db.exe ?


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

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