https://github.com/cwtickle/danoniplus-converter
Dancing☆Onigiri (CW Edition) の譜面/HTMLコンバーター
https://github.com/cwtickle/danoniplus-converter
cw-edition dancing-onigiri
Last synced: about 1 month ago
JSON representation
Dancing☆Onigiri (CW Edition) の譜面/HTMLコンバーター
- Host: GitHub
- URL: https://github.com/cwtickle/danoniplus-converter
- Owner: cwtickle
- License: mit
- Created: 2019-10-05T05:18:11.000Z (over 6 years ago)
- Default Branch: master
- Last Pushed: 2022-09-17T07:24:11.000Z (over 3 years ago)
- Last Synced: 2025-01-09T18:43:45.119Z (over 1 year ago)
- Topics: cw-edition, dancing-onigiri
- Language: JavaScript
- Homepage:
- Size: 43.9 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Dancing☆Onigiri Chart Converter
[Dancing☆Onigiri (CW Edition)](../../../danoniplus/) の譜面/HTMLコンバーター
## How to Use
- [このページにアクセス](https://cwtickle.github.io/danoniplus-converter/index.html)し、
ParaFlaソースで使用していた譜面ファイル(dos.txtなど)、
もしくはHTMLファイルをボックスに入れると
外部読込用の譜面データやCW Edition用のHTMLファイルが自動で生成されます。
## About Converter (譜面データ)
1. 譜面データの"&"区切りを"|"区切りに一斉置き換え
2. 譜面ヘッダーの古い記述を変換 (difStep, difName, speedlock => difData)
3. 個別/全体色変化の色番号変換 (ParaFla版 => CW Edition版)
4. キー数の自動変換 (DP => 9A, 9 => 9Bなど)
### 譜面ファイルの変換に関する留意点
- musicUrlは`nosound.mp3`として設定されます。後で変更が必要です。(重要)
- キー数を参照するため最低限「difStep」「difData」といったキー数情報を譜面ファイルに入れてください。
色番号の変換処理で使用します。
## About Converter (HTMLデータ)
1. HTML5用の定義``に置き換え
2. headタグにmetaタグ、scriptタグ(javascriptファイル用)、linkタグ(cssファイル用)を挿入
3. headタグが無ければ、headタグ、titleタグを追加で補完
4. objectタグ、embedタグを検出し、CW Editionのdiv要素、input要素を挿入
### HTMLファイルの変換に関する留意点
- 初めに対象ページの文字コードを「Shift-JIS」「EUC-JP」「UTF-8」から選んでください。
- HTMLファイルかどうかはHTMLテキスト内に``があるもの
を対象とします。(``もしくは``タグがあることが前提)
※それ以外は譜面データと扱います。
- HTMLファイルはUTF-8の文字コードで作成されます。
- 譜面データは`dos_js.txt`で作成する前提のページになっています。
必要に応じて変更してください。
## Special Thanks
- すずめ( @suzme )