したらばTOP ■掲示板に戻る■ 全部 1-100 最新50 | |

659の独り言

721659★:2009/11/13(金) 11:42:17
nisedatfind.javaなんですが、いちいち直接コードを弄ってから動かすのも面倒だと思ったので
663さん版のように、検索する単語をファイルから読み込むようにしました。
流れとしては、こんな感じでとらえてもらうといいんじゃないかなと。
uho.txt(dat読込)→iiotoko.txt(検索単語読込)→yaranaika.txt(結果出力)

http://jigendaddy.yomibitoshirazu.com/code/java/nisedatfind.java.htm

722659★:2010/02/14(日) 16:53:55
http://b.hatena.ne.jp/Gakkuri-Kanabun_09/20090927#bookmark-296036

Operaなら
名前が&m
キーワードがm
アドレスがhttp://www.geocities.jp/mirrorhenkan/url.html?u=%sとかでいいと思うんだけどなあ

ブックマークレットとどちらが便利かと言われれば、微妙な気もするけれど

723659★:2010/02/16(火) 20:44:20
http://jbbs.livedoor.jp/bbs/read.cgi/computer/1929/1038588508/593

ちなみに、Firefoxでソースを表示するときは、これを使うと便利だと思うのです
https://addons.mozilla.org/ja/firefox/addon/5908

724659★:2010/03/02(火) 18:35:29
http://yy14.kakiko.com/test/read.cgi/mirror/1213700846/411

こんな調子ならありかねないなと思っていたんですが
この場合困るのは別に663さんじゃなくて、geocities鯖だよなあ

725659★:2010/03/13(土) 11:37:08
http://yy14.kakiko.com/test/read.cgi/mirror/1213700846/423-424
http://society6.2ch.net/test/read.cgi/gline/1165245437/661

みみずんさんの気持ちは、基本みみずんさんにしか分かりっこないと思うけどなあ。
推論はあくまで、推論に過ぎないわけで

726659★:2010/03/17(水) 18:36:40
http://yy14.kakiko.com/test/read.cgi/mirror/1213700846/435
http://phpspot.org/blog/archives/2010/03/2chdatfirefoxfi.html
http://b.hatena.ne.jp/Gakkuri-Kanabun_09/20100316#bookmark-20034935

こういう事でしょうか
http://www.geocities.jp/rocket7pv2/fx/#bookmarkletからコピペしただけの話ですが

http://jigendaddy.vs.land.to/Greasemonkey/mirrorhenkanikou.user.js

727659★:2010/03/17(水) 19:04:48
それと、すごく個人的な事なんですが
最近みみずんさんのdatがリファラを送らなくても落ちてくるようになって、助かってます。

特に仕様変更のアナウンスは無いみたいだから私の気のせいかもしれませんが、有難いです。

728659★:2010/03/17(水) 20:44:13
http://phpspot.org/blog/archives/2010/03/2chdatfirefoxfi.html
http://b.hatena.ne.jp/ricksrick/20100317#bookmark-20034935

Jane系の外部コマンドなら、これでいいんじゃないでしょうか。
これも、人が書いてくださったものをコピペしただけですが
http://boonnovel.g.hatena.ne.jp/jigendaddy/20090624/p2

729659★:2010/03/17(水) 20:47:55
>>728
リンクミス
http://b.hatena.ne.jp/timetrain/20100317#bookmark-20034935

730659★:2010/05/01(土) 11:38:01
http://yy14.kakiko.com/test/read.cgi/mirror/1213700846/493
http://d.hatena.ne.jp/sasamistreet/20100430/renankazurui

663さんの手柄を取られたみたいであんまりいい気分ではないけど
一度でもmirrorhenkanに行ったことのある人なら、すぐに分かることだと思うけどなあ

ふと>>728を見てみたら意外とよくまとまってたのでw
Greasemonkeyの事も追加しておきました
http://boonnovel.g.hatena.ne.jp/jigendaddy/20090624

731659★:2010/06/18(金) 22:01:08
http://society6.2ch.net/test/read.cgi/gline/1193462528/903

私もJaneStyleだけど、特に問題なさそうだけどなあ
そう言ったところで水掛け論だろうし、http://jane.s28.xrea.com/bbs/に振ろうかなあ

732659★:2010/07/30(金) 22:17:17
V2Cで外部コマンドを設定したのでメモ。
レス表示タブで$EXTBROWSER http://www.geocities.jp/mirrorhenkan/url.html?u=$THREADURL
リンクタブで$EXTBROWSER http://www.geocities.jp/mirrorhenkan/url.html?u=$LINK

733名無しさん:2010/08/29(日) 14:59:24
http://hibari.2ch.net/test/read.cgi/software/1274089907/592

fire2chdatを元に弄ろうとしたけど、よく分からず。
自分ならhttp://boonnovel.g.hatena.ne.jp/jigendaddy/20090624/p8ベースに
専用ブラウザ使うかなあ

734659★:2010/08/29(日) 14:59:57
キャップが戻るかtest

735659★:2010/08/29(日) 15:15:40
http://www.enjoyxstudy.com/firefox/extension/shortcutkey2url/

こんな物があったとは。
>>733の人はマウス派みたいだから納得できないかもしれないけど、個人的にはこれで十分。
早速http://boonnovel.g.hatena.ne.jp/jigendaddy/20090624に付け加えておこう。

736659★:2010/10/16(土) 14:21:19
はてなアンテナが重い時のためにメモ
javascript:document.body.innerHTML=document.body.innerHTML.replace(/(<a href=")(http.+?)(http.+?)(\d+)(".+?a>)/ig,"$1$2$3$4$5 <a href=$3 target=_blank>元URL</a>");eval();

737659★:2010/10/16(土) 18:05:22
>>736
Operaなら特に問題無さそうだけど
Firefoxでhttp://a.hatena.ne.jp/jigendaddy/で実行すると固まるんだよなあ。
カテゴリ表示なら特に問題無さそうだから、これでいいかな。

738659★:2010/10/16(土) 18:25:06
>>737
なぜかGreasemonkeyにしてみたら、多少重いけど動作した。

