したらばTOP ■掲示板に戻る■ 全部 1-100 最新50 | |
レス数が1スレッドの最大レス数(1000件)を超えています。残念ながら投稿することができません。

V2CMOD #4

1名無しさん@避難所:2017/08/03(木) 22:09:40 ID:NJzYvBJI0
非公式のV2C改造jarのスレです
アップデートの告知をここで行います。不具合のサポートなどもこちらで承ります
改造内容は2ch等の仕様変更の対応をメインにしてます
機能追加については技量的問題もあり受けられない場合も多々あると思われます

■注意事項
動作については保証できません自己責任でどうぞ
n|aさんに怒られたら消します。それ以外の理由では消しません

■導入方法
V2Cインストールフォルダのjarファイル(C:\Program Files\V2C\launcher\V2C_R20131210.jar)を同封のjarファイルに置き換えるだけです
Twitterの認証に問題がある場合は設定→Twitterアカウントから一度アカウントを削除し、再度追加して下さい。

前スレ
V2CMOD #3
http://jbbs.shitaraba.net/bbs/read.cgi/computer/43680/1479838067/

798名無しさん@避難所:2018/04/15(日) 21:37:57 ID:ir6smyiw0
修正乙です

799名無しさん@避難所:2018/04/21(土) 18:18:02 ID:/p1HsdoI0
さて
https://mao.5ch.net/test/read.cgi/accuse/1523631410/143-150

800名無しさん@避難所:2018/04/21(土) 19:29:12 ID:3NmL4jrI0
ファンタジー過ぎて何が何やらw

801名無しさん@避難所:2018/04/21(土) 20:41:03 ID:/p1HsdoI0
これがうまくいったら5chに組み込む可能性あり、っと

802名無しさん@避難所:2018/04/21(土) 21:02:13 ID:3NmL4jrI0
cookieに暗号化したIPアドレスを埋め込むってあるけど
それをするのが誰かなのが一番わからんw

しかし仮から本に変わるまでに20分待てとかw

803名無しさん@避難所:2018/04/21(土) 21:23:46 ID:3NmL4jrI0
インスタの新規ユーザ登録時の過去投稿取得
キーが暗号化されたのか何処かに隠されたのか
さっぱり分かりません

ギブアップです
外国のエロい人の解析を待ちます

804名無しさん@避難所:2018/04/22(日) 07:23:26 ID:ObrY.hYc0
Instagram の全件読みできないのか

805名無しさん@避難所:2018/04/22(日) 07:50:33 ID:ObrY.hYc0
https://www.instagram.com/graphql/query/?query_hash=472f257a40c653c64c666ce877d59d2b&variables={"id":"5321047274","first":50,"after":""}
MAX取得件数が50に減らされてた

806名無しさん@避難所:2018/04/22(日) 09:11:44 ID:4ECnpk9c0
>>805
ほう
どこで見つけてきたの?
その方法

807名無しさん@避難所:2018/04/22(日) 09:19:39 ID:ObrY.hYc0
12件だと成功するから20にしたり100にしたりして試したらMAXは50だった

808名無しさん@避難所:2018/04/22(日) 09:27:31 ID:4ECnpk9c0
減らされて50ってことは以前はもっと多かったの?


もう一つ
afterの後ろが""なの
これも試してみた結果?

一発目を>>805で切って
あとは返ってきたJsonの中のend_cursorをafterの後ろに嵌めこめば過去分を総ざらえ出来そうなんだけど
(WEBブラウザ軽く確認したらその都度返ってくるJson内の先頭画像が違ってた)
最初はafterを指定しないやりかたは、最後は__a=1と同じことになりそうな気もしないでもないし・・・

809名無しさん@避難所:2018/04/22(日) 09:34:01 ID:ObrY.hYc0
前は600にしてた
初回はafter":""にして2回目からはend_cursorを入れて読むようにすれば全件取得できる

810名無しさん@避難所:2018/04/22(日) 09:45:37 ID:4ECnpk9c0
>>809
たかだか100人も使ってないツールにインスタが目くじら立てることもないよなぁ
firstの50も600から減らされた結果なら公式の値だし(12から変更するには躊躇はあるけど)

>>805で12件で作り直してみるか

811名無しさん@避難所:2018/04/22(日) 09:48:16 ID:ObrY.hYc0
600は自分で決めた制限だから前はMAX設定なかったのかも

812名無しさん@避難所:2018/04/22(日) 11:51:08 ID:4ECnpk9c0
Instagramとの終わりなき闘いw
そりゃクッキー無しでいきなりAPI叩いたら怒られるわなw

#本日は独り言多めでお送りします

813名無しさん@避難所:2018/04/22(日) 12:18:46 ID:4ECnpk9c0
>>805
そっかー
ログインしてないと403で弾かれるのか
世知辛い世の中になったなぁ・・・

まあ当然っ茶当然って気もするけど

814名無しさん@避難所:2018/04/22(日) 12:30:26 ID:ObrY.hYc0
前はクッキーいらなかったけど必要になって
>>722のソースをコピペして読み込めるようにした
アドオンスクリプトだとhtmlのログオン画面が表示できないで苦労したな

815名無しさん@避難所:2018/04/22(日) 12:40:26 ID:4ECnpk9c0
#jsの構造見直し決定

けど前は匿名だったけど今度はログインしてるから
何をやってるかが向こうにバレバレなんだよなぁ


#向こうが気に入らないことをしたらアカウント停止なの?

816名無しさん@避難所:2018/04/22(日) 14:22:24 ID:4ECnpk9c0
結構ちょこちょこ修正入ってるなぁ
セキュリティポリシーの再確認が入ってたからこれで向こうもひと段落かな?

817名無しさん@避難所:2018/04/22(日) 15:39:35 ID:4ECnpk9c0
出来田カナ☆

今回は父兄に世話になった
ありがとう

818名無しさん@避難所:2018/04/22(日) 15:42:32 ID:4ECnpk9c0
そういや
>>763
何?

819名無しさん@避難所:2018/04/22(日) 16:19:59 ID:ObrY.hYc0
>>818
宣伝用URL
業界用語でcall to actionとかいうらしい

Instagtam Stories
島ゆいか Yuika Shima (chanyui_s) 2018/04/21(土) 12:34:20

https://scontent-nrt1-1.cdninstagram.com/vp/5db5aa98baf348f8d0767eae7afe075a/5ADD5060/t51.12442-15/e35/30602700_1676289752466504_4387464274327371776_n.jpg

[行動喚起]→ http://www.thecircus.jp

別パターンでこんなのもある
tappable_objectsの配列
__typenameが区分になってて
Instagramのユーザーとタグ検索がある

Instagtam Stories
金井美樹 Miki Kanai (kanaimikitea) 2018/04/21(土) 23:10:56

https://scontent-nrt1-1.cdninstagram.com/vp/8700c85dec74afd8fdf694ba272ca5fa/5ADD7723/t51.12442-15/e35/30856344_233037340579554_2414271322617020416_n.jpg

#ふじ子の恋
https://www.instagram.com/explore/tags/%E3%81%B5%E3%81%98%E5%AD%90%E3%81%AE%E6%81%8B/
舞台『ふじ子の恋』公式
https://www.instagram.com/fujikonokoi_official/

820名無しさん@避難所:2018/04/22(日) 16:52:03 ID:4ECnpk9c0
広告のあれか

821名無しさん@避難所:2018/04/22(日) 17:04:27 ID:4ECnpk9c0
ちょい他にやりたいことがあるんで来週ってことで
RTのtweetのurl表示が不自然な件も来週ってことで

これからテスト版ってことでいろいろとリリース準備です

822名無しさん@避難所:2018/04/22(日) 23:11:04 ID:4ECnpk9c0
Instagram On V2C 2018/04/22版
 
https://www.axfc.net/u/3905162?key=v2c
InstagramOnV2C_20180422.zip
 
配置
-+- script -+- InstagramTools.js
        .|
        .+- getInstagramLists.js
        .|
        .+- system - getdat_sub -+- instagram.js
                        .|
                        +- ReferenceTab.txt
 
ファイル更新日は全て4/22です
 
以下の修正をしました
 ・B11.23.6と連携してセッションIDをjsで取得できないようにしました
  6桁のパスコードの入力が必要となります
 ・新規ユーザ登録でも過去投稿を全て取得できるようにしました
 ・getInstagramLists.jsのパーミッションをSCRIPT:SFrwTcに変更
 ・いろいろと制御を追加しました(デフォルトの設定で問題ないはず)
 
Instagramにユーザ登録している場合は
 ・新規ユーザ登録の過去投稿を全て取得できる
 ・ストリーズを表示できる
 
となり、ユーザ登録していない場合は
 ・新規ユーザ登録の過去投稿は12件まで取得できる
 ・ストリーズを表示できない
 
となります
 
またB11.23.6を使用の場合はクッキー内のセッションIDをjar内に隠蔽してjsで取得できないようにします

823名無しさん@避難所:2018/04/22(日) 23:14:51 ID:4ECnpk9c0
以下の変数で挙動の設定をします
 
 設定可能な変数(共通)
  onB11      B11パッチ B11.23.6以上を使用する場合true、そうでない場合はfalse
 
  IamRegistedUser Instagram登録ユーザの場合true、ユーザ登録していない場合false
              B11.23.6以上を使用する場合でもInstagramにユーザ登録していない場合はonB11はfalseにして下さい
 
  graphql_count   1回のTimeLine APIアクセスから取得する投稿数
              (IamRegistedUserがtrueの場合のみ有効、12より大きい場合は将来規制される可能性あり)
 
  webPageToUpdate 一覧/TLの更新にAPIではなくWEBページを使用する場合にtrue、APIを使用する場合はfalse
 
 設定可能な変数
  getInstagramLists.js
    newResSound スレ一覧更新で新着があった場合に音を鳴らす

  instagram.js
    InitForceAll webPageToUpdateがtrueの場合でも新規ユーザの投稿を全件取得する/未得が13件以上ある場合に
             全未得を取得する場合はtrue、そうしない場合はfalse 
    insertPostUrl, insertBLineNunAfterPostUrl 投稿の先頭にurlを表示する
 
 上記変数でのデフォルトの挙動は
  ・B11.23.6と連携しセッションIDをjsで取得できなくする
  ・Instgramは極力WEBページ経由で触る
  ・但しWEBページだけでは投稿を取りこぼす場合はAPIを使う

 をターゲットとし
  ・B11.23.6(あとでリリース)で使う
  ・Instagramにユーザ登録している
  ・最新の投稿12件を取得する場合はWEBページを取得してそこから取得する
  ・但し、新規ユーザの場合 または未取得が13件以上ある場合は投稿をAPIで全件取得する
  ・投稿をAPIで取得する場合は12件づつ8秒間隔で取得する
 としています

824名無しさん@避難所:2018/04/22(日) 23:17:29 ID:4ECnpk9c0
js置き変えと実行
 jsの置き変えは定期更新がオフの状態で行って下さい
 jsの置き変え後はInstagramアカウントがある場合はログインし直して下さい
 
 onB11がtrueの場合ログイン処理中に
 https://i.imgur.com/JgRkmaX.png
 という入力ダイアログが表示されます
 ここに6桁半角英字(大文字/小文字)と半角数字を入力して下さい
 このコードでクッキー内のセッションIDを暗号化して
 script/scdata/B11_SecretCookies.txt
 に保存します
 
 V2Cを再起動した場合、Instagramアカウントユーザの場合はログインし直しが必要ですが
 B11.23.6を使用しonB11がtrueの場合はログインの必要はありません

 最初の仮想スレ一覧の更新またはTLの更新時に
 script/scdata/B11_SecretCookies.txtからセッション情報を復元します
 この時入力ダイアログで復元パスコードを要求するので
 ログイン時に入力した6桁のパスコードを入力して下さい

 パスコードを忘れた場合は、再度ログインしなおして下さい
 セッションIDがリフレッシュされます

825名無しさん@避難所:2018/04/22(日) 23:19:20 ID:4ECnpk9c0
ああだったらこう、こうだったらああの条件が結構あるのでテスト不足もあるかと思いますが
不具合があったら教えてください

その際は>>823の変数のtrue/falseも一緒に教えていただけると幸いです

826名無しさん@避難所:2018/04/22(日) 23:22:00 ID:4ECnpk9c0
>>822に対応するB11パッチです

V2C API Patch B11.23.6T
 
v2c_api_patch_B11.23.6T_20180422.zip
https://www.dropbox.com/s/egbkmroovd22zhu/v2c_api_patch_B11.23.6T_20180422.zip?dl=1
 
◆ V2CMOD-Z上で評価中のInstagramのjs表示評価のためのテスト版先行リリース
 
◆ 今回修正物件
 ● B11パッチ
   v2c_api_patch_B11.jar                2018/04/22 17:11:44 New!
 
 ● js
   readcgi.js                2018/03/11 12:20:25
   readcgi_aux.js             .2018/04/19 12:38:23
 
◆ 修正箇所
 ●Gone、ng (not valid)対策の修正
   レスポンスコード(410)などパッチ内部に埋め込んでいましたが外だしにしました
   発生する場合は
   https://i.imgur.com/DTPhvW5.png
   な感じで410とかng (not valid)とかを登録して下さい
 ●UnknownHost(該当ホスト無し)の例外が発生した場合のコンソール出力の簡略化
 ●2chAPI設定(追加)にOS/Javaバージョンごとの不要、使用不能の項目を表示しないように修正
 ●PopupTitle.js実行時の短縮urlの展開深度を2から10に変更
 ●OS/2で設定>外部コマンドを選択すると異常終了するのを修正
   OS/Sでの動作確認環境はhttps://medaka.5ch.net/test/read.cgi/os/1415403683/166
 ●Instagramをスクリプトでスレ表示に表示する場合のsessionid暗号化対策

827名無しさん@避難所:2018/04/23(月) 00:56:36 ID:wUkixslM0
OS/2での需要あるのか

