第18話 カクヨム投稿小説全文検索方法(ウィンドウズPC前提)


 私の場合、カクヨムのエディターで書いたものをそのまま投稿しているのですが、アレってどこに書いたかな? 表記が間違っていたけど、他にもあるかも? ということがよくあり、そのたびにいちいちエピソードを開いて探してしていました。今日ある問題が起き、1カ所修正したのですが他にももあるかと思い、適当に探してみたものの、500話を越える作品だったため断念し、文明の利器にすがることにしました。


 ウィンドウズPC前提です。


 ちょっと面倒ですが、


0.フリーソフト「ZiiDetector」を使っていますので、適当にダウンロードして解凍してください。(https://www.vector.co.jp/soft/winnt/util/se488922.html 解凍してexeファイルを実行するだけで使えます)


1.自分の小説のページ(https://kakuyomu.jp/my/works/xxxxxxxxなど)で右上あたりにある(・・・)のプルダウンから「小説のバックアップをとる」をクリック。


2.小説のバックアップファイルがダウンロードされます。そのダウンロードファイルはzip形式なので適当なフォルダーを作りそこで解凍。


3.about.txt、episode_0001.txt~episodeXXXX.txt が展開されます。話数が多いとかなりのファイル数になります。各ファイルはutr-8形式になっています。


4.ZiiDetectorを起動して、先ほど展開したファイルの入ったをドラッグアンドドロップしてやります。ZiiDetectorの設定はそのままで、


上の方に「Shift-JIS」「CRLF」「変換」「クリア」「オプション」とボタンが5つ並んでいるので3番目のボタンの「変換」を押します。これで、utf-8形式からShift-JIS形式にすべてのファイルが変換されます。


5.そのフォルダーの中で、エクスプローラーの左上あたりの「ファイル」からWindows Powershellを開き、「type episode*.txt >out.txt」と入力すると全エピソードが一つに結合されてout.txtという名前のテキストファイルになります。ここでoutは任意で結構です。

 因みに、4の作業をせずにいきなり5の作業をすると、out.txtは文字化けして訳の分からないゴミになってしまいます。これは、typeコマンドはファイルの中身を画面に表示するコマンドですが、utf-8形式に対応していないため文字化けし、その文字化けしたものがくっ付いてout.txtになるためです。


6.out.txtをメモ帳か適当なエディターで開いて、Ctrl-Fなどで文字列検索してください。



「なろう」の場合は、投稿済み小説-管理ページ、https://syosetu.com/usernovelmanage/top/ncode/NNNNNNN/の一番下にある「小説のバックアップを取る」ボタンを押して、ダウンロードして展開するだけでファイルがくっ付いているのでこのような作業は不要です。




  • Xで共有
  • Facebookで共有
  • はてなブックマークでブックマーク

作者を応援しよう!

ハートをクリックで、簡単に応援の気持ちを伝えられます。(ログインが必要です)

応援したユーザー

応援すると応援コメントも書けます

新規登録で充実の読書を

マイページ
読書の状況から作品を自動で分類して簡単に管理できる
小説の未読話数がひと目でわかり前回の続きから読める
フォローしたユーザーの活動を追える
通知
小説の更新や作者の新作の情報を受け取れる
閲覧履歴
以前読んだ小説が一覧で見つけやすい
新規ユーザー登録無料

アカウントをお持ちの方はログイン

カクヨムで可能な読書体験をくわしく知る