739659★:2010/10/16(土) 18:30:09
>>736
URLの最後が数字で終わると、URLの中の数字が消えてしまう。
個人的にはレアケースだと思うから、別に構わないけど。

740659★:2010/10/19(火) 11:20:23
>>736
NGワードが含まれるらしいので、こっちに
http://d.hatena.ne.jp/jigendaddy/20101016

これだと、はてな側でhttp://a.st-hatena.com/go?の部分に変更があった時に対応できないんだよなあ。
将来何が起こるかは分からないし、別にいいか。

741659★:2010/10/19(火) 11:37:52
>>740
>>736で$1$2$3$4$5とaタグの間に半角スペースを入れてますが
ブックマークレット版では全角スペースで
Greasemonkey版で抜かしているのは個人的な事情によるもので。
この辺はお好みでどうぞ。

742659★:2010/10/21(木) 20:39:39
http://kamome.2ch.net/test/read.cgi/gline/1284501599/11

現行スレのdatを落として表示したらエラーが出たって事かな。
現行なら一旦datを削除して、リロードしてdatを取り直せばいいだけの話だと思うんだけどな。
そもそも、専用ブラウザの話なら基本ソフトウェア板でやって欲しいわけで。

743659★:2010/10/22(金) 10:44:26
>>742
現行スレのdatを自分で弄りたいのかな
それなら、自分で外部板を作ることになるだろうけど……
http://ex13.2ch.net/test/read.cgi/gline/1118753283/522-525
http://www.geocities.jp/dark_purple_phoenix/dathokanko/index.htm
このやり方だと、JaneStyleだと登録できないようになったらしい。
JaneXenoでは登録できたのを確認しました。

スレが更新してたらいちいちdatとsubject.txtを書き換えてageるって
そんな面倒な事する気には自分はなれないよなあ。
もちろん、考え方は人それぞれだとは思うけど。

744659★:2010/11/03(水) 17:46:05
http://boonnovel.g.hatena.ne.jp/task/3/82
http://jigendaddy.vs.land.to/Greasemonkey/mirrorikou7.user.js

勝手に飛ぶ時に、元スレの総レス数を表示させようとしましたが
>>1がキャップの時に飛ばない不具合が出ます。

例:http://life9.2ch.net/test/read.cgi/mental/1181144305/

解決策をご存知の方は、是非教えてください。

745659★:2010/11/03(水) 18:23:25
>>744
かなり強引な方法だけど、解決しました。
是非私のように面倒くさがりの方は使ってみてください。

746659★:2010/11/14(日) 11:43:52
http://twitter.com/jigendaddy/status/3425416358395904

偽モナメント技術系(http://www2.atpages.jp/mirror/のみ対応)を「ブラウザで開く」から開くGreasemonkeyを書きました。
http://jigendaddy.vs.land.to/Greasemonkey/nisemonamento.user.js

例によって需要はあまり無いだろうけど、勉強になりました。

747659★:2010/11/14(日) 13:29:00
>>743
やっぱり、認識するかどうかは板によるのかなあ。
いずれにせよ、JaneStyleは外部板として認めるかは比較的厳しくしてある気がする。

748659★:2010/11/14(日) 13:50:10
>>746
http://wing2.jp/~mirrorhenkan/にも対応しました。
しかしこっちは随分重い気がするなあ。

749659★:2010/11/17(水) 12:50:56
http://jigendaddy.vs.land.to/Greasemonkey/mimizun.user.js

最近少しみみずんさんが重いので
みみずんさんのミラーを開いたときに総レス数を調べて
datを落とすGreasemonkeyを書きました。

750659★:2010/11/18(木) 20:26:48
http://yy14.kakiko.com/test/read.cgi/mirror/1014655362/882

むしろなぜリロードしたのかと小一時間(ry
そこまで嫌なら、ブックマークレットやら何やらで別窓変換を使った方がいいと思うけどなあ。

751659★:2010/11/20(土) 10:48:37
>>749
私のFirefoxのダウンロードの設定では今一つだと思ったので
ページの下にアイコンを置いて、datへのリンクを貼るバージョンも書いてみました。

http://jigendaddy.vs.land.to/Greasemonkey/mimizun2.user.js

752659★:2010/11/26(金) 11:16:09
http://d.hatena.ne.jp/heiwaboke/20101123/1290518811

URLはリダイレクトするようにしてるみたいだけど、タグも変わっていたりするんだろうか
http://unkar.org/r/gline/1284501599

753659★:2010/11/26(金) 15:09:19
http://twitter.com/tanaton/status/7071785493200896

http://boonnovel.g.hatena.ne.jp/task/3/82#p3の要領で
鯖を現在の場所に書き換えるようにしました。
全ての板に対応するのは面倒なので、必要な方は必要な板を追加していただければと思います。
http://jigendaddy.vs.land.to/Greasemonkey/unkarmoto.user.js

754659★:2010/11/26(金) 15:18:10
>>753
もう対応されたようで
http://twitter.com/tanaton/status/8007317664563202

755659★:2010/12/01(水) 15:12:57
>>753
何だかもったいないなと思ったので、少し弄ってみみずんさんに元スレのリンクを付けるようにしました。
こちらも対応してる板は限られてますので、必要な方は追加してくださいな。
http://jigendaddy.vs.land.to/Greasemonkey/mimizun3.user.js

756659★:2010/12/02(木) 12:16:36
dtタグにid属性を付けて、相対な指定(#r10とか)でレスを見ることが出来るようにしました。
id属性が既に存在するサイトだと書き換えてしまう気がしたので、みみずんさんに限定してあります。

http://jigendaddy.vs.land.to/Greasemonkey/mrid.user.js

757659★:2010/12/07(火) 20:46:54
>>755
http://d.hatena.ne.jp/jigendaddy/20101204を元に
板から鯖を出すのに、一つ一つざっと800行ほど分岐するコードを出すプログラムを書いたけど、どうなのかなあ。
せっかく鯖が限られてるんだから、もう少しきれいなコードにしたいよなあ。
http://jigendaddy.vs.land.to/Java/bs2ch.java

758659★:2010/12/08(水) 18:33:46
>>757
http://d.hatena.ne.jp/jigendaddy/20101204#p6

最低限最初の行はifにしたけど、これでもなんだかなあ。
http://jigendaddy.vs.land.to/Java/bs2ch.java

759659★:2010/12/11(土) 19:44:53
>>758
http://jigendaddy.vs.land.to/Java/bs2ch2.java

条件分岐と別に鯖ごとの板名を書くようにしました。
見る人が見たら笑われるだろうけど、それもまた一興で。

760名無しさん:2010/12/20(月) 18:37:06
時々2ch系のまとめブログの元スレへのリンクで
http://鯖.2ch.net/板/kako/1234/12345/1234567890.html形式のリンクを見かけますので
(例えばhttp://minisoku.blog97.fc2.com/blog-entry-1488.htmlとか)

http://boonnovel.g.hatena.ne.jp/task/3/82#p3の要領で
http://鯖.2ch.net/test/read.cgi/板/1234567890/形式に直すようにしました。

http://jigendaddy.vs.land.to/Greasemonkey/maruurl.user.js

761659★:2010/12/20(月) 18:37:51
またキャップが戻るかテスト

762659★:2010/12/20(月) 18:53:29
>>760
これに関しては、ブックマークレットの方がいいかもしれない。
html化されてる可能性はゼロでは無いし、リンクを一つだけ書き換えるのならIEでも問題ないようです。

763659★:2011/01/04(火) 11:08:50
http://hibari.2ch.net/test/read.cgi/software/1282973823/800,801,805,806
http://2bangai.net/log/

元スレへのリンクがあるんだから、素直に元スレから取得すればいいだけの話だと思うんだけどなあ。

764659★:2011/01/04(火) 11:16:56
>>763
そうか、そういう事か。
何か取得したいスレがあったのかな。

765659★:2011/01/08(土) 11:51:21
http://sports2.2ch.net/test/read.cgi/operatex/1294400562/55

どこが保管してる板で、どこが保管してない板なんだろう

766659★:2011/01/08(土) 12:02:31
>>765
http://d.hatena.ne.jp/jigendaddy/20101204で作った物と
http://mimizun.com/log/2ch/を比較してみたけど、後者の方が多いみたいだ。

http://mimizun.com/2chlog/http://mimizun.com/log/2ch/との違いは何だろう。

767659★:2011/01/24(月) 13:40:39
http://jbbs.livedoor.jp/bbs/read.cgi/computer/1929/1038588508/618-619

>>751の要領で、unkar.orgのdatへのリンクを貼るGreasemonkeyを書きました。
http://jigendaddy.vs.land.to/Greasemonkey/unkardat.user.js

768<削除>:<削除>
<削除>

769659★:2011/01/24(月) 13:54:27
>>767
直接リンク貼ってないのは何か事情があるのかもしれないけど
ここに書くだけなら、そんなに負担にはならないだろうしまあいいや。

770659★:2011/01/26(水) 18:21:41
>>756を少し弄って、レス数を入力するとその位置に飛ぶダイアログを出すようにしました。
http://jigendaddy.vs.land.to/Greasemonkey/mrid2.user.js

本来はブックマークレットにした方がいいと思ったんですが、どうも私の思ったような動作をしませんでした。
もし気の向いた方がいたら、直して使ってください。
javascript:var list = document.getElementsByTagName('dt');for(var i=list.length-1;i>=0;i--){list[i].setAttribute("id", "r"+(i+1));}var jres=window.prompt("何レス目にジャンプしますか?", "");if(jres!=null){location.hash='r'+jres;}

771659★:2011/01/27(木) 08:22:49
>>770
http://www.teria.com/~koseki/memo/bookmarklets/tips.htmlを参考に直しました。

javascript:(function(){var list = document.getElementsByTagName('dt');for(var i=list.length-1;i>=0;i--){list[i].setAttribute("id", "r"+(i+1));}var jres=window.prompt("何レス目にジャンプしますか?", "");if(jres!=null){location.hash='r'+jres;}})();

772659★:2011/01/30(日) 12:22:22
みみずんさんは本家2chみたいにレス番号単体だけじゃなく、/10-20とか/l50とかURLでの
相対的な指定?にも対応してるみたいだから、そっちの事も考えたほうがいいのかなあ。

773659★:2011/02/10(木) 12:46:25
>>744
http://yutori.2ch.net/test/read.cgi/news4vip/1195742470/のような形にも対応するようにしました。
read.htmlみたいに動かないケースもまだあるだろうけど、必要に迫られればという事で。

http://boonnovel.g.hatena.ne.jp/task/3/82#p2
http://jigendaddy.vs.land.to/Greasemonkey/mirrorikou10.user.js

774659★:2011/02/23(水) 12:15:39
http://yamanoue.sakura.ne.jp/blog/coding/341に影響を受けて
楽天イーグルスの選手の背番号を入力するとその選手、監督、コーチのページに飛ぶ
bookmarkletを作ってみました。

javascript:var jres=window.prompt("背番号は何番ですか?", "");location.href='http://www.rakuteneagles.jp/team/player/detail/'+jres+'.html';

IEだと球団サイトのトップページ(http://www.rakuteneagles.jp/)に飛びますが、その辺はご愛嬌で。

775659★:2011/04/02(土) 18:42:33
メモ
http://blog.livedoor.jp/cpphouse/archives/51411672.html

2ちゃんマップさん http://2chmap.com/
{
url: '^http://2chmap\.com/',
nextLink: '//p[@class="page_link"]/a[contains(text(), ">>")]',
pageElement: '//div[@class="text"]/table[@class="list"]',
exampleUrl: 'http://2chmap.com/p/2',
},

2ch Watch!さん http://2chwatch.net/
{
url: '^http://2chwatch\.net/',
nextLink: '//ul[@class="timeDisplay"]/li[@class="returned"]/a',
pageElement: '//div[@class="entryListBox"]',
exampleUrl: 'http://2chwatch.net/archives/all/2011/04/01/?cal=201104',
},

アップルあんてなさん http://applean.bbsnow.net/
{
url: '^http://applean\.info/',
nextLink: '//td[@class="log_spase"]/a[@title="next page"]',
pageElement: 'id("ranking")',
exampleUrl: 'http://applean.info/index.php?log=2',
},

776659★:2011/04/02(土) 19:04:04
おまとめさん http://0matome.com/
{
url: '^http://0matome\.com/',
nextLink: '//div[@class="num_wrapper"]/dl[@class="num"]/dt[@class="right"]/a',
pageElement: '//dl[@class="box"]',
exampleUrl: 'http://0matome.com/2ch/l1/',
},

未完(難しそう)
2chまとめヘッドラインさん http://2ch-matome.com/
LogPo!2ch(ログポ2ちゃん)さん http://2ch.logpo.jp/

777659★:2011/04/02(土) 19:23:32
ちくアンテナさん http://chiku-antena.com/
{
url: '^http://chiku-antena\.com/',
nextLink: '//div[@class="bar"]/div/a',
pageElement: 'id("top_hatena")',
exampleUrl: 'http://chiku-antena.com/?year=2011&amp;month=04&amp;day=01',
},

未完(難しそう)
2chまとめヘッドラインさん http://2ch-matome.com/
LogPo!2ch(ログポ2ちゃん)さん http://2ch.logpo.jp/
しーRSSさん http://www.shirokuro.info/rss/
紳士協定 - 2chまとめさん http://media-shelf.net/gentleman/matome/

778659★:2011/04/03(日) 18:12:54
ニコ2ちゃんねるさん http://nico2ch.com/
{
url: '^http://nico2ch\.com/',
nextLink: '//a[@class="pagenation_part current"]/following-sibling::a[1]',
pageElement: 'id("left_box")/div[@class="list_box"]',
exampleUrl: 'http://nico2ch.com/?page=2',
},

まとめアンティーナさん http://antiina.com/
{
url: '^http://antiina\.com/',
nextLink: '//div[@class="peja"]/a[last()]',
pageElement: 'id("right")',
exampleUrl: 'http://antiina.com/?p=2',
},

779659★:2011/04/03(日) 21:17:32
紳士協定 - 2chまとめさん http://media-shelf.net/gentleman/matome/
{
url: '^http://media-shelf\.net/gentleman/matome/',
nextLink: '//div[@class="pager"]/span/a[contains(text(), ">>")]',
pageElement: '//div[@class="column date"]/following-sibling::node()',
exampleUrl: 'http://media-shelf.net/gentleman/matome/?tag=0&amp;page=1',
},

未完(難しそう)
2chまとめヘッドラインさん http://2ch-matome.com/
LogPo!2ch(ログポ2ちゃん)さん http://2ch.logpo.jp/
しーRSSさん http://www.shirokuro.info/rss/
つくるよアンテナさん http://www.tukuruyoantena.com/

780659★:2011/04/03(日) 21:55:54
2chまとめヘッドラインさん http://2ch-matome.com/
{
url: '^http://2ch-matome.com/',
nextLink: '//a[text()=(//div/ul/li/span/text())+1]',
pageElement: '//table[@class="basetable"]',
exampleUrl: 'http://2ch-matome.com/hot/2',
},

未完(難しそう)
LogPo!2ch(ログポ2ちゃん)さん http://2ch.logpo.jp/
しーRSSさん http://www.shirokuro.info/rss/
つくるよアンテナさん http://www.tukuruyoantena.com/

781659★:2011/04/04(月) 10:32:52
LogPo!2ch(ログポ2ちゃん)さん http://2ch.logpo.jp/
{
url: '^http://2ch\.logpo\.jp/',
nextLink: '//a[text()=(id("PageNavi")/div[@class="PageCount" and not(child::a)])+1]',
pageElement: 'id("contents")',
exampleUrl: 'http://2ch.logpo.jp/?p=2',
},

未完(難しそう)
しーRSSさん http://www.shirokuro.info/rss/
つくるよアンテナさん http://www.tukuruyoantena.com/

782659★:2011/04/04(月) 11:13:58
しーRSSさん http://www.shirokuro.info/rss/
{
url: '^http://www\.shirokuro\.info/rss/',
nextLink: '//a[starts-with(text(),"▼")]/following-sibling::a[1]',
pageElement: 'id("contents")',
exampleUrl: 'http://www.shirokuro.info/rss/?menu=1&amp;day=2',
},

未完(難しそう)
つくるよアンテナさん http://www.tukuruyoantena.com/

783659★:2011/04/04(月) 12:49:36
ここまでまとめ
http://d.hatena.ne.jp/jigendaddy/20110404

自分にしてはよくやった方だと思う。

784659★:2011/04/12(火) 17:56:07
メモ
javascript:(function(){var result = document.evaluate( '//div[@class="tl-tweet"]/p[@class="tl-text"]/a[contains(text(),"news4vip")]',document,null,7,null);tt= new Array(result.snapshotLength);for(var i=0;i<result.snapshotLength; i++){tt[i]=result.snapshotItem(i).firstChild.nodeValue}for(var j=0;j<tt.length;j++){var nurl=tt[j];window.open(nurl,"test"+j);}})();

xpathで該当するaタグのリンクを別窓で表示するbookmarklet
Firefox4、Opera、Chromeで動作確認。

785659★:2011/04/12(火) 18:57:10
>>784
多分リンクされている部分のテキストがURLで無いと動作しないので、汎用性はイマイチ。
そもそもIEの事はハナッから考えてないとか、なぜか今Firefoxで確認したら動かないとか
それ以前に他にもいろいろ問題はあるけど。

786659★:2011/05/09(月) 13:42:48
>>784
この要領で、Xpathの条件式を満たすaタグのリンクを開くGreasemonkeyを書きました。
http://www.fesh.jp/utterer_515_1_1.htmlとかで動きます。

http://jigendaddy.vs.land.to/Greasemonkey/sfesh.user.js

787659★:2011/08/11(木) 16:30:44
http://yy14.kakiko.com/test/read.cgi/mirror/1213700846/721

http://d.hatena.ne.jp/jigendaddy/20101204の要領でブックマークレットを書きました。
http://typewith.me/L1gtB2znCb

出来上がったのがこれ
http://jigendaddy.web.fc2.com/dat/index.htm
ひとつひとつ確かめていけばいいんでしょうが、私は面倒なのでやめておきます。
663さんだって、これくらいの事は当然考えてるだろうし。

788659★:2011/09/28(水) 22:00:10
http://jbbs.livedoor.jp/bbs/read.cgi/computer/1929/1038588508/648
>まあわざわざEXCEL通さなくてもdat形式のままでソートできるツールも
>探せばありそうですけどね。

テキスト削りでどうでしょう
http://hp.vector.co.jp/authors/VA010018/kwide/ktxtdel.htm

789659★:2011/10/04(火) 18:10:47
https://chrome.google.com/webstore/detail/jincbkepokdimkkecpcmjjfhjepllkdj

昨日気づいて使ってみたんですが、これは面白いですね。
リリースされたのは93がdat落ちする前みたいだし、少なからず影響はあったのかな。

どういう手法を使われているのか、私にはさっぱりだけど
影響を受けてhttp://boonnovel.g.hatena.ne.jp/task/3/82を弄ってみたい部分も出てきたので
気が向いたらやってみましょう。

790659★:2011/10/04(火) 21:04:25
>>789
やはり難しそうなので、既存のGreasemonkeyの改修だけに留めました。
http://boonnovel.g.hatena.ne.jp/task/3/82

791659★:2011/11/23(水) 20:32:06
http://yy14.kakiko.com/test/read.cgi/mirror/1213700846/752

素のHTMLは存在しないけど、datが存在すると。
割と珍しいパターンかもです。

792659★:2012/07/26(木) 21:14:03
http://yy14.kakiko.com/test/read.cgi/mirror/1213700846/816-817

http://2ch.net/maru_notice.txtですか。
●の不正利用?
ルクダルさんみたいな使い方がまずいってことかな

過去ログ(≒dat)を保持、公開してアフィリエイトで対価をって事自体が問題だって言うんなら
みみずんさんなんてどうなるんだって話だよなあ。
みみずんさんがやってることを他の人がやったから問題だって言うのは、ちょっと変な話だと思うけどなあ。

793659★:2012/07/28(土) 12:14:22
http://jbbs.livedoor.jp/bbs/read.cgi/computer/1929/1038588508/697-699

何か、datを取得されたくない理由でもあるんでしょうか。

794659★:2013/01/19(土) 09:33:15
http://jbbs.livedoor.jp/bbs/read.cgi/computer/1929/1038409548/148

個人的にはchromeから、ちびめもを使っています。
Xpathを編集するときなんかに便利ですね。
https://chrome.google.com/webstore/detail/%E3%81%A1%E3%81%B3%E3%82%81%E3%82%82%E7%B0%A1%E6%98%93%E3%83%96%E3%83%A9%E3%82%A6%E3%82%B6%E3%83%A1%E3%83%A2/ckbokamniafhollbbpdpgjhkccejlcpe?hl=ja

795659★:2013/10/05(土) 21:16:14
http://yy14.kakiko.com/test/read.cgi/mirror/1353918147/44-45

元々みみずんさんにあるんだったら、「その6にありますよ」で済む話で。
利用者にとってログ速さんの必要性が存在するのは、それ以上の価値があると認めらた結果じゃないのかなあ

796659★:2013/11/24(日) 14:35:25
http://anago.2ch.net/test/read.cgi/gline/1322837781/10-13

今確認したらどちらも存在しないようだけど、もう消えたのかな

797659★:2013/11/24(日) 14:39:29
>>796
http://hayabusa.2ch.net/test/read.cgi/livebase/1333104968/に関しては
http://r-2ch.com/t/livebase/1333104968/で962/1001だけど、流石のhtmltodatもこれには対応が難しいんじゃないだろうか。
もちろん、mukiyuさんならそれでもなんとかしてくれそうな気もするけど

798659★:2013/11/24(日) 15:50:30
http://yy14.kakiko.com/test/read.cgi/mirror/1213700846/734
http://jbbs.livedoor.jp/bbs/read.cgi/computer/1929/1038588508/648

>>797って、663さんの掲示板を読みなおしてみたらもう既存の問題だったのか。

799659★:2013/11/24(日) 16:12:38
自分でも>>788で書いてるのか。
この場合は、TextSorterが適切だと思うけど

http://www.vector.co.jp/soft/winnt/util/se453530.html

800659★:2013/11/24(日) 16:15:54
http://jbbs.livedoor.jp/bbs/read.cgi/computer/1929/1038588508/650

とすると、こっちの方がいいのかな
http://www.vector.co.jp/soft/winnt/util/se428840.html

801659★:2013/11/29(金) 19:33:47
http://jbbs.livedoor.jp/bbs/read.cgi/computer/1929/1038409548/165

おおっ
ありがとうございます
なんだかhtmltodatも大分変わったようで、時の流れを感じます

802659★:2013/12/01(日) 13:13:03
http://yuzuru.2ch.net/test/read.cgi/news4vip/1289399141/

こんな事をやっている人がいたのか

803659★:2014/04/22(火) 20:49:23
https://twitter.com/jigendaddy/status/458558076086263808

書いてはみたけど、とても実用で使えるようなレベルじゃないですね
http://jigendaddy.vs.land.to/Greasemonkey/make2chdat.js
いつものことながら、私が気が向いたときに使うかなくらいの話で

804659★:2014/04/23(水) 20:50:06
>>803
一応、一通りスレッドを通して変換できるようにしました
http://jigendaddy.vs.land.to/Greasemonkey/make2chdat_2.js
やっぱり、汎用性はイマイチです。

console.logで出力するようにしたけど、コピペの際に行番号が付くようだ。
これを消すのにいちいちテキストエディタで正規表現使うってのも、面倒な話だよなあ

805659★:2014/04/25(金) 09:10:20
なんでこんなことをやったのかというと
たとえばhttp://hatenach.net/305/からこういうのが作れるといいなと
http://jigendaddy.vs.land.to/yaruo/1398339420.dat
http://yellow.ribbon.to/~mirror/dat2html/でhtml化すると
http://yellow.ribbon.to/~mirror/dat2html/read1.php?url=http%3A%2F%2Fjigendaddy.vs.land.to%2Fyaruo%2F1398339420.dat&amp;btnG=%95%CF%8A%B7

まずいのは、本文中にタグを含む場合ですね。
ところどころ消えてる部分(28とか)があるので、この辺は改良の余地がありそうです。
>>804で心配していた通り、行番号も消しておかないと最終レスが表示されなかったりするかもです

806659★:2014/04/25(金) 09:15:23
>>805
最終レスが消えるのは、datのEOFの位置の問題かなあ
いずれにせよ、消しておいたほうがいいとは思うけど

807659★:2014/05/03(土) 06:36:54
http://jbbs.shitaraba.net/bbs/read.cgi/computer/1929/1038409548/190

ログ速さんのURLは鯖名を含まないので
http://mirrorhenkan.g.ribbon.to/others/bbssearch.htmlの要領で
板名から鯖名を出す必要がありそうです。
前にやったような気もするけど、どこでやったのか思い出せないですね

808659★:2014/05/03(土) 06:40:33
>>807
これですね。
http://d.hatena.ne.jp/jigendaddy/20101204

もう、3年以上も前の話になりますか

809659★:2014/05/03(土) 08:54:51
元スレのリンクから専用ブラウザを開くのであれば、こういうのがありますよ
http://trash-area.com/archives/308
https://addons.mozilla.org/ja/firefox/addon/2ch%E3%83%96%E3%83%A9%E3%82%A6%E3%82%B6%E3%81%A7%E9%96%8B%E3%81%8F/

810659★:2014/05/03(土) 09:33:36
つまり現状だと専用ブラウザ(Jane系)からスレッドを検索して一般ブラウザ(Firefox)で指定、それをdat化して見るには

1.Jane系の外部コマンドでちょっと見ビューアを起動
2.スレを指定してFirefoxを起動
3.Firefoxでログ速さんから元スレのリンクでJane系に戻る
4.外部コマンドでdat化

のような流れで、2回外部コマンドを指定する必要があるわけですが
mukiyuさんとしてはhtmltodatとの連動によりこの流れをよりシンプルにしたいのだと思います

811659★:2014/05/03(土) 09:45:18
>>810
もちろん、htmltodatの手動起動を省いた場合です
現状だとと書いたけどログが公開されているスレに関しては4は必要ないわけだから、少し古い認識かもですね。

812659★:2014/05/03(土) 10:09:16
専用ブラウザで開いている板に限定すると、こんな感じでしょうか
$CHOTTO http://www.logsoku.com/search?q=$TEXTIU&amp;bbs=$BBSNAME

813659★:2014/05/03(土) 13:24:55
私なら、こう書き換えます。
http://jigendaddy.vs.land.to/Greasemonkey/logsokuto2churl.user.js

鯖名が分からないので、ここで>>808に戻ると

814659★:2014/05/03(土) 16:18:08
こんなものもあるそうで
http://twoson.herokuapp.com/

ただ、私の技術では手の余るようで。
この辺で他の方にお任せせざるを得ないですね

815659★:2014/05/04(日) 07:07:22
http://jbbs.shitaraba.net/bbs/read.cgi/computer/1929/1038409548/191

お疲れ様です
流石に、私とはレベルが違いますね。

>ログ速のスレを読み込むとその中に2ch元スレへのリンクが含まれてるので
>それを抜き出して利用するのが簡単かなと思いました。
それなら、>>809のインストールを前提にlocation.hrefで元スレに飛ばそうかな
それで上手くいくかどうか分からないけど

816659★:2014/05/04(日) 08:33:28
>>815
書きました
http://jigendaddy.vs.land.to/Greasemonkey/logokuto2ch_b.user.js

>>809をインストールしてないと、ログ速さんから強制的に元スレに飛ぶただの迷惑スクリプトです。
ログ速さんから元スレをブラウザで開きたい場合は
コメントアウトしたGM_openInTabの方で開いていただければと思います。

817659★:2014/05/05(月) 11:14:49
>>816
これ、何の意味があるんだって話ですが
Firefoxをお使いの方で、右クリックから外部コマンドを使うべきところを
間違って左クリックしてしまった場合の為とでも考えていただければと。

818659★:2014/05/15(木) 17:49:40
>>816
文字コードがUTF-8になっていなかったようなので、上げ直しました

819659★:2014/11/13(木) 19:54:19
http://jbbs.shitaraba.net/bbs/read.cgi/computer/1929/1038409548/209

これは憶測を通り越して私の完全な邪推ですが、そもそも再起動の要望が出されたのは
誤って閉じるボタンをクリックしてしまい、結果としてブラウザが終了してしまうのと関連性があるのではないかと踏んでいます
根拠は、単に私自身が最近それで悩んでいるからですw

もし私と同じことで悩んでいる方がいれば、NoCloseを使ってはどうでしょうか
http://www.lifehacker.jp/2009/03/noclose.html
http://www.donationcoder.com/Software/Skrommel/index.html#NoClose
デフォでは機能するショートカットがCtrl+1でアプリケーション側と被る場合が多々ありますが、あまり使わなさそうなキーに変更すれば済む話です
ちなみに私はCtrl+Qにしました

Chromeに限った話であれば、Windowsだと複数のタブを閉じる場合に確認用のダイアログは出ないようですが
TabJumpを使うことをお勧めします
https://chrome.google.com/webstore/detail/tabjump-intelligent-tab-n/hokofmgcicpnjchllaccgedmmmbbnbmf?hl=ja
適当なタブを固定すれば、閉じる際にダイアログが表示されると思います

しかしJane系でCtrl+1を押すと、こんなことになるとは知りませんでした
興味のある方は是非やってみてください。できればもう少し早く知りたかったですね

820659★:2014/11/14(金) 09:20:27
>>818
もう少しmukiyuさんが書かれている内容に近いことを書くと
Chromeにはchrome://quit/とかchrome://restart/とかが用意されているそうです
ただ、chrome://chrome-urls/によると

>The following pages are for debugging purposes only.
>Because they crash or hang the renderer, they're not linked directly; you can type them into the address bar if you need them.

ということですので、あまり使わないほうが無難でしょう
実際使ってみましたが、通常の終了よりも早く終わっている感じがするので
(ど素人考えですが)かなり強引にプロセスをkillしているものと思われます

821659★:2015/01/14(水) 10:43:38
http://jbbs.shitaraba.net/bbs/read.cgi/computer/1929/1038588508/818

それではとhtmltodat-convert2をしたらばで使おうとしたのですが上手くいきませんでした。
当然といえば当然ですが、2chのURLを前提として正規表現で分割し
Jane2ch.brdを参照したりファイル名を決定したりしているようです

http://mirrorhenkan.g.ribbon.to/jane/htmltodat-convert2/
htmltodat-convert2.wsfの13行目のvar srcの箇所ですが、私の技術では修正できそうにありません

これまでAutoPagerizeでurlの正規表現を弄ってきたのは何の為だったのか。
そう思うくらい無力ですね

822659★:2015/01/15(木) 11:24:31
http://jbbs.shitaraba.net/bbs/read.cgi/computer/1929/1038409548/219

早速試してみたら、「正規表現を入力してください」というエラーが出たので弄ってみると
どうやら私がprmファイルの文字コードをUTF-8で保存していたのが悪かったようです。
シフトJISで保存し直して動作を確認しました。ありがとうございます

823659★:2015/01/24(土) 11:20:58
http://jbbs.shitaraba.net/bbs/read.cgi/computer/1929/1038588508/821

ちなみにこちらの過去ログ倉庫は、一括変換で作成しました。
途中まで一つ一つ手作業で変換していたのですが、最初からやったほうが早かったですねw
http://boonnovel.g.hatena.ne.jp/jigendaddy/20150116

824659★:2015/04/29(水) 19:20:29
http://jbbs.shitaraba.net/bbs/read.cgi/computer/1929/1038588508/887

特にhtmltodat-convert2を使う場合、htmltodat本体を最新版ではなく過去のverを使えばこの問題は避けられると思うのですが
それをやってしまうと適用範囲を拡大されるのではないか不安ですね。
確かにhtmltodatは(直接ではないとはいえ)2chを見るためのブラウザ=専用ブラウザとも言えないこともないわけですし

825659★:2015/04/30(木) 14:02:40
ということで、いつまでもmukiyuさんに頼るのもどうかと思ったので
自分なりにhtmltodat的なことが出来ないか考えてみました
http://jigendaddy.vs.land.to/Greasemonkey/make2chdat.user.js

まず、http://tmkk.undo.jp/から「2chブラウザ的Greasemonkeyスクリプト」をインストールしてください。
その上で上記のスクリプトをインストールしていただければと思います。
その辺のブラクラが真っ青になる程度には重いので、長いスレッドを開く際には注意してください

read.cgiベースで2chにアクセスし、こんな感じになっていれば成功?です。
http://jigendaddy.vs.land.to/tmp/m2d_sample.png
すべて選択(Ctrl+A)から正規表現の使用可能なテキストエディタにコピペして2回置き換えを行ってください
1回目
検索文字列:\n
置換文字列:<br>

2回目
検索文字列:<> <br>
置換文字列:<>\n

改行コードが\nとは異なるテキストエディタもあるそうなので、その場合は調整していただければと思います。
これでスレッドタイトルの後の<>を消せばdatが出来ていればいいなと。
こんな面倒な作業をしないで手軽にdatを作れるhtmltodatがどれだけ素晴らしいソフトかって話ですね

826659★:2015/05/28(木) 07:49:17
http://jbbs.shitaraba.net/bbs/read.cgi/computer/1929/1038588508/903-905

htmltodatがhtmltodatを名乗って何が悪いって話ですね。
monazillaを名乗るのは昨日今日始まったことじゃないですし
他のブラウザの名称をデフォで名乗れば悪質と判断されかねないでしょう

mukiyuさんが安易にデフォUAの変更に踏み切れないのには、その辺の事情もあるのではないでしょうか

827659★:2015/12/09(水) 12:03:09
http://jbbs.shitaraba.net/bbs/read.cgi/computer/1929/1038588508/931-934

もしかしたらmukiyuさんには失礼に当たるかもしれませんが
こういう形式のほうが>>825のようにdocument.body.innerHTMLを使わずシンプルにXpathで確保できるので
個人的にはありがたかったりするんですよね。

もちろん、Xpathでread.cgiベースのhtmlをどうこうしようなんて人間は私くらいだと思いますが

828659★:2016/04/23(土) 11:07:54
http://jbbs.shitaraba.net/bbs/read.cgi/computer/1929/1038588508/958-962

>>822で書いたように、prmファイルの文字コードはシフトJISで保存する必要があります。
UTF-8がデフォの人間は私くらいかもしれませんが

829659★:2016/12/10(土) 21:07:15
思うところがあって、>>825をしたらば用に書き直しました。
http://jigendaddy.vs.land.to/Greasemonkey/shitaraba2dat.user.js
こちらで動作確認しています。
http://jbbs.shitaraba.net/bbs/read_archive.cgi/otaku/12973/1404486190/l50

>>825ではconsole.logに出力していましたが、今回はテキストエリアを生成しそこに書き出すようにしました。
その関係で使われる方はStylishでこちらのスタイルシートを使用していただければと思います。
@-moz-document domain("jbbs.shitaraba.net") {
textarea{width: 100%;
height: 100%;}
}
2chブラウザ的Greasemonkeyスクリプトは必要ありません。

まだ重くて実用的とは言い難いですが、前よりはいくらかマシではないかなと。
いつもながらmukiyuさんの偉大さを感じます。

830659★:2016/12/25(日) 13:19:43
>>829
少し弄ってファイルをダウンロードして使ってみたのですが、行末の改行が不自然な気がしますね。これも置き換える必要がありそうです
それとJaneStyleで使う場合文字コードがUTF-8でダウンロードされるのでシフトJISに変換する必要があるのですが
その際に文字化けが発生しているようです。

そこでJaneXenoならどうだろうと試してみたのですが、そもそもこんなことをするまでもなく普通に読むことが出来ました。
もし専用ブラウザでしたらばだけを見ているという方がいらっしゃれば、JaneXenoを使うことをお勧めします。

私はどうしようかなあ。少し迷うところです

831659★:2016/12/25(日) 15:25:56
一応自分の備忘用にダウンロードするようにしたverを上げておきます。
Chrome用の処理もあるにはありますが、Firefoxでしか確認していません。
http://jigendaddy.vs.land.to/Greasemonkey/shitaraba2dat_1.user.js

これなら元スレはそのままにしておいた方がいいかもしれませんね。

832名無しさん:2018/08/20(月) 22:20:37
Aちゃんねるというサイトを見つけたので、dat化する方法を考えました。
http://a-ch.net/
http://jigendaddy.vs.land.to/Greasemonkey/ach2dat.user.js

こちらで動作確認しています。
http://guppy.a-ch.net/test/read.cgi/2ch/1534420875/
メール欄の入ったレスが見つからなかったので仮にkaraと入れています。
見つけた方は教えていただけるとありがたいです。

これもmukiyuさんなら、もっとスマートなやり方を知っていらっしゃいそうですね。

833659★:2018/08/20(月) 22:21:15
トリップの確認用です

834名無しさん:2018/08/20(月) 22:22:30
正確にはキャップですね。
我ながらよく覚えていたものです

835659★:2018/08/20(月) 22:23:07
まあ、こんなものでしょう

836名無しさん:2018/08/22(水) 14:45:18
同様にニコニコ大百科の掲示板でもdat化する方法を考えました。
こちらのページで動作確認しています
http://dic.nicovideo.jp/b/a/%E9%BB%92%E6%9C%AC%28fft%29/1-

一気に全てのレス?を表示するURLが見つからなかったので、次のいずれかの手段を使う必要があります。
1.Autopagerizeですべてのページを表示する
2.全てのページをダウンロードしてから連結する
私は1のみで動作確認しています。2だと不具合が発生するかもしれません

この場合、ブックマークレットで機能させるのが適切と判断してこちらに置きました。
http://let.hatelabo.jp/jigendaddy/let/hJmdrIKCh4hk

837659★:2018/08/22(水) 14:54:25
トリップがまだうろ覚えですが、>>836の問題点について書いておきます

1..本文中のスペースが消える
途中スペースと改行を消しているので消えてしまいます。

2.トリップが確保できない
サンプルはこちらです。
http://dic.nicovideo.jp/b/a/%E9%BB%92%E6%9C%AC(fft)/1-#13
いいアイデアが浮かびませんでした。誰か教えて下さい。

3.全体的に雑
専用ブラウザに任せる部分が多いですね。
私のやることですから、他にも問題が発生すると考えたほうが自然でしょう。

838名無しさん:2018/08/22(水) 15:10:02
>>837
日付とIDの間が狭く感じたので半角スペースを入れました
書き忘れましたが、メール欄が存在しないようですので全てsageにしています。

839659★:2018/08/24(金) 14:21:25
そもそもの問題として、レス数が大量に存在する場合Autopagerizeで最後までページを確保するのは現実的とは言えません。
こちらを見ると1万を超えることも割と普通のようです
http://dic.nicovideo.jp/?from=header#new-res

そこでファイルをダウンロードする必要がありますが、私はこの方法を使おうと思います。
https://automationlabo.com/wat/enc/oth/post-568/
連番はこちらで確保すればいいかなと
https://hogehoge.tk/serial/
結合はTextBinderでいいのではないかなと
http://pckowazafreesoft.ojaru.jp/html/freesoft_textbinder.html

663さんがその28でやってらっしゃたようにダウンロードしてから結合までやるのが理想ですが
できないこともないのかなとも思います
http://mirrorhenkan.g.ribbon.to/2ch-i/

840659★:2018/08/25(土) 12:09:17
>>837で書いたトリップが確保できない問題ですが、対策として別にブックマークレットを書きました。
http://let.hatelabo.jp/jigendaddy/let/hJmdrfCxsPMu

レス番号とトリップを表示します
一つ一つコピペするのが面倒な方はテキストエディタの置き換え機能などで対応していただけばと思います。

841659★:2018/08/29(水) 16:48:54
ママスタBBSのdat化も考えました
http://mamastar.jp/bbs/
http://let.hatelabo.jp/jigendaddy/let/hLHVsMnYjMdf

これもメール欄が存在しないようですので全てsageにしています。
削除されたらしきレス?には名前欄と日付欄に「ぴよぴよ」と入れています。

画像や確保できなかったり主レス?と他のレスとの違いが分からなかったり
問題点は様々ありますが、そもそも2chと互換性のない掲示板ですのである程度はご容赦いただけばと思います。

842659★:2018/11/11(日) 16:05:17
キャップ確認の為のテスト

843659★:2018/11/11(日) 16:12:12
なんとかなりそうですね
ある事情でJaneStyleから現在開いている全てのタブのURLをコピーしたかったのですが
KMmacroというソフトでキーボード処理を自動化することで何とかなりそうです。
この手のソフトは便利ですが、処理の間をどうするかが難点ですね。

また作れるか自信がないので、設定したファイルの中身を置いておきます。

LCLICK 773,12
KEY [Alt]++
KEY T
KEY [Alt]--
KEY X
KEY L
KEY [Alt]++
KEY V
KEY [Alt]--
KEY F
KEY M
KEY [Ctrl]++
KEY V
KEY [Ctrl]--
KEY [Space]
KEY [Alt]++
KEY V
KEY [Alt]--
KEY F
KEY T
KEY [Ctrl]++
KEY [PageDown]
KEY [Ctrl]--


新着レスの表示


名前: E-mail(省略可)

※書き込む際の注意事項はこちら

※画像アップローダーはこちら

(画像を表示できるのは「画像リンクのサムネイル表示」がオンの掲示板に限ります)

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