B11のスレ (1000レス)
上下前次1-新
このスレッドは1000を超えました。
次スレ検索 歴削→次スレ 栞削→次スレ
1(7): 名無しさん@避難所 [] 2016/07/25(月) 22:16:37 ID:NJGKjsoo0(1/5) AAS
コッソリ・ヒッソリと・・・
API→read.cgi→SCを自動切り替えするAPIパッチ(B11)のスレです
本家、R2.11.8以下、MOD、MOD-tw 用
(for MacOSXはスノレパ on VMwareの-R2.11.8とMOD-twで動作を確認)
https://drive.google.com/folderview?id=0B6-I3SBvsil8Tm9OY3ZteXplOE0
jarとjsの修正のタイミングが異なる場合があるので格納場所は別とします
2chAPI>v2c_api_patch.jar>xxxxxxxxx.zip : v2c_api_patch_B11.jar と v2c_api_patch_B11_forMac.jar
2chAPI>script>system>readcgi.js>xxxxxxxxx.zip : readcgi.js と script/system/readcgi_aux.js
zipファイルをdl・解凍し、できたファイルをV2Cの所定の場所に格納してください
v2c_api_patch_B11.jar :Oracle Java6,7,8用
v2c_api_patch_B11_forMac.jar .:Apple Java6用
script/system/readcgi.js :+に添付されているjs(htmlからdatを生成する)を転用し必要に応じて修正
script/system/readcgi_aux.js .:B11用 API → read.cgi(html)切替チェック、過去ログチェック
B10をベースに以下の修正をしてます
・API→cgiの自動切り替え、cgi→scの自動切り替え
・dat生成部分を+に添付のreadcgi.jsをパクって外出しjsに
→今までパッチ内にあったhtmlからdatを生成する処理をjs化して外に出しました
・赤枠部分を設定に追加 http://i.imgur.com/TOuoJBm.png

今使ってるAPIパッチをバックアップして、
このAPIパッチの名前を今使ってるAPIパッチの名前に変更して下さい
尚、浪人とかBEは自分使ってないんでノーテストです
動作
API、read.cgi、scのチェック状態に従ってdatファイル、htmlを取得します
① API → read.cgi(html) → sc(dat) :全てチェックの場合
② API → read.cgi(html) :APIとread.cgiをチェックの場合
③ read.cgi(html) → sc(dat) .:read.cgiとscをチェックの場合
※ API → scのパターンはありません
scのdatを取得できた場合は、.netのレスを全て捨てて、scのdatからsc独自のレスを除去しスレを表示し直します
scのdatを取得できた場合の目印は、idや端末記号の後ろに「.net」と付きます
scのdatを取得できた場合は、.新規で取得したスレ表示の場合でも全レス既読の状態となります
既知の障害
SCから取得してつくったdatの相性が悪いとjs実行エラーになります
ログにエラーメッセージが出力されます、最悪の場合は以降に全てのjsが動かなくなります
901(1): 名無しさん@避難所 [age] 2017/06/11(日) 20:34:08 ID:VZGRMHts0(9/10) AAS
>>897
<rx>ttps://([0-9a-z]+)(\.2ch\.net|\.bbspink\.com)/ ttp://$1$2/ msg
bbspinkとなってますが、なんでもあり板は2ch板:mog2です。
902: 名無しさん@避難所 [age] 2017/06/11(日) 20:35:14 ID:VZGRMHts0(10/10) AAS
結果は同じく>>887の表示でした。
903(1): 名無しさん@避難所 [sage] 2017/06/11(日) 20:46:55 ID:y7PKCUAA0(11/17) AAS
今ウチのV2Cでは
http://i.imgur.com/1WnsrtA.png

