板情報 | コンピュータ ]

気まぐれサポート掲示板

ダウンロードはこちらから。 http://mukiyu.g.ribbon.to/
 
1 : テストその3(48) / 2 : テストその2(392) / 3 : JaneLogMoverサポートスレッド(22) / 4 : htmltodatサポートスレッド(1014)
  (全部で4のスレッドがあります)

掲示板の使い方 / 新着をメールで受信 / 過去ログ倉庫 / スレッド一覧 / リロード




1 テストその3 (Res:48)All First100 Last50 SubjectList ReLoad 1
1名無しさん :2006/07/16(日) 12:46:35
このスレはまあ案山子みたいなもんですかね・・・
とりあえずテスト。

42 ◆/vmukiyuzw :2015/01/20(火) 23:57:41
まあそれはそうなんですが一時的かもしれない仕様をhtmltodat内部に取り込むのも
ちょっと抵抗があってですね・・・
できれば外出しにしたい、汎用的にしたい、ていう気持ちと
内部に取り込んだ時の今後の影響とかいろいろ考えてしまって
ちょっと手を出しかねてる・・・まあとりあえず様子見かなて感じです。


43名無しさん :2015/02/11(水) 00:10:42
test


44名無しさん :2016/05/22(日) 20:45:46
test


45名無しさん :2016/05/22(日) 20:46:11
test


46名無しさん :2018/06/16(土) 14:04:46
てすと


47名無しさん :2018/06/30(土) 11:11:44
test


48 ◆/vmukiyuzw :2018/07/11(水) 02:56:23
test


名前: E-mail(省略可)
全部読む 最新50 1-100 メール受信 掲示板トップ リロード


2 テストその2 (Res:392)All First100 Last50 SubjectList ReLoad 2
1名無しさん :2002/11/28(木) 00:05
テストその2

386 ◆/vmukiyuzw :2018/06/03(日) 00:23:24
>>385さん
これは「自分のところにLinux環境を作って検証しろ」という案件かと思って一瞬頭がくらっとなったのですが・・・

Linux版Fiddlerをダウンロードして見てみるとCustomRules.csはJScriptではなくC#で書かれてるようです。
スクリプトのコメントを見ると

//注:これはC#版のスクリプトで、WindowsおよびMonoで使用できます。
// Windows上でのみ使用できるJScript.NETスクリプトとは異なります。 使用するために
// MonoのJScript.NETスクリプトをC#で書き直す必要があります。

とあります。(googleの翻訳)
(Monoってのは.NET環境をWindows以外でも動かすためのものらしい)
C#はコンパイルして動かすだけじゃなく最近ではスクリプトとして動かすことができるようになった
らしいので、それが取り入れられたんですかね。
気づいてなかったんですが、Fiddlerのオプションにも、スクリプトをJScriptかC#かを選べるのが
(省略されました・・全てを読むにはここを押してください)


387名無しさん :2018/06/03(日) 21:45:49
>>386
ありがとうございます。

一応、当方の環境
Windows7 home 64bitにVmware Workstation14Playerインストールして
VmwareのゲストOSでUbuntu18.04LTSを使用。

その後、UbuntuにmonoとWine、Fiddler(Linux版)を入れて
$ mono Fiddler.exeでFiddler起動
$ wine Jane2ch.exeでJaneXeno起動
です。

FiddlerとJaneXenoは確実に動いてます。
(JaneXeneは文字化けするのでwinetricksっていうのインストールしないとだめらしいです。)

(省略されました・・全てを読むにはここを押してください)


388 ◆/vmukiyuzw :2018/06/20(水) 01:10:18
C#への移植はほぼできたと思うのですが、テストが十分でない部分がいくつかあります。

元々最初作ったころ2chのread.cgiのバージョンが06系で、過去ログは05系という状況
だったと思うのですが、その後07系が現れたり、bbspinkの独自形式が現れたりして
4パターンに分岐していたのです。
でも現状、ライブな板は(5ch,bbspink含め)全て07系のようです(07系の中でも違いはあるので
注意は必要なのですが)。
過去ログを探そうとしてもほぼ05系です。06系、bbspinkの独自形式にはなかなか出会えないので
今のところ動くかどうかテストできてないのです。
でもまあ「テスト出来たら教えてください」とユーザさんに投げるのもどうかと思うし
まあ見つかってから考えるしかないか。


389名無しさん :2018/06/23(土) 19:47:17
>>388
お疲れ様です。
C#版の公開はいつになるでしょうか?
公開してくれると嬉しいです。
5chでも公開して欲しい人いるみたいですし、ぜひお願いいたします!


