#contents * 派生版共通スレッド [#o62c09df] V2Cをいじってみた http://anago.2ch.net/test/read.cgi/software/1420194728/ *「V2CMOD」 by スクリプトスレ >>109 氏 [#t3dc5c5e] -配布サイト: https://www.dropbox.com/sh/7i6b09zzfegrhdx/AACOq6Y17aEqt7qcG0JFuR28a?dl=0 -最新版: https://www.dropbox.com/s/80oqtebz7z3nl6r/V2CMOD.zip?dl=0 -専用スレッド: http://jbbs.shitaraba.net/bbs/read.cgi/computer/43680/1421676997/ **特徴 [#y45b4443] -Twitterの複数枚画像表示に対応 -2chの新BEに対応 -したらばの過去ログの仕様変更に対応 -2chスレの最大容量の変更に対応 -open2chの3桁IDに対応 **mod6.4 (2015/03/31) の変更点 [#n38bde29] [[V2CMOD>>153>http://jbbs.shitaraba.net/bbs/read.cgi/computer/43680/1421676997/153]] より -open2chの3桁IDに対応 #region(過去の変更点はこちら) -mod6.3c (2015/03/15) [[V2CMOD>>90>http://jbbs.shitaraba.net/bbs/read.cgi/computer/43680/1421676997/90]] より >v2c_api_patchを使用してもwebスレッド検索でしょぼいサーチを使えるように修正 解決したっぽいので逆に被ってた部分を退避しマージを削除しました(B08パッチが必須になります) -mod6.3 (2015/03/13) [[V2CMOD>>57>http://jbbs.shitaraba.net/bbs/read.cgi/computer/43680/1421676997/57]] より --差し替えソースが被ってたのでv2c_api_patch(B06)をマージしました --v2c_api_patchを使用するとTwitter認証出来ない不具合の修正 --同じく、webスレッド検索でしょぼいサーチが使えなくなる不具合の修正(&color(#0000ff){※1};) --同じく、operate板、ipv6板で書き込み欄プレビューでエラーが出る不具合の修正(&color(#0000ff){※1};) --v2c_api_patchのhtml2datの修正(MANGO板やBEアイコンでHTMLタグが表示されるのを消す処理を追加しました)(&color(#0000ff){※1};) - > ※v2cjar.txtをv2c_api_patch.jar から V2C_R20131210.jar に書き換えて下さい < > マージしたのでv2c_api_patch.jarを別途導入しなくて大丈夫ですが今後更新されて再度パッチ当てた場合 (&color(#0000ff){※1};)の修正がダメになります。ですがパッチの有無でTwitterの認証に影響が出ないように修正しました -mod6.2 (2015/01/29) [[V2CMOD>>39>http://jbbs.shitaraba.net/bbs/read.cgi/computer/43680/1421676997/39]] より --アニメGIFの2フレーム目以降がズレる場合がある不具合を修正 -mod6.1 (2015/01/27) [[V2CMOD>>29>http://jbbs.shitaraba.net/bbs/read.cgi/computer/43680/1421676997/29]] より --まちBBSスレの更新が出来なくなった不具合の修正 -mod6 (2015/01/26) [[V2CMOD>>19>http://jbbs.shitaraba.net/bbs/read.cgi/computer/43680/1421676997/19]] より --正常に表示できないJPEG&アニメGIFの件を修正 -mod5.7 (2015/01/21) [[V2CMOD>>4>http://jbbs.shitaraba.net/bbs/read.cgi/computer/43680/1421676997/4]] より --したらば過去ログ倉庫に対応 -mod5.6 (2015/01/09) [[スクリプト@避難所>>330>http://jbbs.shitaraba.net/bbs/read.cgi/computer/43680/1359018517/330]] より --したらば過去ログに対応 --getdat.jsでしたらば&まちBBSのDATを返してもレス表示できない不具合の修正 -2014/11/14 [[スクリプト@避難所>>271>http://jbbs.shitaraba.net/bbs/read.cgi/computer/43680/1359018517/271]] より --2chログの最大容量を512x1024に変更した -2014/11/12 [[スクリプト@避難所>>268>http://jbbs.shitaraba.net/bbs/read.cgi/computer/43680/1359018517/268]] より --OS X Yosemite環境でフルスクリーンに出来ない不具合の修正 -2014/09/16 [[スクリプト@避難所>>166>http://jbbs.shitaraba.net/bbs/read.cgi/computer/43680/1359018517/166]] より --Twitterタイムアウト問題を修正 (※要 Twitterの全てのタブを閉じてからアカウントの再認証) --ツイート時のクライアント名が via V2CMOD に変わります。変更セざるを得なかった経緯についてはreadme.txt参照してください ---クライアント名を任意に変えたい場合は以下のレスを参考に http://jbbs.shitaraba.net/bbs/read.cgi/computer/43680/1359018555/12 -2014/09/08 [[スクリプト@避難所>>156>http://jbbs.shitaraba.net/bbs/read.cgi/computer/43680/1359018517/156]] より --Twitterアカウント認証ができない不具合の修正 -2014/09/01 [[スクリプト@避難所>>150>http://jbbs.shitaraba.net/bbs/read.cgi/computer/43680/1359018517/150]] より --BE対応 --BEプロフの文字化け修正 --Webスレッド検索修正(syoboi検索はスレ一覧で表示できた) -2014/07/19 (初) [[スクリプト@避難所>>109>http://jbbs.shitaraba.net/bbs/read.cgi/computer/43680/1359018517/109]] より --twitterの複数枚画像表示に対応しました #endregion **updateMod.js [#scaf2580] V2CMODの導入・公式orV2C-Rへのロールバックなどを補助するスクリプト。 [[スクリプトの設定方法>スクリプト#kee102f6]]はスクリプト本体を参照。 https://www.dropbox.com/s/dt5yaj5ohc8vef3/updateMod.zip (有害サイトと誤判定するブラウザ等がある模様) *「V2C-R」 by 972 ◆a6o9.75PNk 氏 [#l2bee998] -解説・配布サイト: http://v2.boxhost.me/ --アクセスできない場合は ---[[Googleのキャッシュ>https://www.google.co.jp/search?q=cache%3Ahttp%3A%2F%2Fv2.boxhost.me%2F]] ---[[Internet Archive>https://web.archive.org/web/*/http://v2.boxhost.me/]] -開発者Twitter: [[@neo2152>https://twitter.com/neo2152]] CENTER:&twitter_widget(data-widget-id=557006210918928384,width=520,height=400,href=https://twitter.com/neo2152,by=@neo2152 からのツイート); **特徴 [#b13a06aa] -Java 8で利用可能 --スクリプトの動作には注意点があります: >スクリプトはJava7以前ではRhinoが使われ、Java8ではNashornが使われます。 Nashornは新しい環境のため、以前動いていた多くのスクリプトがそのままでは動かない可能性があります。 参考URL: https://wiki.openjdk.java.net/display/Nashorn/Rhino+Migration+Guide <スクリプトのNashorn対応について: http://v2.boxhost.me/nashorn.html -自動アップデート機能 -したらばの過去ログの仕様変更に対応 -2chスレの最大容量の変更に対応 -浪人ログインに対応 -Twitterの複数枚画像表示に対応? ((派生版開発者自身による発表は無いものの、現バージョンで表示可能。)) **2.11.8 [S20150206]の変更点 [#ja9376dc] -浪人ログインに対応 -リスト付設定をメニューに追加 -デフォルトの名無しの後ろに「@転載は禁止」がついていた場合にも名無し扱いにするようにした -v2c.confirm()が結果を返さないバグを修正 -正確に表示できない画像処理の修正(V2CMODからのマージ) 過去のバージョンの変更点は[[更新履歴>http://v2.boxhost.me/history.html]]をご覧ください。 **追加されたスクリプトAPI [#i4466a7f] |~型|~オブジェクト|~プロパティ|~説明| |String|v2c|scriptEngineName|スクリプトを実行するエンジンの名前を取得します| |String|v2c|scriptEngineVersion|スクリプトを実行するエンジンのバージョンを取得します| ||||| |~戻り値|~オブジェクト|~メソッド|~説明| |bool|v2c|isJavaVersionEqualOrGreaterThan(Integer? m, Integer? n)|javaのバージョンが引数より大きいか等しいときにtrueを返す。| |void?|v2c|invokeMethod(Object obj, String funcName, param)|Nashorn特有のパーミッションエラーを回避するためのメソッドの呼び出しAPI&br;[[使用例>http://v2.boxhost.me/nashorn.html]]| **2chAPI公式対応予定に関して [#he2422f7] 現在、5月中公開を目処に2chの新APIに公式に対応する予定 これにより、V2C-Rでは広告が表示される、もしくは有償での広告非表示機能の購入が必要となるが、それにより発生する収益の取扱いに関しては現在不明 また、対応表明は配布サイト、ツイッターでのみ行われており、V2C本スレでは未表明である(2015/05/04現在) V2C-R 配布所より転載 >2015/04/30 V2C-Rが2chの新APIに公式に対応することになりました。 ただしn|aさんが戻られて本家V2Cが対応された際には、こちらの対応は終了するという内容が話し合いの中に含まれています。 既に実装段階に入っていますが、API対応部分というよりは自動アップデート部分に大幅な改修とテストが必要なので時間がかかりそうです。 5月中には公開できると思います。 次のアップデートでは、必要なJava環境がJava 7 Update 6以上となる予定です。 デフォルトで2ch.netの広告が表示されます。 スクリプト関連の不具合も次回更新で修正します。 *** Macを使用の方へ*** 現在MacでV2C-Rを使用中にUIフォントを変更できない不具合がありますが、次回アップデートで修正します。 今回Mac機を調達したので今後Mac OS X上でのテストも行えるようになりました。 次回のアップデートでは、Appleが提供しているJava6ではなく、Oracle社が提供しているJava7またはJava8環境が必要になります。 < * API対応パッチ [#q73ef142] [[2chAPI]]を参照 *実行環境 [#v0d5e740] **Windows [#d795e76a] -EXEは日付が違うだけで中身は同一(fc /bで確認) -jarはlauncher下の v2cjar.txt で指定されている V2C_*.jar を優先 ただし、 v2cjar.txt に v2c_api_patch.jar が指定され V2C_R20131210.jar と V2C_S20150206.jar が混在する場合はV2C_S20150206.jar を優先 |~ |~公式V2C|~V2CMOD|~V2C-R| |CENTER:|CENTER:|CENTER:|CENTER:|c |V2C.exe(32bit)|2011/09/30|←|2015/03/15(同梱)| |V2C.exe(64bit)|2011/09/30|←|2015/03/15(同梱)| |最新APIパッチ|B10|B10|B10| |jar|V2C_R20131210.jar (2013/12/10)&br;&br;|V2C_R20131210.jar (2015/04/01)&br;&br;|V2C_R20131210.jar(同梱:0バイト) (2015/03/15)&br;V2C_S20150206.jar (2015/03/15)| |JRE (スクリプト非使用)|≦8.0|≦8.0|≦8.0| |JRE (スクリプト使用)|≦7.0|≦7.0|≦8.0| |[[非公開JRE (カプセル化)>http://v2c.kaz-ic.net/wiki/?%E9%9D%9E%E5%85%AC%E9%96%8BJRE]]|可能|可能|可能| |ランチャーの設定|v2cargs.txt&br;v2cprops.txt|v2cargs.txt&br;v2cprops.txt|v2cargs.txt&br;v2cprops.txt| |公式API対応(広告表示)|無|無|5月中を目処に対応することを表明| **Linux [#lba10bc1] **Mac OSX [#q5bc0a9f]