と見えてるのでReplaceStr.txtが当たってればhttp://になるはずです
で、確認です(環境が分からないので重箱の隅話になるけど申し訳です)
①今弄ったReplaceStr.txtは、ヘルプ>V2C+についてで保存用フォルダと表示されてるフォルダにありますか?
②ReplaceStr.txtを開いて途中の隙間が空白じゃなくてTABになってることを確認して下さい
③スレをログごと削除してV2Cを再起動してスレを開いて下さい
904: 名無しさん@避難所 [sage] 2017/06/11(日) 20:52:54 ID:y7PKCUAA0(12/17) AAS
千奈美に
()で括って\.2ch\.netと\.bbspink\.comの間の | を置くと OR って意味になります
905(1): 名無しさん@避難所 [sage] 2017/06/11(日) 20:55:45 ID:QENgUa3Y0(1) AAS
いい加減、足切りも必要だと思う
こういう人は、はっきり言って非公式専ブラを使い続けるのは難しい
906: 名無しさん@避難所 [sage] 2017/06/11(日) 20:56:21 ID:y7PKCUAA0(13/17) AAS
完全に俺のチャットルーム化してるよなぁ
ここw
907: 名無しさん@避難所 [sage] 2017/06/11(日) 20:56:53 ID:IICNTnlw0(1) AAS
別に荒らしてるわけじゃないし、好きにしていいと思うよ
908: 名無しさん@避難所 [sage] 2017/06/11(日) 20:58:37 ID:y7PKCUAA0(14/17) AAS
わりとマジな話
そろそろ職変えモードに入るんで在宅で常に首を突っ込める状況じゃなくなるのも事実
909: 名無しさん@避難所 [sage] 2017/06/11(日) 21:04:51 ID:y7PKCUAA0(15/17) AAS
https問題は他にも苦労してる専ブラがある模様
910: 名無しさん@避難所 [sage] 2017/06/11(日) 21:18:02 ID:4L.UX9860(1) AAS
>>893
横からだがありがとう。
911: 名無しさん@避難所 [sage] 2017/06/11(日) 21:22:03 ID:y7PKCUAA0(16/17) AAS
>>893
こっちのほうがいいねやっぱ
こんどからこれを使わせてもらおう
912(1): 名無しさん@避難所 [sage] 2017/06/11(日) 21:25:27 ID:SPNIkVTg0(1) AAS
パッチ、スクリプト作者には感謝しかないのでこんなこと言うのはアレだが
正直一から十まで熱心にサポートしすぎだと思う
とりあえず困ったら対応してくれる便利屋みたいに認識されて収集つかなくなったり
色々消耗するんじゃないかと勝手に危惧してる
913: 名無しさん@避難所 [sage] 2017/06/11(日) 22:26:35 ID:y7PKCUAA0(17/17) AAS
おーい
914: 名無しさん@避難所 [sage] 2017/06/11(日) 23:31:37 ID:0hOHZnZU0(1) AAS
なんか、泣けるな
V2Cは永遠なり…
915: 名無しさん@避難所 [sage] 2017/06/12(月) 01:44:53 ID:tpe83zWo0(1) AAS
>>912
>とりあえず困ったら対応してくれる便利屋みたいに認識されて収集つかなくなったり
>色々消耗するんじゃないかと勝手に危惧してる
そもそもオリジナル作者も、これで居なくなっちゃったんだったら申し訳ないな。
私も、オリジナル作者、パッチ、スクリプト作者には感謝してます。
916: 名無しさん@避難所 [sage] 2017/06/12(月) 04:58:48 ID:0pTCv77k0(1/2) AAS
返事がなくなるのはサメだよね
上のほうで喰われてる奴居たし
917: 名無しさん@避難所 [sage] 2017/06/12(月) 05:09:19 ID:gONQHq7k0(1) AAS
>>905,912
1行も書けないカスが言ってんだぜ、これ
しかも、こういうことがあると毎回
918: 名無しさん@避難所 [sage] 2017/06/12(月) 06:35:26 ID:fQ.wyAfQ0(1) AAS
最近スレッドの主旨にそぐわないふざけた書き込みが増えている
このような愚行を繰り返す不届き者はもちろん徹底的に糾弾すべきだが、
これらを許容している板の緩い空気にも問題がある
ふざけた書き込みに対する毅然とした対応、ネタの排除、モラルの回復、
以後はこの3つを徹底していただきたい
919: 名無しさん@避難所 [sage] 2017/06/12(月) 09:42:09 ID:IUtxm5UA0(1/2) AAS
>>901
俺のはこうなる、問題なくスレを取得できる
<rx>ttps://([0-9a-z]+)(\.2ch\.net|\.bbspink\.com)/ ttp://$1$2/ msg
あなたのはこうだ
<rx>ttps://([0-9a-z]+)(\.2ch\.net|\.bbspink\.com)/ ttp://$1$2/ msg
タブキーで入力する所に、半角スペースを入力しているのではないだろうか?
920: 名無しさん@避難所 [sage] 2017/06/12(月) 09:44:26 ID:IUtxm5UA0(2/2) AAS
勘違いだった
忘れてくれ
921: 名無しさん@避難所 [sage] 2017/06/12(月) 10:14:10 ID:p9hTJ91o0(1/22) AAS
避難所のV2C+スレの
したらばスレ:computer_43680
に対応したものをB11.9として上げる予定です
現状では
2ちゃん互換掲示版からdatを取得する際にdat自体を正常に取得できているにも関わらず
掲示版側がContent-Typeと言うモノを応答情報として返してくれてないために
V2Cの通信処理が「あ、これエラーね」と判断してそのdatを捨てて、代替取得のために余計な処理をしてしまう
ということが起きてしまいます
これを回避します
#Content-Type:受信したそれが一体何なのかという情報
馴染みのあるところではhtmlだとかtextだとかjpegだとかmp4だとかを返してくれます
922: 名無しさん@避難所 [sage] 2017/06/12(月) 10:19:01 ID:Sy9YyzTw0(1) AAS
燃え尽きなように気長にやってね
923: 名無しさん@避難所 [sage] 2017/06/12(月) 10:26:17 ID:p9hTJ91o0(2/22) AAS
時間取れなくなりそうだから、出来ることは先にやっときたくて
readcgi.jsの件
万が一の時はどなたかよろしくお願いします
924(1): 名無しさん@避難所 [age] 2017/06/12(月) 11:41:07 ID:OmR9Fwk60(1/17) AAS
>>903
①今弄ったReplaceStr.txtは、ヘルプ>V2C+についてで保存用フォルダと表示されてるフォルダにありますか?
はい、あります。
②ReplaceStr.txtを開いて途中の隙間が空白じゃなくてTABになってることを確認して下さい
TABキーで処理してます。
③スレをログごと削除してV2Cを再起動してスレを開いて下さい
やりましたが直りませんでした。
自分であれこれやってみます。
ちなみにReplaceStr.txt貼ります。
http://up.mugitya.com/img/Lv.1_up107337.png

