2017年4月現在、wikiで掲載しているB10パッチは古くなっています。

2chAPIについて Edit

2chAPIは2015/3/3に本格運用が始まり、DATアクセスは廃止されてしまいました。
そのため、2chAPIを使用してDATを取得する方法に切り替える必要があります。
しかしながら作者n|a氏不在のため、APIの利用申請は却下されていました。
V2Cもこのままでは2chを閲覧することができなくなってしまうため、それを回避するためにすでに明らかになったAPIの仕様に従ってDATを取得するためのパッチが作成されました。
このパッチを適用することで引き続きV2Cを使うことができます。

変更履歴 Edit

注意制限事項 Edit

導入方法 (Windows) Edit

  1. 上記のパッチをダウンロードして解凍します※注意 Lhaplusでは解凍できません。
  2. 解凍してできたlauncherフォルダをV2Cのインストールフォルダに上書きします
  3. 上書き後にV2C.exeを実行します

導入方法 (Linux) Edit

  1. 上記のパッチをダウンロードして解凍します
  2. 解凍してできたlauncherフォルダをV2Cのインストールフォルダに上書きします
  3. 上書き後にv2cを実行します

導入方法 (Mac OSX) Edit

(中身はV2C_Rにパッチを当てたものになります)

  1. 上記ファイルをダウンロードして解凍します
  2. 解凍してできたV2C.appを、Applicationsへドラッグアンドドロップします

導入方法 (MacOSX用 v2.11.4 appbundler3版V2C) Edit

  1. 上記ファイルをダウンロードして解凍します
  2. 解凍してできたV2C.appのContents/Resources/Javaのv2c_api_patch_mac.jarを
    v2.11.4 appbundler3版V2CのV2C.appのContents/Java下にコピーします
  3. v2.11.4 appbundler3版V2CのV2C.appのContents/_CodeSignature下のCodeResourcesをテキストエディタで開き
    <key>Java/V2C_R20131210.jar</key>

    <key>Java/v2c_api_patch_mac.jar</key>
    に修正して保存します
  4. v2.11.4 appbundler3版V2CのV2C.appを、Applicationsへドラッグアンドドロップします

導入方法(OS非依存) Edit

  1. V2CまたはV2C-Rをダウンロードし、解凍します
  2. 解凍してできるlauncherフォルダの中にある、V2C_R20131214.jarまたはV2C_S20150206.jarをわかりやすい場所にコピーし、残りのファイルやフォルダは削除します
  3. API_Patch_*.zip をダウンロードし、解凍します
  4. 解凍してできるlauncherフォルダの中にある、v2c_api_patch.jarを先ほどV2C*.jarをコピーした場所にコピーし、残ったファイルは削除します
    (この時点で同じフォルダの中にV2C**.jarとv2c_api_patch.jarが置かれた状態になっています)
  5. コマンドライン(コマンドプロンプトやターミナル等)から、java -jar PATH_TO/v2c_api_patch.jarを実行すると、V2Cが起動します(PATH_TOは、V2C*.jarやv2c_api_patch.jarを置いたフォルダへの絶対パス)
    大抵のOSではv2c_api_patch.jarをダブルクリックすると上記と同じコマンドに引き渡され、V2Cが起動します

設定方法 Edit

「設定」→「外部コマンドの設定」→「2chAPI設定」
にて以下のダイアログが開きます。

new_settings.png

この画面にて、APIの設定をします。共通鍵、API鍵は山下氏から入手してください。

これら設定は、V2Cの設定フォルダ以下の「2ch_api.txt」ファイルに保存されます。

ソース Edit

v2c_api_patch.jarにはソースファイルが入っています。
jarコマンド、または、.jarを.zipに変更して解凍することでソースを確認できます。
ソースをビルドする場合は、以下のコマンドでビルドできます。(別途Java SDKが必要となります)

javac -classpath PATH/TO/V2C_R20131210.jar  *.java

添付ファイル: fileV2C_APIPatch_MacOSB10.tar.gz 7501件 [詳細] fileAPI_Patch_B10.zip 25988件 [詳細] fileAPI_Patch_B09.zip 3485件 [詳細] fileV2C_APIPatch_MacOSB09.tar.gz 975件 [詳細] fileV2C_APIPatch_MacOSB08.tar.gz 429件 [詳細] fileAPI_Patch_B08.zip 1414件 [詳細] fileV2C_APIPatch_MacOSB07.tar.gz 343件 [詳細] fileAPI_Patch_B07.zip 991件 [詳細] fileV2C_APIPatch_MacOSB06.tar.gz 2381件 [詳細] fileAPI_Patch_B06.zip 10978件 [詳細] fileV2C_APIPatch_MacOSB05.tgz 525件 [詳細] fileV2C_APIPatch_MacOSB05.tar.gz 203件 [詳細] filenew_settings.png 9107件 [詳細] fileAPI_Patch_B05.zip 2593件 [詳細] fileV2C_with_API_newJDK.tgz 300件 [詳細] fileV2C_with_api_oldJDK.tgz 283件 [詳細] filenew_settings.PNG 927件 [詳細] fileV2C_with_api.tar.gz 260件 [詳細] fileAPI_Patch_B04.zip 975件 [詳細] fileAPI_Patch_dev.zip 1896件 [詳細] fileAPI_Patch_Win_B03.zip 1202件 [詳細] fileAPI_Patch_Unix_B03.zip 380件 [詳細] fileAPI_Patch_Win_B02.zip 478件 [詳細] fileAPI_Patch_Unix_B02.zip 270件 [詳細] fileAPI_Patch_Unix.zip 294件 [詳細] filesetting.png 1524件 [詳細] fileapi_settings.png 788件 [詳細] fileAPI_Patch_Win.zip 675件 [詳細]

トップ   編集 凍結 差分 バックアップ 添付 複製 名前変更 リロード   新規 一覧 単語検索 最終更新   ヘルプ   最終更新のRSS
Last-modified: 2017-04-23 (日) 00:27:45 (5d)