390 ◆/vmukiyuzw :2018/06/23(土) 21:19:46
>>389さん
ubuntu+monoの環境で最低限の動作確認くらいはしておきたいと思ったので
今日環境構築やってたんですが、まだ時間かかりそうなんで先にC#版出すことにします。
導入手順が若干変わります。その他にもいろいろあってう~ん明日中にはなんとか。


391 ◆/vmukiyuzw :2018/06/24(日) 20:21:52
hBFをバージョンアップしました(ver 3.00)

 ・スクリプトを JScript.NET から C# に移植
 ・一部サーバでread.cgiがバージョンアップ(07.2.1)されたので対応
  (タグ、要素の追加)
 ・書き込みの処理を見直し

>>386からやってたC#版です。
上にも書いてますが導入手順が若干変わります。
readme.cs.txt に書いてますのでお読みください。
大雑把に言うと
・Fiddlerの設定でスクリプトをC#に切り替える必要がある
・スクリプト中に取り込むファイルが2つ増える
ということになります。

(省略されました・・全てを読むにはここを押してください)


392 ◆/vmukiyuzw :2018/07/01(日) 23:35:49
まあ今更感もあるのですが、動作確認してみたかったので>>387さんの情報を参考に
ほぼ同等の環境 Windows8.1にVmware+Ubuntu+Mono+Fiddler+hBF(+Wine+JaneXeno)
を作ってみました。
一番手こずったのはWineの文字化け対応ですかね。

で、肝心のFiddler+hBFの動作ですが。
読み込みに関しては特に問題なくWindows版と同様に動作するように感じました。
書き込みも試してみると、なぜか私の環境ではXeno自体がエラーで強制終了してしまう。
Fiddlerのログを見ると、書き込み自体はうまくいっているようなのですが、
書き込み後のリロード処理でレスポンスを受け取った時点?で何故かお亡くなりになる。
うーん、これはFiddler+hBFの問題からは離れるかもなのでどこまで踏み込んだものか...
時間を見つけて調べてみますが、何か情報をお持ちの方がいれば教えてください。


名前: E-mail(省略可)
全部読む 最新50 1-100 メール受信 掲示板トップ リロード


3 JaneLogMoverサポートスレッド (Res:22)All First100 Last50 SubjectList ReLoad 3
1(L44UP/ps) :2003/08/16(土) 17:36
QA・要望・バグ報告等はこちらで。

16 ◆/vmukiyuzw :2007/01/30(火) 20:28:14
>>15
帰りに電器屋さんに寄ったら早速vista対応機が並んでたので
自分で試してきました。

> ・「スタート」-「ファイル名を指定して実行」で cmd を入力・実行してください。

「ファイル名を指定して実行」がそもそも見つからない・・・
けど「プログラム」-「アクセサリ」-「コマンドプロンプト」はありました。

> ずらずら文字列が表示されると思いますがその中に「OS=なんちゃら」
> というのがあると思います。

OS=Windows_NT

でした。2000やXPと同じです。
(省略されました・・全てを読むにはここを押してください)


17名無しさん :2009/01/18(日) 04:54:49
追加した板で、板名の最後に半角スペースがあった場合に
ログフォルダのほうでは最後のスペースは削除されるので
別物と扱われるようです
移動実行すると、移動先のパスが見つけられないのか
ログがどこかになくなってしまいました


18作者@病院 :2009/01/19(月) 21:19:24
>>17さん
ちょっと病気して年末から入院してます。
退院するまで調べようがないのでしばらくご猶予を頂きたく。


19名無しさん :2009/01/20(火) 03:47:46
>>18
そうでしたか、病院からわざわざレスありがとうございます
こちらも急ぎの用というわけではないので
余裕の出来たときにでも思い出して調べていただければと
まずはおからだを大切にご静養なさってください


20 ◆/vmukiyuzw :2009/02/04(水) 22:43:16
退院しました。ご心配・ご迷惑おかけしてすみません。

>>17さん、さてご質問の件ですが

> 追加した板で、板名の最後に半角スペースがあった場合に

板名の最後に半角スペースがあるという状況がまずよくわからないです。
普通に「板一覧の更新」で取得した板にはまず含まれないと思うので
手動で追加した板ですかね?
であっても最後に半角スペースが必要な理由がわからないし、
手追加した板がJaneLogMoverの対象となる理由もわかりません。

というわけで、
janech.brd
JaneLogMove.bat
(省略されました・・全てを読むにはここを押してください)


21名無しさん :2017/12/16(土) 04:47:56
まあだいぶん前から思っていたのですが
このソフトの公開およびサポートを終了したいと思います。
使ってくださった方が今もいらっしゃるかどうかわかりませんが
申し訳ありません。今までのご愛顧ありがとうございます。

