Classes Decrypter - hikipuro/rpgmakermv_ref GitHub Wiki

Decrypter クラス

[クラス一覧 / rpg_core.js]

(ver.1.6.2)

定義場所: rpg_core.js

クラスの属性

  • Static クラス

フィールド

名前 初期値 説明
hasEncryptedImages boolean false
hasEncryptedAudio boolean false
_requestImgFile Array []
_headerlength number 16
_xhrOk number 400
_encryptionKey string ""
_ignoreList Array.<string> ["img/system/Window.png"]
SIGNATURE string "5250474d56000000"
VER string "000301"
REMAIN string "0000000000"

メソッド

名前 説明
checkImgIgnore
decryptImg
decryptHTML5Audio
cutArrayHeader
decryptArrayBuffer
createBlobUrl
extToEncryptExt ファイル名を暗号化されたファイルの拡張子に置き換える
readEncryptionkey

checkImgIgnore

定義: checkImgIgnore(url)


decryptImg

定義: decryptImg(url, bitmap)


decryptHTML5Audio

定義: decryptHTML5Audio(url, bgm, pos)


cutArrayHeader

定義: cutArrayHeader(arrayBuffer, length)


decryptArrayBuffer

定義: decryptArrayBuffer(arrayBuffer)


createBlobUrl

定義: createBlobUrl(arrayBuffer)


extToEncryptExt

定義: extToEncryptExt(url)

ファイル名を暗号化されたファイルの拡張子に置き換える

  • .ogg: .rpgmvo に置き換え
  • .m4a: .rpgmvm に置き換え
  • .png: .rpgmvp に置き換え
  • それ以外: 置き換え処理を実行しない
引数 説明
url string ファイルのURL

戻り値

(string) 拡張子が置き換えられたURL


readEncryptionkey

定義: readEncryptionkey()

⚠️ **GitHub.com Fallback** ⚠️