何か他の記述が邪魔してるのかもしれませんね。
ありがとうございました。
925(2): 名無しさん@避難所 [sage] 2017/06/12(月) 11:51:52 ID:p9hTJ91o0(3/22) AAS
先頭の定義だけ残して残りを全てコメントアウトして試してみてください
それで行けるなら何かが確かに邪魔してるかも
926(2): 名無しさん@避難所 [age] 2017/06/12(月) 11:52:34 ID:OmR9Fwk60(2/17) AAS
2ch板:mog2
この板のURLを手動で「s」抜いて
2ch板:mog2
で読み込んだら、スレッドがちゃんと見えました。
ありがとうございました。
927: 名無しさん@避難所 [age] 2017/06/12(月) 11:54:00 ID:OmR9Fwk60(3/17) AAS
>>925
はい、やってみます。
928(1): 名無しさん@避難所 [age] 2017/06/12(月) 11:57:35 ID:OmR9Fwk60(4/17) AAS
>>925
おっしゃる通り、他の記述を消したら
2ch板:mog2で取得できました。
http://up.mugitya.com/img/Lv.1_up107338.png

929: 名無しさん@避難所 [age] 2017/06/12(月) 12:04:49 ID:OmR9Fwk60(5/17) AAS
最初の(>>893なしの状態)ReplaceStrに戻したんですが、https表示になりませんでした。
一度読み込むともとに戻らないんですかね?
手動で「s」とって再読込で直った感じです。
930(1): 名無しさん@避難所 [sage] 2017/06/12(月) 12:08:38 ID:p9hTJ91o0(4/22) AAS
再読み込み or 再起動をしてないと上手くいった時の定義が残ったままになってるけど
そこはどうでしょうか?
一番確実なのは面倒でもReplaceStrを直すたびにV2C再起動
931(1): 名無しさん@避難所 [sage] 2017/06/12(月) 12:12:16 ID:p9hTJ91o0(5/22) AAS
NGFiles.txtを晒すスレが怪しそうな気もするけど
先頭の定義だけ生かして
残りのうち下半分をコメントアウトして確認
→まだ解消しないようならその半分をまたコメントアウトして確認
→解消したなら今度は逆にコメントアウトした上半分のコメントアウトを外して確認
を繰り返して犯人を絞り込んでいけばよいかと思います
932: 名無しさん@避難所 [age] 2017/06/12(月) 12:34:15 ID:OmR9Fwk60(6/17) AAS
>>930
ReplacsStrを書き換えた場合は、必ずv2cを再起動してます。
933: 名無しさん@避難所 [sage] 2017/06/12(月) 12:39:52 ID:p9hTJ91o0(6/22) AAS
httpなら見られるってことの裏は取れたので
ゴールはhttpsがhttpに正しく変換されるってことに絞られたと思います
でテスト用のレスを次のテストに使っても結果を見誤まる可能性があるので
確認確認のターゲットはこのスレの
>>882
>>883
だけに絞ったほうが良いかと
第1ステップで
V2Cを終了させて ReplaceStr.txt の名前を変えて存在しない状態にしてV2Cを起動 → >>882 と >>883 はhttpsのままが正解
第2ステップで
V2Cを終了させて ReplaceStr.txt の中身を >>928 の画像の状態にして保存してV2Cを起動 → >>882 と >>883 はhttpになるのが正解
→これが確認できれば他の定義が悪さをしてると判断できます
第3ステップで
v2Cを終了させて ReplaceStr.txt の中身を第1ステップ前の状態に戻してV2Cを起動 → >>882 と >>883 はhttpsになるのが正解
→これが確認できれば生かす他の定義を絞り込んでいけば悪さをしてる定義をあぶり出すことができると思います
934: 名無しさん@避難所 [sage] 2017/06/12(月) 12:41:08 ID:p9hTJ91o0(7/22) AAS
まずは第2ステップまで確認してみてもらえますか?
935: 名無しさん@避難所 [sage] 2017/06/12(月) 12:43:21 ID:p9hTJ91o0(8/22) AAS
同じ物を見ながら確認を出来ないので行き違いもあるかと思いますが
そこはよしなに
936: 名無しさん@避難所 [age] 2017/06/12(月) 12:44:11 ID:OmR9Fwk60(7/17) AAS
>>931
1,スレッド一覧から「なんでもあり」板2ch板:mog2を削除して
v2cを終了させる。
2,ReplaceStrのファイルをユーザー\v2cホルダーより削除する。(リネーム)
3,v2cを起動する。
この結果、なんでもあり板は2ch板:mog2というURLで取得しに行って
各スレッドもちゃんと見えます。
結果、再現させるためにはv2cの削除(アンインストール)までしないと無理かもしれません。
ReplaceStrがない状態で「s」がとれているので、>>931の作業をしても検証できないと思います。
937: 名無しさん@避難所 [age] 2017/06/12(月) 12:44:55 ID:OmR9Fwk60(8/17) AAS
v2cホルダー(ReplaceStrなし)
http://up.mugitya.com/img/Lv.1_up107339.png

938(1): 名無しさん@避難所 [sage] 2017/06/12(月) 13:00:27 ID:p9hTJ91o0(9/22) AAS
今自分はレス中のhttps://がhttp://に変換されないことに関して意識が行ってるんですが
これに関してはどうでしょうか?
939(1): 名無しさん@避難所 [sage] 2017/06/12(月) 13:06:50 ID:p9hTJ91o0(10/22) AAS
>結果、再現させるためにはv2cの削除(アンインストール)までしないと無理かもしれません。
V2C+本体やJavaに起因する話ではないのでそこまでの必要はないと思います
微妙に行き違いが発生しつつある気もするんですが
①板一覧から「なんでもあり」板をクリックして、それでスレ一覧が表示され、スレ一覧のクリックでそのレスが表示される
②このスレの>>882と>>883が https://ではなく http://で表示される
この二つに問題がないようなら通常営業のだと思います
940(1): 名無しさん@避難所 [age] 2017/06/12(月) 13:19:28 ID:OmR9Fwk60(9/17) AAS
>>938
私の場合ですと、>>926を一回やったら後はReplaceStrがなくても
http://で読み込めてます。
最初のきっかけさえつかんだらv2c側で記憶しているんだと思います。
私の場合は、ReplaceStrで「s」を抜くのか。
手動で抜くのかだけのことでした。
941: 名無しさん@避難所 [age] 2017/06/12(月) 13:20:29 ID:OmR9Fwk60(10/17) AAS
>>939
いろいろありがとうございました。
942(2): 名無しさん@避難所 [sage] 2017/06/12(月) 13:24:03 ID:p9hTJ91o0(11/22) AAS
>>940
>②このスレの>>882と>>883が https://ではなく http://で表示される
これはどうなってますか?
943(1): 名無しさん@避難所 [age] 2017/06/12(月) 13:24:48 ID:OmR9Fwk60(11/17) AAS
すみません、追記ですが。
>>926の状態のときにhttps://のなんでもあり板タブと、http://のなんでもあり板タブが
2つスレ一覧にある状態でした。
そして、https://の方のタブを閉じました。
それ以降は 雑談系2>なんでもあり をクリックするとhttp://で取得されています。
944(1): 名無しさん@避難所 [age] 2017/06/12(月) 13:35:01 ID:OmR9Fwk60(12/17) AAS
>>942
現状、ReplaceStrは
(前略)
//20170611 なんでもあり板修復
//<rx>ttps://([0-9a-z]+)(\.2ch\.net|\.bbspink\.com)/ ttp://$1$2/ msg
//https->http (板とスレッドリンク)
//<rx>ttps(://\w+\.(?:2ch\.net|bbspink\.com)[/.\w]+) ttp$1<font color=gray> [https->http]</font> msg
何も効かせていません。(昔のまま)
で、
>>882をクリックすると>>887の内容がレス欄に新しいタブで表示されます。
>>883のURLを取得すると(クリック)
2ch板:mog2(最初からある なんでもあり板)と
2ch板:mog2(いまクリックして取得した なんdもあり板)の2つのタブがスレッド一覧にできます。
945: 名無しさん@避難所 [sage] 2017/06/12(月) 13:41:33 ID:p9hTJ91o0(12/22) AAS
>>944
ちょっと待っててね
今長い作文を書いてるんでw
946(1): 名無しさん@避難所 [age] 2017/06/12(月) 13:47:31 ID:OmR9Fwk60(13/17) AAS
>>942
ReplaceStrを効かせた場合。
//20170611 なんでもあり板修復
//<rx>ttps://([0-9a-z]+)(\.2ch\.net|\.bbspink\.com)/ ttp://$1$2/ msg
//https->http (板とスレッドリンク)
<rx>ttps(://\w+\.(?:2ch\.net|bbspink\.com)[/.\w]+) ttp$1<font color=gray> [https->http]</font> msg
↑ ↑ ↑
これを効かせました。>>924のhttp://up.mugitya.com/img/Lv.1_up107337.png
のように先頭に置いても
また最後尾に移動しても、>>882や>>883はhttps://で正常にスレッドも板も取得できます。
どうして最初からこうならなかったのか。
何がなんだかわかりません。
947: 名無しさん@避難所 [age] 2017/06/12(月) 13:49:11 ID:OmR9Fwk60(14/17) AAS
>>946の訂正
誤り>>882や>>883はhttps://で正常にスレッドも板も取得できます。
正解>>882や>>883はhttp://で正常にスレッドも板も取得できます。
↑
「s」なし
948(1): 名無しさん@避難所 [sage] 2017/06/12(月) 13:52:14 ID:p9hTJ91o0(13/22) AAS
>>943
その件了解しました
①同じ板なのにスレ一覧がhttpsとhttp二つあることの弊害
スレ一覧でスレをクリックした場合は、2ちゃんのAPI仕様変更以前のurlでdatを取りに行きます
B11やV2C+の通信部分はread.cgiモードの場合、このdatのurlをWEBページのurlに変換してhtmlを取得しにいくのですが
スレ一覧をhttps://で取得した場合は、このdat取得のurlがhttps://になってしまうため
WEBページurlへの変換規則から外れてしまい、https://形式のdat取得urlでdatを取りにいっていまします
すなわちパッチが当たっていない状態と同じとなり、3/13なんたらのメッセージが返ってきてしまいます
V2Cを使ってる側からみたらhttpsかhttpかだけの違いでどちらも2ちゃんなんですが
V2Cの中での2ちゃんは「httpの2ちゃん」しかなくてhttpsのほうは外部板(=2ちゃんではない)の扱いになっています
つづく
949(1): 名無しさん@避難所 [sage] 2017/06/12(月) 14:04:31 ID:p9hTJ91o0(14/22) AAS
②レス中の2ちゃんやBBSPINKがhttpsになってる弊害
V2Cはurlが特定のルールを満たしているとその板を2ちゃんやPINKとみなして
V2Cで開こうとします
この時にhttpsであるかhttpであるかを考慮していないようでどちらもV2Cで開こうとします
この時にurlがhttpsのスレ一覧のurlだった場合、そのスレ一覧を開いてくれるのですがhttpsとhttpを別の板と解釈してしまい
httpsでスレ一覧を開いてしまいます
このため既にhttpのスレ一覧を開いていてもhttpsでスレ一覧を作ってしまい
「(V2C的には違うけど利用者的には)同じスレ一覧が2つできる状態」
になります
urlがhttpsのスレのurlだった場合も①と同じくhttpsのdat取得urlでdatを取りに行き3/13がどうたらが返ってきます
950: 名無しさん@避難所 [age] 2017/06/12(月) 14:11:30 ID:OmR9Fwk60(15/17) AAS
>>948-949
なるほど、よくわかりました。
API仕様や、外部板という判断をしてしまうわけですか。
しかし、どうして最初から「s」がReplaceStrで消すことができなかったのか。
疑問は残りますが、私のような人は手動で消せば行けるということでww
951(1): 名無しさん@避難所 [sage] 2017/06/12(月) 14:13:18 ID:p9hTJ91o0(15/22) AAS
なんで操作の順番とかでケースバイケースとかで不可避なんだとは思いますが
V2C内部にhttps形式の2ちゃんやピンクが存在することはあまり望ましいことではありません
なのでhttpsのスレ一覧は全て削除し、レス中のhttpsの2ちゃんurlは全てhttpの2ちゃんurlになってる状態をつくらなきゃかもです
https→http変換が上手くいったみたいですけど
ReplaceStr.txtを希望の最終形の状態に修正して
httpsのスレ一覧を全部削除してもう一度V2Cを起動しなおして見て下さい
それでhttps削除のリセットで上手くいったら問題無いかと思います
スレ一覧が二つあった弊害なのかなぁ
多分誰も経験してなかったケースじゃないかと
952: 名無しさん@避難所 [sage] 2017/06/12(月) 14:15:58 ID:p9hTJ91o0(16/22) AAS
>しかし、どうして最初から「s」がReplaceStrで消すことができなかったのか。
>疑問は残りますが、私のような人は手動で消せば行けるということでww
最近増えてきてるんですよ
https://でレスにurlを貼る人
953: 名無しさん@避難所 [sage] 2017/06/12(月) 14:17:12 ID:p9hTJ91o0(17/22) AAS
つづき
なんで自分で気を付けても貰い事故になる場合があるんで
ReplaceStr.txtでの自動変換が必須だとと思ってます
954(1): 名無しさん@避難所 [sage] 2017/06/12(月) 14:24:28 ID:p9hTJ91o0(18/22) AAS
http://i.imgur.com/DW8WJdA.png

httpsで板やスレを登録するとこんな感じで外部板=2ちゃん互換掲示版の扱いになるんですよね
955: 名無しさん@避難所 [age] 2017/06/12(月) 14:44:04 ID:OmR9Fwk60(16/17) AAS
>>951
https://で取得したスレ一覧のタブを一旦消去するってわけですか。
やってみます。
956(1): 名無しさん@避難所 [age] 2017/06/12(月) 14:46:11 ID:OmR9Fwk60(17/17) AAS
>>954
そうです。
調べたら他にhttps://で取得している板はないですね。
957: 名無しさん@避難所 [sage] 2017/06/12(月) 14:53:13 ID:p9hTJ91o0(19/22) AAS
>>956
ならもう健全な状態になってるんでReplaceStr.txtも普通に当たってくれるんじゃないかと
まあ本当のところの原因はプログラムをおっかけないと分からないと思うんで結果オーライってことで
958: 名無しさん@避難所 [sage] 2017/06/12(月) 16:43:37 ID:Yo9MYEDc0(1) AAS
おつかれさまー
v2cのjavaクラスの説明までしそうな勢いなので驚きw
強要しないけど、log下に同じスレのファイルを重複させたくなければ、
2ちゃんの接続はhttpに統一した方が良い…けど、閲覧できれば何でもいいユーザは諦めちゃうかもね
板サイドが安定(?)すれば、面倒な手間を省いたパッケージになるかもしれないし、
それを待ってもいいような気もする
今回の話は非常に勉強になりました、多謝!
959(1): 名無しさん@避難所 [sage] 2017/06/12(月) 17:10:02 ID:vZDpwxW.0(1) AAS
俺もプログラミングを勉強して手伝いたいが
まず何から始めればいいのかさえ分からん
やっぱり数学とかが得意じゃなければ
作るのは難しいのだろうか?
960: 名無しさん@避難所 [sage] 2017/06/12(月) 17:22:53 ID:ioQibIxc0(1) AAS
漠然的なプログラミングやりたい じゃ絶対長続きしないぞ
数学と言うより一種のパズルみたいなもんだから
961: 名無しさん@避難所 [sage] 2017/06/12(月) 17:34:46 ID:p9hTJ91o0(20/22) AAS
V2C+の作者さんの先見の明のreadcgi.jsのおかげで
Java屋は一人でよくて仮にそのJava屋がいなくても
Javascript屋が何人かいたらどうにかなるって体制が出来てる
ってのはホント大きいと思う
>>959
googleで働くならそのレベルなんだろうけど
readcgi.jsをメンテするならむしろ国語かも
文字の羅列をパターン化して分割点を見つける技術
readcgi.jsの修正も高等計算をしてるわけじゃなくて、文字の羅列を弄って自分に都合がいいように整形してるだけだし
まさにパズル
必要なものは
・javascript(まずは、ほぼ簡単な命令で文字の羅列を弄るだけ)
・正規表現(ってやつ、これはレスパネに表示される検索テキストボックスで自習できますw)
・根気
962(1): 名無しさん@避難所 [sage] 2017/06/12(月) 18:00:14 ID:zEdY6x8o0(1/2) AAS
スレッドのプロパティでlastmodify.txtの情報獲得できるようにできんかね
ってどこで聞けばいい?
963: 名無しさん@避難所 [sage] 2017/06/12(月) 18:03:59 ID:.14ap4Mc0(1) AAS
なんかPCから書き込んでるのに携帯からの書き込み扱いされることがある
964: 名無しさん@避難所 [sage] 2017/06/12(月) 18:43:39 ID:0pTCv77k0(2/2) AAS
じぇーんと両方使ってるのかReplaceStrにdateとか入ってるんだね
多分V2Cには効かないと思うけど
ひょっとして設定ファイルも入ってたり
965(1): 名無しさん@避難所 [sage] 2017/06/12(月) 19:01:39 ID:p9hTJ91o0(21/22) AAS
>>962
V2C本体の改造になるんで各開発元
966(2): 名無しさん@避難所 [sage] 2017/06/12(月) 20:41:24 ID:p9hTJ91o0(22/22) AAS
新スレ立てました
B11 と readcgi.js のスレ
したらばスレ:computer_43680
>>4以降によくつまづくことと対処を書いたんですけど
読み書き周りでつまづくことってまだありますかね?
967: 名無しさん@避難所 [sage] 2017/06/12(月) 21:31:39 ID:zEdY6x8o0(2/2) AAS
>>965
どもども
968(1): 名無しさん@避難所 [sage] 2017/06/13(火) 00:13:41 ID:XfaQahgU0(1/4) AAS
>>966
>読み書き周りでつまづくことってまだありますかね?
単なる質問ですが、post.jsの役割と導入目的は何でしょ?
※現状うちの環境では不具合らしきものはなさそうなので、スクリプトは未導入です
このスクリプトは、2ちゃん鯖のSSLサポートの有無を確認しておき、
書き込みメッセージ中に2ちゃんSSL鯖のURLがある時に変換(http→https)するのかなあ、と…
※ソース眺めたり、ググった印象です
で、一体この機能は何の為だろう?
ReplaceStr.txtの「https→http」変換ほどV2Cの動作に影響はなさそうだし、
書き込みエラーが出たらスクリプト導入すんのか??
と、zipを抱えながら放置してます
気が向いたら相手して下さい
969: 名無しさん@避難所 [sage] 2017/06/13(火) 00:20:19 ID:XfaQahgU0(2/4) AAS
2ちゃん鯖が全てSSL化してhttpアクセス禁止した時の為やら、
他のブラウザの為かなぁ…
連スレ、失礼
970: 名無しさん@避難所 [] 2017/06/13(火) 01:13:49 ID:XfaQahgU0(3/4) AAS
>>966
今更ですが、>>968の解答を見つけました
>>356>①read.cgiモードの場合、SSL鯖への2回目以降の通信をhttpsで行うようにしました
>>357>個人的にはSSL鯖との通信はhttps化がベストの判断でB11.5を作りました
スクリプト導入しよっかなあ、と思います。パーミッションはAっぽい…
ご迷惑お掛けしました。
971(1): 名無しさん@避難所 [sage] 2017/06/13(火) 08:41:12 ID:vkP59VrM0(1/5) AAS
post.jsの機能ですけど簡単にいうと
どうもread.cgi Ver 07のページはWEBブラウザで見るとhttps接続がデフォになってるようなので
書き込み欄にread.cgi Ver 07のスレのURLを貼った場合、URLがhttp接続だったらそれをhttpsに置き変える
になります
972(1): 名無しさん@避難所 [sage] 2017/06/13(火) 08:44:47 ID:vkP59VrM0(2/5) AAS
>>356,357に関してはpost.jsの有無に関係なくB11内部で勝手にやってます
973(1): 名無しさん@避難所 [sage] 2017/06/13(火) 08:59:21 ID:vkP59VrM0(3/5) AAS
以下WEBブラウザで見る場合の話ですが
① 2chスレ:operate (read.cgi Ver 07のページ)
② 2chスレ:software (read.cgi Ver 06のページ)
①も②もWEBブラウザのアドレスバーにurlを直接叩くとhttpで接続されますが
最新50をクリックすると②はhttpのままですが①はhttpsとなってしまいます
この挙動を根拠に read.cgi Ver 07=https とみなしています
974: 名無しさん@避難所 [sage] 2017/06/13(火) 19:43:15 ID:XfaQahgU0(4/4) AAS
>>971-973
途中でpost.jsとread.cgiを混同して勘違いしました
最新50のクリック時の挙動の違いを確認できました
ありがとうございます
975: 名無しさん@避難所 [sage] 2017/06/13(火) 21:41:40 ID:vkP59VrM0(4/5) AAS
>>893
初歩的な質問で申し訳です
[/.\w] の中の . なんですけど
ピリオドとして扱われるのでしょうか?
ワイルドカードとして扱われるのでしょうか?
976: 名無しさん@避難所 [sage] 2017/06/13(火) 22:37:45 ID:uKfJBnHc0(1) AAS
角括弧の中では特殊な意味を失い文字そのものを指し示します
つまりピリオドという文字そのものとして扱われます
2ch,pinkドメインの後ろにはスラッシュ、ピリオド、英数字、が来るはずなのでそう書きました
977: 名無しさん@避難所 [sage] 2017/06/13(火) 22:52:42 ID:vkP59VrM0(5/5) AAS
ありがとうございます
978: 名無しさん@避難所 [sage] 2017/06/14(水) 09:12:22 ID:AwwMosCs0(1/2) AAS
とりあえず向こうに思い付いたトラブルを全部かきだしています
979: 名無しさん@避難所 [sage] 2017/06/14(水) 21:14:32 ID:AwwMosCs0(2/2) AAS
遺言を書いてる気分になってきた(w
980: 名無しさん@避難所 [sage] 2017/06/15(木) 06:29:09 ID:aX0aTsl20(1/2) AAS
readcgiだとお絵かきのURLがちゃんと出てないなと思ったらDATと同じ書式になってなかった
どこでバグ報告すればいいのかわからんがここで報告しておく
981: 名無しさん@避難所 [sage] 2017/06/15(木) 07:18:59 ID:zAXFqicI0(1/5) AAS
//で始まる件っすよね
sssp:が無いんですけど
V2C+はssspを表示出来てた記憶があるんですけど他はムリって認識です
(V2c+もさっき動かした感じだとReplaceStr.txt無しでもssspがhttpに置きかえられてた感じ)
ここら辺どうでしたっけ?
これ次第でV2C+とそれ以外で対処方法が変わってくるんで
982(1): 名無しさん@避難所 [sage] 2017/06/15(木) 09:10:01 ID:aX0aTsl20(2/2) AAS
readcgiでssspを処理する必要はないでしょ
APIで取得できるDATと同じ書式にするのが正解
そうしないとreplaceStrで置換する時にAPI使ってる人とreadcgi使ってる人で書き方が変わってしまう
983: 名無しさん@避難所 [sage] 2017/06/15(木) 10:57:46 ID:zAXFqicI0(2/5) AAS
>>982
そこに関して言えば
まさかreadcgi.jsを本当に共有出来る日がくるとはwって感じ
ssspで画像を表示出来てたのってV2C+だけのはずだったんで
ちゃんとするなら
① readcgi.jsで欠落してるssspを補う
② V2C+ 以外はReplaceStr.txtでsssp://をhttp://に置換する
ですかね
そうするとReplaceStr.txtで不要な定義が出てくるかも
ただ最近、自分に関係ないからって理由でreadcgi.jsの更新率落ちてるんですよね
これも修正しても今の時点じゃ大して使われないかなとw
984: 名無しさん@避難所 [sage] 2017/06/15(木) 11:22:33 ID:zAXFqicI0(3/5) AAS
なんかいろいろと勘違いしてたみたい
BEアイコンってssspにしてリンク画像の設定でチェックいれたらurl無しで表示されるのね
985: 名無しさん@避難所 [sage] 2017/06/15(木) 13:40:17 ID:zAXFqicI0(4/5) AAS
read.cgiモード時のBEアイコン・お絵描き画像URL不正(http化)に関してこうします
read.cgiモードの場合でもimg.2ch.netとo.8ch.netの画像のプロトコルはssspとする(現在は//から始まっていて不明)
そのためにreadcgi.jsでssspの付加を行う
//o.8ch.net回避のために
ReplaceStr.txtに「<rx><img src="//([^"]+)"> http://$1 msg」の追加を推奨してきたが
readcgi.js内でsssp化するので、ReplaceStr.txtから「<rx><img src="//([^"]+)"> http://$1 msg」を削除してもらう
「<rx>
msg」がある場合もそれを削除してもらう
(BEアイコン)はリンク・画像設定でURL無しでのアイコン表示が可能だが
(お絵描き)は不正URLとみなされ画像を表示できないため、ReplaceStr.txtでssspからhttpに置き変える
6/17に
986: 名無しさん@避難所 [sage] 2017/06/15(木) 18:19:36 ID:zAXFqicI0(5/5) AAS
http://itest._2ch.net/test/read.cgi/famicom/1460601564/
987: 名無しさん@避難所 [] 2017/06/16(金) 17:55:41 ID:lfL0thnw0(1/4) AAS
完璧主義すぎだから一息ついてほしい
体調壊したり燃え尽きそうで心配
>まさかreadcgi.jsを本当に共有出来る日がくるとはwって感じ
よく外部化したJSの修正版が氾濫しないで落ち着いてる
だから一人でdat変換を抱えずにこのリリースで作者も落ち着こ?
とりま頑張りすぎの作者たちは休んで!おなしゃす(-m-)” パンパン
988: 名無しさん@避難所 [] 2017/06/16(金) 18:04:01 ID:lfL0thnw0(2/4) AAS
逆に急かせたかもしれんね
ReplaceStr.txtで回避できてるのでリリース急がんでもいいと思う
混乱時より楽になってるんで多謝多謝
989: 名無しさん@避難所 [sage] 2017/06/16(金) 18:26:46 ID:ohuBHZsk0(1) AAS
俺的にはReplaceStr.txtで変更してるから
jsでやらなくてもと思うけど
990: 名無しさん@避難所 [sage] 2017/06/16(金) 18:43:40 ID:B14gB7qU0(1/2) AAS
BEと縁遠いなら影響は無いけどBEが身近にある場合は
BEアイコンをssspにしたほうがレスが全然美しいのよね
これがまた
http://i.imgur.com/XdtiLTL.png

991(1): 名無しさん@避難所 [sage] 2017/06/16(金) 19:05:02 ID:5Dp5dfvc0(1) AAS
beやらbeアイコン、beコテは目障りだから消してる
992: 名無しさん@避難所 [sage] 2017/06/16(金) 19:18:57 ID:B14gB7qU0(2/2) AAS
>>991
sssp化するとなんか厄介なことになる?
993: 名無しさん@避難所 [sage] 2017/06/16(金) 21:51:26 ID:U4eder.c0(1) AAS
>だから一人でdat変換を抱えずにこのリリースで作者も落ち着こ?
readcg.jsはそろそろ手を離せればと思ってます
なんかあった時に誰にでもスグ直せて、V2Cユーザがみんなそれを使える
これを実現したくてV2C-R+(だった)のgetdat.jsをお借りしたわけですし
B11用につくったreadcgi.jsがR+や+でも動くかどうかの確認をお願いしたり
B11のリリースzipからreadcgi.jsを外したのもその流れです
#github化できれば行く行くはStartupJSがバージョンチェックをしてそれで自動更新までいっちゃうとか
994: 名無しさん@避難所 [sage] 2017/06/16(金) 22:59:53 ID:qM7.fe4Y0(1) AAS
BEアイコンを気にしないならやっぱssspにしたほうがレスが綺麗に見えるw
995(1): 名無しさん@避難所 [sage] 2017/06/16(金) 23:22:43 ID:tE3FKtpw0(1/2) AAS
そろそろ次スレ
996: 名無しさん@避難所 [] 2017/06/16(金) 23:23:58 ID:lfL0thnw0(3/4) AAS
>readcg.jsはそろそろ手を離せればと思ってます
それが良いと思う
997(1): 名無しさん@避難所 [] 2017/06/16(金) 23:25:27 ID:k1U/.SUo0(1) AAS
>>995
B11 と readcgi.js のスレ
したらばスレ:computer_43680
998: 名無しさん@避難所 [sage] 2017/06/16(金) 23:26:33 ID:tE3FKtpw0(2/2) AAS
>>997
乙です
999: 名無しさん@避難所 [] 2017/06/16(金) 23:52:49 ID:lfL0thnw0(4/4) AAS
備忘録
・post.jsの導入の件
・BEアイコンの件
したらばスレ:computer_43680
1000: 名無しさん@避難所 [sage] 2017/06/16(金) 23:56:41 ID:z/io4UUQ0(1) AAS
Thousand
上下前次1-新書関写板覧索設栞歴
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル
ぬこの手 ぬこTOP 0.177s*