もともと、2chおよびJaneの仕様として、
「2chの各板はカテゴリ名-板名のフォルダ階層でユニークになる」
ことを前提に作ったソフトなのですが、近年(Jimさん配下になってから?)
そうでないケースが多くなっており、対応できていません。
このまま使い続けるとトラブルを招く可能性が高いと思われます。
「もう使ってる人もいないだろう」と思い放置していたのですが
某所でこのソフトを使ってみたけどだめだったとの記述を見つけ
今更使われて迷惑をかけてはまずいと思い、正式に終了と
させていただきます。


22 ◆/vmukiyuzw :2017/12/16(土) 04:51:12
>>21
このスレにはあまりに久しぶりの書き込みでトリップ外れてた^^;


名前: E-mail(省略可)
全部読む 最新50 1-100 メール受信 掲示板トップ リロード


4 htmltodatサポートスレッド (Res:1014)All First100 Last50 SubjectList ReLoad 4
1(L44UP/ps) :2002/11/30(土) 01:48
QA・要望等受け付けるかもしれない(?)スレッドです。
作者にスキルがないのでできないことが多いかとは思います。

1008名無しさん :2017/12/19(火) 09:35:18
変換中。しばらくお待ち下さい。。。


1009 ◆/vmukiyuzw :2018/05/05(土) 00:11:16
バージョンアップしました(0.11.10)
 ・SSL/TLSに対応した。

これでhttps:// のURLへのアクセスもできるようになったと思います。

OpenSSLのdllの導入が必要になります。
http://indy.fulgan.com/SSL/ の openssl-ほにゃらら-i386-win32.zip の一番新しいやつを
ダウンロード・解凍して libeay32.dll と ssleay32.dll をhtmltodat.exeと
同じフォルダーにコピーして下さい。
(OpenSSLのライブラリは最近いろんなプログラムで使われているので
Windowsのシステムフォルダに置くよう推奨したほうがいいのかな?
また、頻繁に更新されているライブラリなので最新の情報をウォッチしておく必要も
あると思われます)

前バージョンまでが「SSL/TLS暫定対応」だったのは、
(省略されました・・全てを読むにはここを押してください)


1010名無しさん :2018/06/21(木) 15:35:29
eggサーバーなどで使われている read.cgi ver 07.1.0 2017/10 Walang Kapalit ★
で使える正規表現のパターンがあれば教えていただけないでしょうか


1011 ◆/vmukiyuzw :2018/06/22(金) 00:00:21
>>1010さん
変換自体は>>976 でできるはずですが5chへの対応ができてない部分とか
冗長な部分とかあったので修正しておきます。
2018/06/21現在 bbspink で使われている 07.2.0、運用情報等のagree鯖で使われている 07.2.1 にも対応。


コメント:
# 2chのread.cgi 07系からの出力を変換-20180621
# 2chのcgi仕様変更(07.1.0 - 07.2.1)に対応

URLの変換:
# htmltodat 0.11.10以降を使っていればこれはなくてもよい
s#https?://(.+?)/test/read\.cgi/(.+?)/(\d+)/?.*#http://$1/test/read.cgi/$2/$3/#

前処理:
(省略されました・・全てを読むにはここを押してください)


1012名無しさん :2018/10/04(木) 15:03:16
vip・実況系の画像関係の仕様が変わったようで、htmltodatで変換すると
<a class="image" href="http://jump.5ch.net/?https://xxx.jpg">https://xxx.jpg</a>
という文字列が入るようになりました。
このdatを専ブラで表示すると、
http://jump.5ch.net/?https://xxx.jpghttps://xxx.jpgの二種類のリンクが表示されるようになります。
ご対応していただけたら幸いです。


1013 ◆/vmukiyuzw :2018/10/04(木) 23:58:16
>>1012さん
それは多分、read.cgi 07.2.1 と呼ばれているものが
当初agree鯖(運用系のサーバ)でだけ使われていたものが他のサーバにも
適用されてきている状況かと思います。
で、それへの対応ということなら>>1011で出来ている筈なのですが。
s#<a(?: class="image")? href="http.*?>(.*?)</a>#$1#igk
の行がその問題に対処しています。

もし>>1011を適用してもうまくいかないという場合、
専ブラでなく汎用ブラウザで>>1011のレスを表示しそれをコピペして
prmファイルを作り直してみてください。
(専ブラからコピーするとReplaceStr等の機能で正しくコピーできない可能性がある)
それでもうまくいかない場合は該当のスレのURLをお教えください。


1014名無しさん :2018/10/06(土) 11:11:16
>>1013さま
コピペした所、問題なく変換出来ました!
ご対応して頂きありがとうございます。


名前: E-mail(省略可)
全部読む 最新50 1-100 メール受信 掲示板トップ リロード


スレッド作成:
タイトル:
名前: E-mail(省略可)
内容: