このページで紹介しているCharm.jsは旧版です。

Chamr.jsの最新版を入手するにはこちらをクリックしてください。

Script

Charm.jsについて

特徴

Charm.jsは、夢小説等に使える名前変換スクリプト(JavaScript)です。

Charm.jsの動作チェックページ

  • JavaScriptが読めなくてもサンプルタグをコピペで使用可能
  • 未登録時の名前をhtml側でページ毎に設定
  • スクリプトがhtmlから独立しているので管理が容易
  • htmlとCharm.jsのみで使用可能(jQueryやPHPを用意しなくてOK)
  • スクリプトファイルは軽め(14KBくらい)
  • スマホでアクセスしても動く(例外はあるかも)

htmlの知識がある人向けのアレンジ例

  • スクリプトを修正しなくてもhtmlタグを増やせば登録内容を追加できる
  • 省略表記対応 例:なまえ、という登録で「なーちゃん」など
  • ひらがな→カタカナ変換対応
  • 詰まり対応 例:な、名前
  • 区切り対応 例:な……ま……え
  • 区切りの文字はタグの書き方次第でアレンジ可能 例:な!ま!え!、なーまーえ
  • 響き対応 例:……え……まえ

ご利用条件

  • スクリプトcharm.jsのコード1〜17行目は編集または削除しないでください
  • 作者を偽って発表しないでください
  • スクリプト単体で再配布しないでください
  • 公序良俗に反する使い方、成人向けサイトで使用しないでください
  • 同人小説の創作活動にはご利用いただけます
  • ノベルゲーム等に同梱する形での配布も可能

使用できるサイトはよくある質問でもお答えしています。

ご注意

  • IE等の一部の環境では動作しません
  • タグ打ちのページを作れるくらいの知識は必要
  • 動作に問題ないか、アップロード前によく確認してください

ご利用の際は動作や環境設定をよく確認し、ご自身の責任にてご利用くださいませ。

ダウンロード

Charm.jsサンプルファイルをダウンロード

ダウンロードファイルの内容

  • 名前変換スクリプト本体(charm.js)
  • 名前登録ページ(charm.html)
  • 名前を表示するサンプル小説ページ(sample.html)
  • 見た目の設定ファイル(charm.css)

使い方はCharm.jsの使い方をご覧ください。