828名無しさん@避難所:2018/04/23(月) 01:11:14 ID:vtKcthAQ0
ソースみたらOS/2に関する記述があって
試して貰ったら動いて自分でも動かせたんで
それで

829名無しさん@避難所:2018/04/23(月) 01:12:14 ID:vtKcthAQ0

でもZやMODは厳しいかも
本家がベスト

830名無しさん@避難所:2018/04/23(月) 20:43:57 ID:FFZP5ZRo0
本家じゃツイッターが見れんのだわ

831名無しさん@避難所:2018/04/23(月) 21:03:42 ID:vtKcthAQ0
本家は認証ができないんだっけ?
確認するときはZで作ったTwitterのアカウントをそのまま持っていったらしいけど
その環境だとTwitterができてる

予想外だったのがMODが思ったほど軽くなかったこと
最低限のTwitterの機能を移行可能なら本家ベースでMODやZのソースを引用してV2C/2でも作ろうかと思った

派生がまた増えて顰蹙だろうけどwww

832名無しさん@避難所:2018/04/23(月) 21:19:10 ID:vtKcthAQ0
MODでアカウントを登録して
BBSフォルダとlogフォルダのTwitterのフォルダを持っていけば
本家でもTwitterを使えると思う

なら初めからMOD常用しろよwって話だけどw

