[PSVITA] 3.60/3.65のEnso環境でPSストアのNW-8942-3エラーを回避出来る reAuth がリリース

2021/06/19 01:02 PS Vita 1
cuevavirus氏が、3.60/3.65のEnso環境でPSストア起動時のNW-8942-3エラーやPSNのNP-2239-6エラーを回避する事が出来るプラグイン reAuth 1.0.0 をリリースしていました。

kood

Jane系の2ch/5ch専ブラの画像キャッシュ(.vch)から特定の板の物を選別

2021/06/10 00:20 雑記 0
PCでは専ブラとしてJaneStyleを使用しているのですが、画像キャッシュのVwCacheフォルダがあまりにも肥大化していたので、特定の板のスレの物を選別しようと思い、スクリプトを書いてみました。
jane_vch_selector.py
vchには基本的にリファラーとしてスレのURLが登録されているので、それを参照して選別します。

以下のような手順で使用します。
  1. 引数 -json を使用して実行。
    jane2ch.brd を参照して jane2ch.brd.json が作成されます。
  2. jsonを開いて目的の板のcheckの項目をtrueに書き換える。
  3. 再度実行。 (引数 -json は不要)
    jsonでtrueに設定した板のスレのvchがVwCache2フォルダにコピーされます。

手順3で引数 -move を使用すると、vchはコピーではなく移動します。
手順3で引数 -noref を使用すると、リファラーが登録されていないvchもコピー/移動します。

brd.jsonの代わりに特定の板のログを参照して選別対象の画像のURLを用意するというのも思いつきはしましたが、brd.jsonを作成する方が楽だと思ったので採用はしませんでした。

kood

[PS3] PS3HEN v3.0.3 がリリース

2021/06/03 19:10 PS3 0
PS3Xploit Teamが、PS3全モデルをサポートした PS3HEN v3.0.3 をリリースしていました。
http://ps3xploit.com/
https://github.com/PS3Xploit/PS3HEN
PS3HEN v3.0.3 - View latest changes to the PS3 Exploit for SuperSlims & nonCFW models
  • HENプラグイン
    • HFW4.88をサポート
  • ペイロード
    • HFW4.88をサポート
    • Cobra PS3MAPI : 4.88の識別をサポート
が変更点です。

既にHENを導入済みの場合、ネットに接続した状態でHENを有効にするとv3.0.3が検出され、自動でv3.0.3のpkgのダウンロードとインストールが行われるはずです。
4.88でHENを導入する場合、HFW4.88のインストールが必要となります。全モデルでインストール可能です。
HFW4.88は以下からダウンロード可能です。
https://www.psx-place.com/threads/4-88-update-is-live-official-hfw-hen-released.34066/

HEN環境でPSNを利用したい方は、HFW4.88でHENを導入したほうが良いかもしれません。
habib氏が4.88でPSN関連の変更があった証拠としてHackerOneでの会話のスクショをアップしており、偽装を行わないようにとPSX-Placeで警告しています。(ここで言う偽装とはFWバージョンの偽装の事だと思われます。)
SEN Enablerの開発者であるEvilnat氏は、4.88ではPSNの認証関連で変更があったためにSEN Enablerの更新は変更点の調査をしてからだとしています。(なお、SEN EnablerはHENをサポートしていません。)
https://twitter.com/xXEvilnatXx/status/1400103667177512969
※HFW4.88未満でHENを導入済みかつHFW4.88をインストールする場合、FWのインストールによってHEN関連のファイルが上書きされるため、HFW4.88上で再度HENを導入する必要があります。

PS3_HEN, PS3_HFW, kood

Python+Selenium+Chrome で Twitter メディアダウンローダ を自動化

2021/05/30 09:29 雑記 1
ブラウザで特定のTwitterユーザーの画像/動画を一括でダウンロード出来る Twitter メディアダウンローダ を愛用しているのですが、自分で操作するのが煩わしく感じだしたので自動化してみました。
auto_twitter_media_downloader.py
ユーザー名を指定すると自動でTwitter メディアダウンローダが操作され、zipの作成が完了したら自動で解凍するという処理にしています。user_data_dir, profile_name, driver_path 等は環境に合わせる必要があります。
(WebDriverWaitやtime.sleepの時間も場合によっては調整が必要かも?)
あくまでも自分用として書いたので他の環境での動作は保証出来ません。
同じような事を考えている人の参考程度にはなるかもしれないと思ったので公開します。

