{"repo":"proshunsuke/colmsg","free":true,"listed":false,"github":"https://github.com/proshunsuke/colmsg","clone":"git clone https://github.com/proshunsuke/colmsg.git","description":"A CLI tool for '櫻坂46メッセージ', '日向坂46メッセージ', '乃木坂46メッセージ', '齋藤飛鳥メッセージ', '白石麻衣メッセージ', and 'yodel' app.","language":"Rust","stars":175,"topics":["command-line","tool","cli","rust","keyakizaka46","hinatazaka46","sakurazaka46","nogizaka46","asukasaito","maishiraishi"],"license":"MIT","category":"cli-tools","readme_excerpt":"[!WARNING] 現在iOSで refresh token が取得できない問題が発生しています。これは colmsg の問題ではなくメッセージアプリ側のアップデートによる影響です。現状この問題に対する完全な解決策はありません。Androidの場合は引き続きこちらを参考にしてください。 colmsg 「櫻坂46メッセージ」「日向坂46メッセージ」「乃木坂46メッセージ」「齋藤飛鳥メッセージ」「白石麻衣メッセージ」「yodel」アプリのメッセージをPCに保存します。 概要 colmsg のインストール方法はこちらを参照してください。 まず初めに refresh tokenを取得してください。取得方法はこちらを参照してください。 取得出来たら以下を実行してください。 , , , , , に「櫻坂46メッセージ」「日向坂46メッセージ」「乃木坂46メッセージ」「齋藤飛鳥メッセージ」「白石麻衣メッセージ」「yodel」それぞれで取得してきたrefresh tokenを入れてください。 ※ 指定するのは購読しているアプリのみで問題ありません。 購読しているメンバー全員の全期間のメッセージが保存されます。 Windowsの場合は実行ファイル名を colmsg.exe に読み替えてください。 特徴 ✅ 端末のroot化の必要がありません ✅ Android, iosアプリどちらにも対応しています ✅ Windows, macos, Linuxで実行できます ✅ 様々な保存方法が選べます ✅ 以下のアプリのバージョンに対応しています 「櫻坂46メッセージ」: バージョン1.12.01.169 「日向坂46メッセージ」: バージョン2.13.01.169 「乃木坂46メッセージ」: バージョン1.8.01.169 「齋藤飛鳥メッセージ」: バージョン1.1.01.169 「白石麻衣メッセージ」: バージョン3.4.3.426 「yodel」: バージョン4.1.1.455 使い方 概要で基本的な使い方を説明しました。 しかし、refresh tokenは機微情報なため、ターミナル上で直接入力するのはあまり良くないでしょう。 そこで、configファイルにデフォルトのオプションを設定しておくことをおすすめします。 configファイルについてはこちらを参照してください。 以降はconfigファイルでrefresh tokenが設定されているものとします。 colmsg にはいくつかのオプションがあり、様々な保存方法を選べます。 特定のメンバーのメッセージを保存したい場合 特定のグループのメッセージを保存したい場合 特定の種類のメッセージを保存したい場合 特定の日時以降のメッセージを保存したい場合 オプションは組み合わせて使用することが出来ます。より詳細な説明は以下を実行して確認してください。 詳細な仕様 既にいくつかメッセージが保存されている場合にコマンドを実行すると、最後に保存したメッセージ以降のメッセージを取得して保存します 保存されるメッセージは次のディレクトリ構造で保存されます ファイル名の形式は . となっています シーケンス番号はメッセージの時系列を表す番号になっています。若い数字程昔のメッセージです。ファイルブラウザで辞書順に並べると保存したメッセージが時系列通りに並びます 種類の数字は以下のように対応しています 0: テキストメッセージ 1: 画像 2: 動画 3: ボイス 4: リンク 各環境毎のデフォルトの保存先は以下を実行することで確認するこ","default_branch":null,"files":null,"tree":[],"storefront":"/r/proshunsuke","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/proshunsuke/colmsg/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}