5ch専用ブラウザ V2C-R で どんぐり大砲 を撃つ
Last modified - 2024/05/06 00:00
ショートカット

はじめに

Windows でドングリシステムを前提として V2C-R を導入する方法の解説になります。

記事の作成に当たっては、「V2C板@避難所(https://jbbs.shitaraba.net/computer/43680/)」の書き込みを頼らせていただきました。

必要なファイル

V2C-Rの導入に必要なファイルをダウンロードしていきます。

■ jre-8u411-windows-x64.exe
Java 8 です。[ https://www.java.com/ja/download/ ]からダウンロードしてください
■ V2C-R_S20170927.zip
V2C-R の本体プログラムです。V2C-R 配布所[ http://v2cr.neopj.net/ ]から Windows 用をダウンロードしてください。
■ v2c_api_patch_B11.31.3.0_For_V2C-R3.4.2_20240413.zip
V2C-R の修正プログラムです。複数の修正プログラムがワンセットになった“全部入り”です。V2C板@避難所[ https://jbbs.shitaraba.net/bbs/read.cgi/computer/43680/1712125558/209-210 ]から「V2C-R 3.4.2向け」をダウンロードしてください。
■ readcgi.zip
V2C-R の修正プログラムです。readcgi.js の差し替え版です。V2C板@避難所[ https://jbbs.shitaraba.net/bbs/read.cgi/computer/43680/1712125558/536 ]からダウンロードしてください。
■ 2c_api_patch_B11.31.3.3_20240504.zip
V2C-R の修正プログラムです。jar の差し替え版です。V2C板@避難所[ http://jbbs.shitaraba.net/bbs/read.cgi/computer/43680/1712125558/781 ]からダウンロードしてください。

インストールと修正プログラムの適用

Java のインストール

最初に、Java 8 をインストールします。「jre-8u411-windows-x64.exe」を起動し、ナビゲーションに従って作業を進めます。

V2C-R 本体プログラム のインストール

続いて、V2C-R 本体プログラム をインストールします。

「V2C-R_S20170927.zip」を展開(解凍)し、お好みの場所に設置(移動)します。

V2C-R は起動せず、続けてこのまま修正プログラムを適用していきます。

V2C-R 修正プログラム(全部入り) のインストール

まず“全部入り”の修正プログラムを 本体プログラム に適用します。

  1. 「v2c_api_patch_B11.31.3.0_For_V2C-R3.4.2_20240413.zip」を展開します。
  2. フォルダとファイルをすべて V2C-R のフォルダに移動させ、置き換えます。

次のステップに進む前に、「launcher」フォルダを開いておきます。

バージョンがより新しい「readcgi.js」と「v2c_api_patch_B11_for_V2C-R_A20180407.jar」がリリースされています。以降の手順で、これらのファイルを“差し替え版”に置き換えていきます。

※特に「readcgi.js」の置き換えは必ず必要です。5ちゃんねるの仕様変更により、このファイルを置き換えないとスレッドの読み込みができません。

V2C-R 修正プログラム(差し替え版) のインストール

「readcgi.js」と「v2c_api_patch_B11_for_V2C-R_A20180407.jar」の“差し替え版”を 本体プログラム に適用します。

  1. 「readcgi.zip」を展開(解凍)すると「readcgi.js」が出てきます。
  2. この「readcgi.js」を[launcher]フォルダに移動させ、置き換えます。
  3. 続いて、「v2c_api_patch_B11.31.3.3_20240504.zip」を展開(解凍)します。出てきたファイルの中に「v2c_api_patch_B11_for_V2C-R_A20180407.jar」があることを確認してください。
  4. この「v2c_api_patch_B11_for_V2C-R_A20180407.jar」を[launcher]フォルダに移動させ、置き換えます。
  5. 更新日時を見ると、「readcgi.js」は 2024/04/26 に、「v2c_api_patch_B11_for_V2C-R_A20180407.jar」は 2024/05/04 に、それぞれ新しくなっています。

初回起動と板一覧の更新

  1. 「V2C_x64.exe」を起動します。
    1. V2C-R フォルダの中の「V2C_x64.exe」を起動します。
    2. V2C-R のデータを格納するフォルダの場所をたずねられます。こだわりがなければ、デフォルト(ランチャーのフォルダ)のままで良いでしょう。
    3. 「OK」をクリックするとダイアログボックスが表示されますが、あまりに一瞬のことで操作不能ですし、デフォルトのままで問題なさそうなので、このまま進めていきます。
  2. 「V2C_x64.exe」のメインウィンドウが起動します。
    1. メインウィンドウの起動とともに、メモリ管理の警告をするダイアログボックスが表示されますが、これもさしあたり問題なさそうなので、「OK」をクリックして次に進みます。
    2. 板一覧を更新するかたずねられます。「OK」をクリックして、更新を試みましょう。V2C-R の修正プログラムが正しくインストールされていれば、新板の登録や移転した板の書き換えなどが行われます。
    3. 「閉じる」でメインウィンドウに戻ります。

5ちゃんねるに UPLIFT でログインする

5ちゃんねるに UPLIFT でログインする機能を有効化します。

  1. メインウィンドウの上部メニューの[設定]を開いて[外部コマンド]をクリックします。
  2. 設定ウィンドウの上の方にたくさん並んでいるタブの中から、右端の[API設定7]をクリックします。「UPLIFTで5chにログインする」にチェックを入れます。
  3. 「OK」をクリックして設定ウィンドウを閉じます。
  4. メインウィンドウの上部メニューの[ファイル]を開いて[浪人ログイン]をクリックします。
  5. [ユーザーID]にメールアドレスを、[秘密鍵]にパスワードを、それぞれ入力して「OK」をクリックすると、UPLIFTアカウントが V2C-R に登録されます。
  6. このあとエラーが表示されなければ V2C-R の機能で自動的にログインされています。

UPLIFT・ハンター ボタンの導入

UPLIFT や ハンター にログイン/ログアウトすることができるボタンです。

  1. まず UPLIFT ボタンを導入します。
    1. 範囲がとても狭いのですが、ウィンドウ左上の、下記画像の丸で囲んだところで 右クリック します。
    2. するとコンテキストメニューが開くので、「コマンドの登録」を選択します。(「ボタンの登録」ではありません。)
    3. 次のように入力します。
      ● ラベル:
      UPLIFT
      ● 作業フォルダ:
      (空欄)
      ● コマンド:
      ${SCRIPT:S} upliftLogin.js
      ● アイコン:
      チェックボックスを外す
      ● アクション:
      コマンドを実行する(初期値)
    4. 「OK」をクリックして確定します。
  2. 続いて ハンター ボタンを導入します。
    1. 先ほどと同じ手順で「コマンドの登録」ウィンドウを開きます。
    2. 次のように入力します。
      ● ラベル:
      ハンター
      ● 作業フォルダ:
      (空欄)
      ● コマンド:
      ${SCRIPT} hunterLogin.js
      ● アイコン:
      チェックボックスを外し、右側のプルダウンメニューを「1f43f」にする。
      ● アクション:
      コマンドを実行する(初期値)
    3. 「OK」をクリックして確定します。
  3. ウィンドウ左上に、「UPLIFT」と「ハンター」のボタンが追加されていれば成功です。
    • ハンター としてログイン中には、ボタンにリスのアイコンが表示されます。

どんぐり大砲スクリプトの有効化

V2C-R から直接どんぐり大砲を撃てるように、スクリプトを有効化します。(スクリプトと言ってもあくまで V2C-R の設定を変えるだけであって、5ちゃんねるにスクリプト爆撃するわけではありませんから、誤解なきよう)

  1. メインウィンドウの上部メニューの[設定]を開いて[外部コマンド]をクリックします。設定ウィンドウの上部タブから「一般」をクリックすると、直下に4つのタブが表示されるので[レス表示]をクリックします。
  2. 項目がたくさん並んでいますが、[ラベル][ID][ショートカット][コマンド]のテキストボックスを以下の通りに入力します。
    • ラベル にどんぐり大砲
    • ID にD
    • ショートカット にD
    • コマンド に${SCRIPT:S} donguriCannon.js preview
    入力したら、右上の[追加]をクリックします。
  3. 左の縦に並んでいるメニューから[レス表示]をクリックして、[一般]タブを開きます。左上に[選択レスを表示]という項目があるので、チェックボックスにチェックを入れておきます。
  4. これはお好みになりますが、「メール欄を表示」にチェックを入れるのも良いと思います。

どんぐり大砲の試射

  1. 実際に、どんぐり大砲を撃ってみます。
    1. スレッドを開いて、任意のレスをクリックすると、レスの左側にオレンジ色の表示が出ます。これで、そのレスを選択したことになります。(ちなみに、このレスに添付されているGIFはグロ画像です)
    2. 選択したレスを右クリックすると、コンテキストメニューが開きます。下の方に[どんぐり大砲]という項目があるので、これをクリックします。
    3. 選択したレスにどんぐり大砲を撃って良いかどうか、最終確認を求めるダイアログボックスが表示されます。よければ[砲撃]をクリックしてください。
    4. 結果が表示されます。

マウスジェスチャの登録

マウスジェスチャを使いたい方は、以下の手順で登録してください。マウスジェスチャを使わない方は、この手順をスキップしていただいて結構です。

  1. メインウィンドウの上部メニューの[設定]を開いて[リンク・画像]をクリックします。 [マウスジェスチャ]タブを開きます。
  2. [マウスジェスチャを使用する]にチェックを入れ、その下のプルダウンメニューを開いて[レス表示]をクリックします。
  3. 一覧をスクロールさせて、一番下の「[D] どんぐり大砲」を選択した状態にします。そのまま、赤枠で囲ったエリアで、登録したいマウスの動きを実際に行います。最後に、[設定]ボタンをクリックします。
  4. マウスジェスチャが登録されていることを確認します。今回は[上方向へ右ドラッグ]というマウスジェスチャを登録してあります。

画像読み込みの設定を変更

スクリプト撃ちで避けて通れないのがグロ画像です。サムネイルのサイズを小さくすると精神的ダメージが減って、ハンター活動がやりやすくなるでしょう。

  1. メインウィンドウの上部メニューの[設定]を開いて[リンク・画像]をクリックします。
  2. 以下のように設定を変更します。
    • 次の2ヶ所を 40 × 30 に変更します。
      • [ポップアップ]カテゴリの[初期(縮小)サイズ]を[40×30]に変更。
      • [サムネイル画像・リンク状態表示]カテゴリの[最大サイズ]を[40×30]に変更。
    • [新着画像ダウンロード]にチェックを入れます。
      ※どんぐり大砲を撃つだけなら[1日前まで]のままにしておく方が、不必要な画像を読み込まなくて使いやすいです。しかし、メインの5ch専ブラとして使っていくなら、もっと日数をさかのぼるように設定しても良いでしょう。
    • お好みで[Beアイコン]の[アイコンを自動ダウンロードする]にチェックを入れます。

スレ一覧のソートを設定

スレ一覧のソート(並び替え)がデフォルトのままだと新着レスがわかりにくいので、新着レスのあるスレッドが上に来るように設定を変更します。

  1. メインウィンドウの上部メニューの[設定]を開いて[スレ一覧]をクリックします。
  2. [ソート]タブを開き、以下のように設定を変更します。
    • 優先順 1 : 未取得レス数 / 降順
    • 優先順 2 : ! / 降順
    • 優先順 3 : 新規レス数 / 降順
    • 優先順 4 : スレッド番号 / 昇順
    • 優先順 5 : (なし)
    (注意)スレッド番号のみ昇順です。
  3. プルダウンメニューを開き、「お気に入りのスレ一覧」「タブのスレ一覧」も同じ設定に変更しておきましょう。