必須の引数はユーザー名のみです。@有りでも無しでもどちらでもOKです。
カンマ区切りで複数のユーザー名を指定する事も可能です。
一度DLした後に再度同じユーザー名で処理を開始すると、DL済みの最新のIDが下限IDとして使用されます。
@2つ(@@)を引数にする事でDL済みの全ユーザー名で処理が行われます。

デフォの制限数は200です。引数 -l で制限数を設定可能です。
DL済みのユーザー名の場合でも、引数 -a を使用する事で下限IDを設定せず処理を開始出来ます。
zipはデフォでは削除されません。引数 -r を使用する事で解凍後にzipが削除されます。

kood

[PS3] PS3のゲームをバックアップしよう

2021/05/16 04:57 PS3 13
この記事は、PS3のゲームのバックアップの作成について、私の理解を書き起こした記事です。
ディスク版/DL版の両方に触れています。CFW/HENユーザー及びRPCS3ユーザー向けの記事です。
ゲームではありませんが、SACDのリッピングについても触れています。
誤った情報があればコメントなりTwitterなりで指摘してください。

[PS3] ps3ird.free.fr にirdがあるかどうかをチェックする ps3ird.free.fr Checker を作った

2021/05/12 08:54 PS3 0
ps3ird.free.frに特定のタイトルのirdが存在するかどうかをチェックする ps3ird.free.fr Checker を作りました。
http://kood.info/ps3/ps3ird_free_fr_checker/

ps3ird.free.frはManaGunZが採用しているirdデータベースサイトです。
ManaGunZはirdに記録されているMD5を用いたゲームデータの検証を数年前からサポートしており、先週リリースされたv1.39ではディスクのバックアップと同時にirdを作成する機能が実装されました。
(eid root keyの取得処理があるため、HENではirdの作成は出来ません。)
v1.39ではird作成後にps3ird.free.frにirdがアップロードされ、検証の際にps3ird.free.frからirdがダウンロードされるようになっています。(検証ではjonnysp.bplaced.netにあるirdも使用されます。)
(ps3ird.free.frに同じirdが既に存在する場合、アップロードはされません。)

ps3ird.free.frではird/ゲームを識別するためにゲームの以下の情報を連結したデータのCRC32が使用されます。
  • TITLE_ID
  • PS3_SYSTEM_VER
  • VERSION
  • APP_VER
上記のデータのCRC32によって、 ps3ird.free.frでは以下のようにしてirdの検索が可能となっています。
http://ps3ird.free.fr/script.php?ird=55CF8C42
ps3ird.free.fr Checkerでは上記のデータをPARAM.SFOから読み込むか、手動で入力する事が可能です。
irdが存在する場合、irdのリンクを表示するようにしています。

kood

[PSVITA] vitabright v1.2c がリリース / 全OLEDモデルをサポート

2021/04/28 23:29 PS Vita 0
SKGleba氏が、Vitaの輝度を変更出来るプラグイン vitabright v1.2c をリリースしていました。
devnoname120氏がリリースしたvitabright v1.1のフォークです。
  • vitabright_lut.txt の内容をハードコード
  • 全OLEDモデル(100x/110x)をサポート
    (一部のOLEDモデルでは機能しなかったのを修正)
  • コードの書き直し
  • 非操作時の輝度調整に関するパッチの修正
  • Lut Editor: 正しいNIDを追加
    (クラッシュしてしまうのを修正)
がv1.1からの変更です。

これまでv0.01(非操作時の輝度を適用)しか機能しなかった一部のOLEDモデルでも、ようやくガンマテーブルの調整が出来るようになりました。デフォの設定はハードコードされる事になったようです。
(vitabrightは2000もサポートしていますが、ガンマテーブルの調整はOLEDモデルでのみ可能です)
私の持つ1100でもこれまでv0.01しか機能しなかったので、これは結構嬉しいリリースです。
ガンマテーブルを調整する場合はvitabright_lut.txtを ur0:tai/ か ux0:tai/ に配置する必要があります。
直接編集でも構いませんが、Lut Editorで編集すると画面の様子がリアルタイムで確認可能です。
編集する場合は以下を確認してください。
What is the format of the OLED gamma table?
https://twitter.com/devnoname120/status/1340722861590384642
Lut Editorの操作方法に関してはv1.1のリリースノートを確認してください。