833名無しさん@避難所:2018/04/23(月) 22:12:17 ID:FFZP5ZRo0
おねがいしますm(m

834名無しさん@避難所:2018/04/23(月) 22:39:40 ID:vtKcthAQ0
来週になるけどMODのTwitterアカウント登録の箇所を本家に移植してみます
これが上手く行けば次があるし出来なければそこで終わり
ただどこでやってるか1から調べるんでそこそこ時間はかかるかも

MODは本家に近いから上手くいくとは思うんですが
あと上手くいってもこのスレ内限定の物件ってことで

派生を増やしたって怒られるんでw

835名無しさん@避難所:2018/04/23(月) 23:14:15 ID:vtKcthAQ0
Zでやった
140文字対応
0.5文字入力対応
画像4枚対応
フォロー関連のバグ修正

可能ならばこれらは本家やMODにフィードバックするのが本来あるべき姿なんだろうか?

836名無しさん@避難所:2018/04/24(火) 10:00:40 ID:o8T8VBQc0
https://www.instagram.com/graphql/query/?query_hash=60b755363b5c230111347a7a4e242001&variables={"only_stories":false}
これ使うとストーリーズUP中のフォローユーザーがわかるみたい

ストーリーズLIVEのチェック方法が知りたい

837名無しさん@避難所:2018/04/24(火) 10:16:46 ID:o8T8VBQc0
https://www.instagram.com/graphql/query/?query_hash=b40536160b85d87aecc43106a1f35495&variables=%7B%7D
https://www.instagram.com/graphql/query/?query_id=17890626976041463
これでもできるのか

838名無しさん@避難所:2018/04/24(火) 18:59:58 ID:txdb8vBE0
テスト

839名無しさん@避難所:2018/04/25(水) 03:42:20 ID:4fzB5DA60
更新しても板のNo.が変わらないのはV2Cの仕様ですか?

840名無しさん@避難所:2018/04/25(水) 14:02:05 ID:Sn08Niyc0
>>836
これはタイムラグがあるからダメだな

841名無しさん@避難所:2018/04/26(木) 04:31:07 ID:6ADJlvsM0
>>836
2018/04/26(木) 03:30:00 [miyoshi.aa] :2018/04/26(木) 00:04:15
三時間半遅れで更新されてた
なんなんだ

842名無しさん@避難所:2018/04/27(金) 07:46:46 ID:fZiSPHXE0
>>841
これはcontinueにするところをbreakにしたから遅延が発生してたみたい

843名無しさん@避難所:2018/04/27(金) 08:57:57 ID:fZiSPHXE0
Instagram LIVEの取得方法がわかった
APIのこれ呼ぶとJSONにbroadcastsという項目があるからこれでチェックするのか
https://i.instagram.com/api/v1/feed/reels_tray/

APIの登録方法の情報は沢山あるけどアクセスの仕方がわからないな

844名無しさん@避難所:2018/04/27(金) 13:16:23 ID:otJZHJZQ0
https://i.instagram.com/api/v1/accounts/login/
でログインしないと使えないんじゃないかな

でここには電話からじゃないと使えないみたいなことが
https://stackoverflow.com/questions/43452544/what-is-https-i-instagram-com-api-v1

でそもそもがapi/v1ってあるからgraphqlみたいな野良APIじゃなくて
TwitterのTwitterAppsみたいなアプリ?を経由しないと使えないAPIかも

845名無しさん@避難所:2018/04/27(金) 13:29:21 ID:otJZHJZQ0
ちなみに
WEBブラウザでインスタにログインした状態で
https://i.instagram.com/api/v1/accounts/login/
を実行すると返ってくるのが

message:このInstagramは古いバージョンのものです。Instagramにログインするには、アプリをアップグレードしてください。
status:fail
error_type:needs_upgrade

WEBブラウザのUAをiPhone6に偽装しても同じ
そのAPIのソースの日付っていつ?
インスタAPIの大改革前かも

846名無しさん@避難所:2018/04/27(金) 13:34:06 ID:fZiSPHXE0
アプリの登録とかめんどくさいみたいだな

847名無しさん@避難所:2018/04/27(金) 13:37:09 ID:otJZHJZQ0
噂だとクロール目的はダメだとか
で今やってることはクロールそのものw

848名無しさん@避難所:2018/04/27(金) 13:39:28 ID:otJZHJZQ0
試してないけどPC用はあくまで作ってみましたレベルだろうから
UAを電話のUAに偽装したらレスポンスがよくなる可能性も

849名無しさん@避難所:2018/04/28(土) 21:03:30 ID:gDzdfOfA0
ツイッターの機能使ってないので無効化できないかな?
リンククリックするたび認証が開いてめんどくさい。

850名無しさん@避難所:2018/04/28(土) 21:10:31 ID:S87jRric0
>>849
URLExec.datかURLExec2.datにpopupTwitterInfo.jsの定義あります
認証なんちゃらなら心当たりはそれ

851 ◆9XZ3HUpzfw:2018/04/29(日) 23:52:24 ID:sXcjRrDI0
V2CMOD-Z 2.18.5 [R20180429]
 
https://www.dropbox.com/s/20dryg4f2t78rb3/V2CMOD-Z_2.18.5%28R20180429%29.zip?dl=1
V2CMOD-Z_2.18.5(R20180429).zip
 
今回のリリースは
 ・ launcher/V2C_R20131210.jar          ‎2018/04/29 14:05:04
です
 
修正内容
 ・ >>741の対応

852 ◆9XZ3HUpzfw:2018/04/30(月) 00:47:57 ID:CR4CLiAE0




Instagram On V2C 2018/04/29版
 
https://www.axfc.net/u/3906956?key=v2c
InstagramOnV2C_20180429.zip
 
配置
-+- script -+- InstagramTools.js
        .|
        .+- getInstagramLists.js
        .|
        .+- system +- getdat.js
               |
               +- getdat_sub -+- instagram.js
                         .|
                         +- ReferenceTab.txt
 
ファイル更新日は全て4/29です
 
以下の修正をしました
 ・ストーリーズでの広告url、他ユーザ紹介、タグurlの表示に対応しました
  .こんな感じ
  .https://i.imgur.com/ZNuTTYm.png
  .https://i.imgur.com/oRPhyxn.png
  .https://i.imgur.com/w8qh0dZ.png
 
  広告url、他ユーザ紹介、タグurlは区別せずに扱い、共通で「Please also see」の見出しを付けます
  「Please also see」は instagram.js の additionalLabel で定義してるので適当に変更して下さい
 
 ・InstagramTools.jsにコマンド5(レス中のユーザインスタurl右クリでユーザ登録)を追加しました
 
4/29リリースのV2C API Patch B11.23.6で使用して下さい

#問題ないようなら使い方をまとめ直してスクリプトスレにこの物件を移動します

853名無しさん@避難所:2018/04/30(月) 05:02:28 ID:jpgWXdcw0
>>851
これでコピペが楽になって

854名無しさん@避難所:2018/04/30(月) 05:03:02 ID:jpgWXdcw0
>>853
+助かる

855名無しさん@避難所:2018/04/30(月) 23:10:40 ID:CR4CLiAE0
>>852
V2C+でログインしてテスト稼働
プログラムの書き方が悪くて新着音を鳴らす指定の時にエラーになったけど
書き方を修正したらエラーも出なくなった

セッションID丸見え問題は残るけど変な新規jsを動かさないように気を付けてもらえればZ以外でも使えそう

#スクリプトで作ったスレはZ以外ではdat落ちのスレと同じ扱いなんで
#スレ一覧をクリックしてもアクティブじゃない言われて新着取得できない癖があるけど
#スレ表示の方でボタンで更新すれば桶

856名無しさん@避難所:2018/05/03(木) 00:27:24 ID:ruESV8ic0
ツイッターで、自分がAとBの二つのアカウント持ってて、
他人のCというアカウントのタイムラインを見ようとしたときに、
CがAをブロックしてると見られないんだけど、そういうときにB経由で取得できるようにならないかな

857名無しさん@避難所:2018/05/03(木) 00:53:27 ID:s1Nt130o0
Aがアカウントリストの先頭(デフォルトアカウント)
Bが二番目

CのユーザTLを見たいけど開いた時のアカウントがデフォルトのAだからブロックされてるって感じかな
一旦CのユーザTLを削除してBをアカウントリストの先頭(デフォルトアカウント)にして、それからもう一度CのユーザTLを取り直すとか

はどうだろ
そのあとにABの順番を戻したらどうなるかわ試してないけど

858名無しさん@避難所:2018/05/03(木) 12:53:13 ID:wa/8.F/.0
V2C+使ってるんですがスクリーンショット機能って初めて知りました
でもいざ使おうとするとimgurにアクセス出来ずエラーが出ます
設定はどうすれば良いのでしょうか?

859名無しさん@避難所:2018/05/03(木) 15:40:20 ID:THizv2S60
スレ一覧のスレにラベル付けたいのにスクリプトから変える方法がないな
スレ.txtに項目あったから強制的に変えても認識されない
どこ見てるんだ

860名無しさん@避難所:2018/05/03(木) 16:17:57 ID:THizv2S60
redirectURL(u)を使えばおしゃれなメニュー画面ができるかも

861名無しさん@避難所:2018/05/03(木) 19:18:37 ID:THizv2S60
redirectURL(u)を使う時はhttp://をつけないと無視されて
画像はこんな感じにすればいいみたい
'<img src="file:///' + v2c.saveDir + '/script/image/tagindex.gif" alt="topimg">';

862名無しさん@避難所:2018/05/04(金) 11:25:04 ID:h2qaA1Ao0
setPopupHTMLは糞仕様だな
直接jsを起動しないと処理出来ない

863名無しさん@避難所:2018/05/04(金) 14:09:49 ID:arwyiq2E0
>>857
いちいち並び替えるのが大変で…
ブロックじゃなくてCが鍵垢の場合は並び替えなくても取得できるんだけど

864名無しさん@避難所:2018/05/05(土) 01:55:58 ID:jfx5SVn60
インスタ httpError ってなって取得できません。ユーザー登録はしてません。

865864:2018/05/05(土) 02:09:29 ID:jfx5SVn60
解決しました

866名無しさん@避難所:2018/05/05(土) 05:19:51 ID:dkcMk8C.0
昨日からInstagramの取得データをJSON.parse()するとこのエラーがたまにでるな
なんだろう
Expected end of stream at char 37680

867名無しさん@避難所:2018/05/05(土) 13:52:36 ID:dkcMk8C.0
HTMLはダメだから諦めてclock.jsで使ってるこれにした
javax.swing.SwingUtilities.invokeLater(rc);
でjavaのWindow開くようにした

868名無しさん@避難所:2018/05/05(土) 20:21:57 ID:dkcMk8C.0
最初に雛形を作ればhtmlよりjava使ったほう楽だな

869名無しさん@避難所:2018/05/05(土) 21:53:05 ID:bxmShjVM0
https://www.axfc.net/u/3908495?key=v2c

V2C_trialPack_20180505

V2CMOD-Zで入れた修正のうち重たい処理を除いて
V2C本家とV2CMODにフィードバックしたものです

V2C/2  V2C_U20131210.jar (R2.11.4.100)
V2CMOD/2 V2C_U20150401.jar (R2.11.4.200)

同封の以下のB11.23.7が必要となります
v2c_api_patch_B11.jar (Java6以上)
v2c_api_patch_B11_for_Mac_Java5.jar (Java5)

V2C/2は本家V2CをベースにZのソースを移植しJava5でビルドしたもの(Twitterアカウント登録可能可能確認済み)
V2CMOD/2はV2CMODオリジナルをベースにZのソースを移植しJava6-8でビルドしたもの

使われ方はJava5ではV2C/2、Java6以上ではV2CMOD/2を想定しています
なのでV2CかV2CMODかという観点ではなく、Java5で動かすか、Java6以上で動かすかという観点での使用となります


Zから移植した機能は共に
 ・Twitter返信表示
 ・Twitter引用ツイート表示
 ・Twitterアンケート存在チェック
 ・Twitter短縮URL展開
を除くすべての機能です
(要は重いところ以外)

また本家とV2CMODの本来の機能差が一部残っています
把握してるところでは
 ・本家でGIFアニメが最後まで表示されない場合がある
 ・V2CMODで加えられたまちBBSに対するなんらかの修正(スクリプト絡みらしい)
があります

またwiki(https://v2c.kaz-ic.net/wiki/?%E9%9D%9E%E5%85%AC%E5%BC%8F%E6%B4%BE%E7%94%9F%E7%89%88#t3dc5c5e)にある
V2CMODの特徴のうち
 ・2chの新BEに対応
 ・したらばの過去ログの仕様変更に対応
 ・2chスレの最大容量の変更に対応
がV2C/2に反映されているかは不明です

870名無しさん@避難所:2018/05/05(土) 21:56:03 ID:bxmShjVM0
初めての起動時に設定を聞いてくるので以下のように入力して下さい
また設定後、起動が異常終了した場合、起動が停止した場合はV2Cを終了させて再起動して下さい

https://i.imgur.com/KbJ8L3h.png
https://i.imgur.com/ODO6asP.png
https://i.imgur.com/9NecQq4.png
https://i.imgur.com/FLUXUYc.png

https://i.imgur.com/Ey5YC39.png
https://i.imgur.com/neebHNU.png
https://i.imgur.com/SZ0gpF1.png
https://i.imgur.com/hFX1grC.png

重いかどうかの使用感(またそれが許容範囲内か)を知りたいです

871名無しさん@避難所:2018/05/05(土) 22:00:05 ID:bxmShjVM0
https://i.imgur.com/9NecQq4.png
強調色のところに#C0C0C0と入力してください

872 ◆9XZ3HUpzfw:2018/05/05(土) 22:00:58 ID:bxmShjVM0
もしもし、オレ、オレ

873 ◆9XZ3HUpzfw:2018/05/05(土) 22:13:19 ID:bxmShjVM0
>>869
移植しなかった処理に

取得済みツイートの140文字対応

を追加

874 ◆9XZ3HUpzfw:2018/05/06(日) 11:29:23 ID:pqPrSfeM0
>>863
ソースは全然見てないけどユーザTL取得のために鯖にアクセスするときのアカウントをユーザ毎に変えられればいいのかな?
よくわからないのがFilterStreamだとどうなるのか

理想:ユーザ毎にアカウント設定可
妥協:ユーザTL取得用のアカウント設定可

これが出来うる落とし所かな

875名無しさん@避難所:2018/05/08(火) 14:14:14 ID:yUOXuMdo0
imgurのファビコンmsgkwに
Wh?t?t?ps?://i\.imgur\.com/\w+\.(?:png|jpe?g|bmp|gif)
Wh?t?t?ps?://imgur\.com/(?!a/|delete)(?:gallery/)?(\w+)
と追記したのにhttps://imgur.com/だとファビコンが関連付けされない
dotupもhttpsは
Wh?t?t?ps?://(?:www\.)?dotup\.org/uploda/www\.dotup\.org\d+\.(?:png|jpe?g|bmp|gif)
に修正しても付かない何故だ

876名無しさん@避難所:2018/05/08(火) 20:56:45 ID:sgNpzLrs0
javaのメニューが使えた
マウスを動かしても色が反転しないから間抜けだけど
スクリプトからスレッドを終了させられないから
メモリーを消費してるんだろうな

877名無しさん@避難所:2018/05/09(水) 19:26:28 ID:/zmWkKAM0
javaの暗号クラス使ったら簡単に出来た
キーはこれ使った
java.lang.System.getProperty('user.name')

878名無しさん@避難所:2018/05/12(土) 11:59:40 ID:MZaGdtgM0
こんな感じにしたらメニュー表示がV2Cと同じ様になった
苦労した

//(メニューアイテム)
JMIArray.push( new javax.swing.JMenuItem(ItemText) ); //メニュー・アイテム
//(反転色設定)
var BGC = JMIArray[j].getBackground(); //バックグランドカラー取得
var BGCD = new java.awt.Color(java.lang.Integer('10860493')); //swingと同じ水色
//(反転MouseListener)
JMIML = new java.awt.event.MouseListener() {
mouseClicked: function(e) {},
mouseEntered: function(e) { e.getComponent().setBackground(BGCD ); },
mouseExited: function(e) { e.getComponent().setBackground(BGC); },
mousePressed: function(e) {},
mouseReleased: function(e) {}
};
JMIArray[j].addMouseListener(JMIML);

879名無しさん@避難所:2018/05/13(日) 10:43:23 ID:PuqkGIDU0
Java 8のNashornを使う時はスクリプトを書き換えないとダメなのか
面倒だな

880名無しさん@避難所:2018/05/13(日) 13:39:33 ID:PuqkGIDU0
スクリプトからV2Cのクラスって直接呼べるのかな
試してみるか

881名無しさん@避難所:2018/05/14(月) 12:57:08 ID:rdjw9D1c0
>>875
俺はちゃんとできてるけどな
ACR:Nファビコン用 mimgur Wh?t?t?ps?://i\.imgur\.com/\w+\.(?:png|jpe?g|bmp|gif)
ACR:Nファビコン用 mimgur Wh?t?t?ps?://imgur\.com/(?!a/|delete)(?:gallery/)?(\w+)

882名無しさん@避難所:2018/05/14(月) 17:01:44 ID:0qzljbKM0
java7はV2Cにアクセス出来ないな
java8なら仕様が変わったからアクセス出来るかも

883名無しさん@避難所:2018/05/15(火) 18:01:58 ID:7BLvFnp20
【V2C】 2.18.5 (Z Ver.) [R20180429] (L-0.7.0:amd64)
【Java】 [P]1.8.0_102-b14 (Oracle Corporation)
【OS】 Windows 8 (amd64)
【メモリ】 Total(Free)/Max.: 1043(762)/1778 (Phys. Total/Avail.: 16261/4093) [MB]
【不具合内容】
・ν速だけスレ立て画面が出てこない
・ν速のスレ一覧検索(ツールバーの方)で日本語だと機能しない

皆さんはどうでしょうか

884名無しさん@避難所:2018/05/15(火) 18:12:56 ID:7nF5CoKw0
再起動してみて

885883:2018/05/15(火) 19:18:07 ID:7BLvFnp20
再起動も変化無しでした
別環境でも試しときます

886名無しさん@避難所:2018/05/16(水) 00:01:40 ID:Y.INqgZ60
・他だとここにスレ立て画面がでるけどν速だと出ない
・ここに日本語を入力してスレ一覧検索をしても機能しない

っての具体的にスクショで貰えると助かります
あとその現象が起きた時に表示>コンソール出力にexceptionって書かれたエラーが出てないか
とかも

887883:2018/05/16(水) 00:35:18 ID:xJjLMty60
どうやら環境依存のようで
別環境だと全く問題ないようです

またオカシイ方の情報上げときます

888名無しさん@避難所:2018/05/16(水) 02:11:03 ID:nG/O/.0g0
自分はRes Over 1000に入れたスレの板でスレ立て画面が出なくなったことがある
ログフォルダのtwCacheにあるはずのV2C2chBBSAllowOver1000List.txtを確認してみて

889名無しさん@避難所:2018/05/16(水) 18:27:33 ID:tQRFFzqU0
>>869
これ下にURL 貼られてるけど表示しないな

https://twitter.com/amuse_mobile/status/996676634689331201

アミュモバ/@amuse_mobile 2018/05/16(水) 18:00:01

【#さくら学院】
さくら学院☆2018 〜転入生オリエンテーション〜
アミュモバチケット先行受付決定!!
<受付期間:2018/05/18(金)18:00〜05/21(月)23:59>
▽チケット詳細はこちら

890名無しさん@避難所:2018/05/16(水) 20:23:20 ID:Y.INqgZ60
スクショでくれ
わざと機能を削ったとこかも

891名無しさん@避難所:2018/05/16(水) 20:29:49 ID:tQRFFzqU0
>>889
こんな感じ
https://i.imgur.com/blrpbZW.jpg

892名無しさん@避難所:2018/05/16(水) 20:36:24 ID:Y.INqgZ60
あ違う
前から把握してるやつだった

WEB上ではiframeでicardってのを表示してるパターン
APIだとどうなってるのか全然調べてない奴
https://i.imgur.com/3wyZ4Lo.png

893名無しさん@避難所:2018/05/16(水) 20:38:36 ID:Y.INqgZ60
① どもRES over 1000がバグってっぽい
② Twitter iCradの表示

894名無しさん@避難所:2018/05/16(水) 20:46:10 ID:Y.INqgZ60
icardってのはアンケートの表示でも使ってる奴で
APIから帰ってくるJSONにはicardが存在するって情報がないのよね

895名無しさん@避難所:2018/05/16(水) 20:46:59 ID:Y.INqgZ60
>>891
スマン
ムダ足踏ませてしまった
早く気付ければよかった

896名無しさん@避難所:2018/05/17(木) 10:04:26 ID:aaq9AdR60
Twitterのアンケート関連のAPIのサンプル &middot; GitHub
https://gist.github.com/mpyw/fe6741f1348ff63b255d8a6c8d99b405

これは参考にならないのかな

897名無しさん@避難所:2018/05/18(金) 00:22:43 ID:SC1R5Akg0
>>896
来週試してみます

ただ1回のAPIで本文とcardを同時には取れないみたいなんで
可能な場合でもstatuses/lookupを使えるみたいなんで引用ツイートと同じ仕掛け
(まずTLを取得してツイートIDでカードを取得してマージ)
になる見込み

その他思い付いたことは
・Twitter公式アプリのキーじゃないとダメ(githubで見つけたキーだとDMを使えなかった、UAの偽装もしないとダメ?)
・引用ツイートの場合と異なり、こちらは既得分に対しては手当てはしない(これが遅いと言われる原因)
・短縮urlもそのままにする(アミュモバみたいに異常に長いurlかもしれないし)
・これが出来るってことはアプリぐるみでキーの不正使用を推奨してることに等しい
かな




掲示板管理者へ連絡 無料レンタル掲示板