kood

[PSVITA] ゲームのプレイ画面を録画出来る Vita Recorder がリリース

2021/04/26 05:44 PS Vita 0
Rinnegatamante氏が、Vitaでゲームのプレイ画面を録画できるプラグイン Vita Recorder v.0.1.1 をリリースしていました。HomebrewコンテストKyûHENにエントリーされています。 (source code)

kood

PCで旧PSストアを使用する方法が発見される / 20210424

2021/04/24 23:58 雑記 0
  • 追記 2021/04/28 19:30
    旧ストアでのアカウントの認証関連の対策により、使用出来なくなったようです。

SilicaAndPina氏がPCで旧PSストアを使用する方法を公開していました。
https://youtu.be/T9JGr9gLX2o
また、Firefoxでこれを簡単に実現する事が出来るアドオンをリリースされています。
https://addons.mozilla.org/ja/firefox/addon/valkyrie-ps-store/
https://github.com/KuromeSan/ValkyrieStore

kood

[PSVITA] セーブデータをPFSの暗号化無しでリダイレクトする reSavedata がリリース

2021/04/22 14:02 PS Vita 0
Princess of Sleeping氏が、VitaのセーブデータをPFSの暗号化無しで "ux0:resavedata/" にリダイレクトするプラグイン reSavedata v1.0 をリリースしていました。HomebrewコンテストKyûHENにエントリーされています。

"ux0:resavedata/" にタイトルIDフォルダがある場合のみ、PFSの暗号化無しでリダイレクトされます。
(例:"ux0:resavedata/PCSG00001/")
resavedataフォルダ及びタイトルIDフォルダは自分で作成する必要があります。

このプラグインは、基本的にはセーブデータ関連の作業での時短目的で使用されるんじゃないかなと思います。
"暗号化無し"は"復号された状態"と同義であり、セーブデータを編集(改造)する場合には復号/暗号化の作業が省けますし、復号された状態の物がありそれを使用したい場合も、暗号化の作業が省けます。
それをメリットだと感じるなら使ってみても良いと思います。

VitaのセーブデータをPFSの暗号化無しでリダイレクトするプラグインとしては、2017年にRinnegatamante氏が開発されたSavedataPlusが存在しますが、そちらはVitamin/Maiのダンプ以外との相性が良くなく、今現在は使用している人をまず見かけません。市販のゲームやNoNpDrmとの相性が良くないという事ですからね。
対してreSavedataですが、少なくとも私がテストしたいくつかのゲームでは期待通りに機能しました。
仮に相性が良くないゲームがあったとしても、resavedataフォルダにタイトルIDフォルダが無ければプラグインを無効にしているのと同じようなものなので、プラグインを有効にしていても大した問題にはならないと思います。

kood

[PS3] webMAN MOD の日本語訳を追加/更新した

2021/04/21 20:36 PS3 0
webMAN MOD の日本語訳を追加/更新しました。
LANG_JP.TXTの更新と、長らく存在していなかったwebMAN_JP.xmlの追加です。
https://github.com/aldostools/webMAN-MOD/pull/522
https://github.com/aldostools/webMAN-MOD/releases/
最新の1.47.35のpkgに既に含まれています。

LANG_JP.TXTは完全に書き直しです。
皇帝氏の訳と同じ部分もあるのでクレジット部分は私の名前の追加に留めています。
webMAN_JP.xmlはXMBの項目の翻訳で、日本語訳の物は長らく存在していませんでした。

日本語を使用するユーザー的には割と重要な変更だと思うので、記事にしました。
英語のままの部分もあるかと思いますが、現時点ではその部分は翻訳がサポートされていません。
現時点で翻訳がサポートされている部分は日本語になっていると思います。

突っ込まれるかもしれないので一応。
皇帝氏の訳で "マイ・ゲーム" だった部分は英語の "webMAN Games" のままにしています。
#508のプルリクエストを見る限りでは、"My Games" というのは古い表現のようなので。
あと、"webMAN ゲーム" みたいな訳にするのは、個人的になんかダサく感じたんで。

kood

[PS3] PS3 Unlock HDD Space/webMAN MOD でHDDの8%の予約済み領域をアンロックする

2021/04/20 23:46 PS3 0
PS3のHDDの /dev_hdd0 における8%の予約済み領域がアンロック出来るという事で、試してみました。
のどちらでも同じ事が可能です。

kood