2ちゃんねるスレタイ検索 dig.2ch.net(ver 0.05)★5 [転載禁止]©2ch.net
■ このスレッドは過去ログ倉庫に格納されています
2ちゃんねるスレタイ検索 現在開発中
http://dig.2ch.net/ ver 0.05
テストに協力してくれるとありがたい
ご意見・ご要望もありがたい
バグ報告はあんまありがたくない
・現在は現役スレッドだけ持ってきます。過去ログのスレは私が作るの構想中。
・半角英数・全角英数は区別しません。
・半角カタカナ・全角カタカナは区別しません。
・スペースで単語を区切ると&検索だ。
●関連検索が動き出した。 結構すぐれもの。
●2ちゃんねる歴代勢いランキング http://dig.2ch.net/friends/ikioi.html
●dig お奨め人気サイト http://dig.2ch.net/friends/
●今日の言葉 4月 http://dig.2ch.net/anohi/2015/04/
前スレ
2ちゃんねるスレタイ検索 dig.2ch.net(ver 0.05)★4 2015/04/22(水) 22:54:02.35 ID:??? 〜
[drunker ★]
http://bintan.ula.cc/test/read.cgi/carpenter.2ch.net/operatex/1429710842/1- スマホ
http://carpenter.2ch.net/test/read.cgi/operatex/1429710842/1-
以前は、検索して表示されたことでの複数のスレッドタイトル関連表示を
コピペしたときには、スレッドタイトル関連表示とスレッドタイトル関連表示とは
2行の間隔(空白)でしたが、現在は、
模様替え中
5[ニュース]
の表示までコピペすることになり、コピペで嵩張(かさば)っていますので、
上記の表示がない方式を要望します。
また、
8 石平 中国李克強首相「国際環境はさらに厳しく中国経済は正念場だ」 首相が「国際環境の厳しさ」に責任逃れするほど今後の中国経済は絶望 (2)
http://yomogi.2ch.net/test/read.cgi/news4plusd/1453872798/
アジアニュース速報+ [板絞] 1 日前 勢 1
関連検索 #国際環境の厳しさ #石平 #中国李克強首相 #国際環境 #中国経済 #正念場 #首相 #責任逃 #今後 #絶望
[アジアニュース速報+]
1 日前 石平 中国李克強首相「国際環境はさらに厳しく中国経済は正念場だ」 首相が「国際環境の厳しさ」に責任逃れするほど今後の中国経済は絶望 (2)
関連検索 #国際環境の厳しさ #石平 #中国李克強首相 #国際環境 #中国経済 #正念場 #首相 #責任逃 #今後 #絶望
2016/01/27 14:33:18(立) 勢 1
のように、重複して同じ表示をコピペするようになっていますので、コピペするときに、重複した表示をコピペすることがないように
なることを要望します。(以前の表示を希望します。理想のコピペができていました)
それと、どんな文言での検索をしたのかが分かるように、
以前のように(下記のようだったように)表示がなされることを
要望します。
新幹線大爆破
の検索結果 Topに戻る
[板絞り込み解除中] 検索語リセット Topに戻る
ご意見・ご要望待ってます 結果を最大500件だけ表示
4.7712[秒]3件見つかりました / 全 439321 スレッド中 (2015/10/05 17:39:46)
まだMANGOとかあかり板は検索できないみたいね
需要ないだろうけどff2chは検索できるから mango板のスレタイが長すぎるスレ落ちたからmaguro鯖検索対象に入れてもいいと思うが >>151
どうなるかねぇ
成長するゆとりはできたぞ >>158
いつなんどき実験始まるかも知れないしネ
なしで行く
>>161
>>>156
>あった方がいいな
>行って来る
宜しくお願い致します。
心待ちにしております。
過去ログ検索機能入れるなら最大の難所は
「過去ログ化したこと」をどうやって判定するかでしょうね
A 取得してきた現役スレ一覧
B これまでの全てのスレ一覧
の2つを用意して、¬A∩Bのものを「過去ログ」Cとマークするといいのかな
Bについては最初に一度これまでのものを全て作成してしまえば
あとはAを取得するたびにBに加えていくだけでいいかと
C 過去ログの一覧
はテンポラリなものしか作らないのが良いでしょう
下手に作ると鯖が落ちたり不可視スレが発生したりすると不整合が生じてしまうので
データベース維持の流れは
0 過去ログ一覧Bを作る(1回だけ)
1 現役スレ一覧Aを取得(今もやってる)
2 BにAをマージ
3 1に戻る
で、検索は
Backlog=0 現役スレのみ(A)
Backlog=1 過去ログのみ(¬A∩B)
Backlog=2 現役・過去とも(B)
いかがでしょ? 機種依存文字入ってたかな?
> ¬A∩B
とかあるのは「Aに含まれず、Bに含まれるもの」です 過去ログのみから検索したいってどういう場合?
過去ログを含めない検索か、過去ログも含めた検索だけでよさそうだけど たとえば>>131みたいにスレのテンプレに過去ログ一覧として貼る時や
最近大きく話題になったキーワードで、雨後の筍で乱立する前のログを見たい時などかな
まあ大きく負担になるようなら省略してもいい機能だとは思う
あと過去ログ検索の場合はUIにページングかそれに類するもの必須ですね
>>128では年月日などによる絞り込みをお考えのようでした
>>161
>>>156
>あった方がいいな
>行って来る
お忙しい中で、要望を叶(かな)えて下さり、どうもありがとうございました。
>>154-155の要望も叶(かな)えて下されば、幸甚(こうじん)です。
検索してはいけないキーワード。
『眞子さま 男遊び』
kimitujyouhou >>154-155
あぁ 下の方か、
いろいろ機能を拡張(まだ何するかまったく決めていない)しようと思って
場所だけは確保した段階なんだ、
だもんで今はそれが出ている、現在は下の方は見なくてokだよ
>>171
>>>154-155
>あぁ 下の方か、
>いろいろ機能を拡張(まだ何するかまったく決めていない)しようと思って
>場所だけは確保した段階なんだ、
>だもんで今はそれが出ている、現在は下の方は見なくてokだよ
宜しくお願い致します。
例えば、したらば掲示板に転載(コピペ)をした場合に、
以前は一つのレスに10件を書き込むことができたのですが、
現在は一つのレスに半分の5件しか書き込むことができなくて、
つまり、検索して、例えば、以前は20件のスレッドタイトルが列挙された時に、
一つのレスに10件のスレッドタイトルを書き込むことができたので、
2つのレスで間に合いましたが、現在は一つのレスに5件しか
書き込むことができないので、4つのレスを使うことになっていますので、
宜しくお願い致します。
御無沙汰しております。
またも見栄えの要望です。
検索結果の画面には
> 5.6426[秒]9件発見/全 381545 スレッド中 (2016/02/11 12:34:56)
のような数値データが最初に表示されますが、ヒット数の数字部分
(上記の例では「9」の文字)に何か色をつけてもらえないでしょうか。
「全 381545 スレッド」の文言とペアで分母・分子になっているので
赤が順当かなと思うのですが、目立つ色なら赤以外でも構いません。
こういう要望をする目的ですが、現在当方、dat落ちしてシリーズが
途絶えた某スレッドの後継スレが再建されたかどうかの確認のために、
そのスレタイでの検索結果をWebブラウザにブックマークしています。
そのブックマークを開いた瞬間、画面をパッと見ただけで「0件」という
表示が目に飛び込んでくるようになると非常に嬉しいのです。
よろしくご検討のほどお願いいたします。 >>174 お返事ありがとうございます。
現在の背景色だとやはり赤がはっきり認識できるので、総スレッド数と同じ
赤色を推しておきます。 >>176 ありがとうございました。
これでまた使いやすくなりました。 サーバはホント楽になった
資源は人間に使いたいものです >>178
●が○になる不具合をCMに伝えてから人間に資源を注ぎ込もう │
│
│
│
│ _
│ /  ̄  ̄ \
│ /、 ヽ
J |・ |―-、 |
q -´ 二 ヽ |
ノ_ ー | |
\. ̄` | /
O===== |
/ |
/ / | なんか最近検索漏れがすっごいんだけど全然使えんぞこれ 何が起こってんのだろ
板のurlが欲しい
特定のサーバなのか、 板トップの検索フォーム、キーワードを入れて「スレタイ検索」のほうのボタンを押すと
http://dig.2ch.net/?keywords=&Bbs=operatex とかに飛ばされて、
要するに検索キーワードが空だから全部のスレが出てくる。
どこかで、全文検索の<form>からスレタイ検索の<form>にデータを書き写す作業をミスってない? >>184
それ昨日editorialplusのどこかに書いたはずだけど
クエリのエンコードが変わるんだよな
ページソース見てまっさきに気になるのが飛ぶ前はhtml4で飛び先がhtml5ということ >>185
> ページソース見てまっさきに気になるのが飛ぶ前はhtml4で飛び先がhtml5ということ
あー、確かにdigとfindでは違いますね。
DOCTYPE宣言はどこにもないけど、少なくともdigはUTF-8、findはShift_JIS。
で、検索フォームのソースを見やすいように整形してみたら、こんな風になっている↓
- - - - - - - - - - - - - - - - キリトリセン - - - - - - - - - - - - - - - -
<form method="GET" action="http://find.2ch.net/" style="display: inline;">
<input type=text name="q" value="" style="width:500px;height:30px;" id="fulltext-keyword">
<input type=hidden name="ita" value="operatex">
<button type="submit" value="">【新】全文検索</button>
</form>
<form method="GET" action="http://dig.2ch.net/" accept-charset="UTF-8" style="display: inline">
<input type=text name="keywords" value="" style="width:500px;height:30px;display: none;" id="thread-keyword">
<input type=hidden name="Bbs" value="operatex">
<button type="submit" value="">スレタイ検索</button>
</form>
<script src="https://code.jquery.com/jquery-1.12.1.min.js" crossorigin="anonymous"></script>
<script>
1000 1000"#fulltext-keyword").on("keyup change",function(){var e=1000 1000this).val();1000 1000"#thread-keyword").val(e)});
</script>
- - - - - - - - - - - - - - - - キリトリセン - - - - - - - - - - - - - - - -
いちばん最後の<script>〜</script>が失敗しているようだけど、
そもそもこの書き方の意味が解らん。jQueryでこんな書き方ができるのか?
少し手元で実験してみよう。 >>186
JQueryとしてはイベント名スペース区切りはできる
出すのに失敗してるのは$だからだろうけど 「1000 1000」を「$(」に置き換えたら動きそうだね >>188 ぐぐってみると、IE8まで(9以降で互換モードの場合を含む)では
accept-charsetよりも投稿元ページのエンコーディング、が優先される、
という話がありました。
で、安直な解決策としては、フォームのどこかにShift_JISの範囲外の文字を
入れておけば古いIEでもきちんとUTF-8になってくれると。
>>188 ここの「1000 1000」を「$(」に変えてみましたが、
IE8で動かないのは仕方ないとして、手元のFirefox45.0.1でも動きませんでした。
IDにハイフンが入っているのが気になるのが原因かな?
というわけで、愚直なコードを書いてみました。
WindowsのIE8/Firefox/Chrome/Opera/Safariで動作確認済み。
(次のレスに続く) インデントの全角スペースは適宜タブに置換してください。
<html><head>
<meta http-equiv="Content-type" content="text/html;charset=Shift_JIS">
<title>検索フォームを検証する</title>
</head><body>
<form method="GET" action="http://find.2ch.net/" style="display: inline;">
<input type=text name="q" value="" style="width:500px;height:30px;" id="fulltext-keyword" onkeyup="cp()" onchange="cp()">
<input type=hidden name="ita" value="operatex">
<button type="submit" value="">【新】全文検索</button>
</form>
<form method="GET" action="http://dig.2ch.net/" accept-charset="UTF-8" style="display: inline;">
<!--SJISにない文字がフォームにあると、IE8以下互換モードにしても
きちんとUTF-8になるらしい。-->
<input type=hidden name="utf8" value="✓"-->
<input type=hidden name="keywords" value="" id="thread-keyword">
<input type=hidden name="Bbs" value="operatex">
<button type="submit" value="">スレタイ検索</button>
</form>
<!--ここのjQueryコード、Firefox最新版でもIE8でも動かない。愚直に書く。
script src="https://code.jquery.com/jquery-1.12.1.min.js" crossorigin="anonymous"></script>
<script>$("#fulltext-keyword").on("keyup change",function(){var e=$(this).val();$("#thread-keyword").val(e)});
</script>-->
<script>
function cp() {
document.getElementById('thread-keyword').value
= document.getElementById('fulltext-keyword').value;
return true;
}</script></body></html> ・そのまま SJISをurlエンコードしたものをdigに送ってもらう。
・digでurlデコードして、SJISだったら(UTF8でなかったら?)UTF8に変換する
これでできる?
これなら私も出来るようになった $(document).ready(function(){$("#fulltext-keyword").on("keyup change",function(){var e=$(this).val();$("#thread-keyword").val(e)});}); >>191-192
> ・そのまま SJISをurlエンコードしたものをdigに送ってもらう。
> ・digでurlデコードして、SJISだったら(UTF8でなかったら?)UTF8に変換する
それでもできそうですね。その場合は当然、
<input type=hidden name="utf8" value="✓"-->
は要らなくなります。
それと、私の提案では、現行フォームの
<input name="keywords" value="" style="width:500px;height:30px;display: none;" id="thread-keyword" type="text">
の部分を
<input type=hidden name="keywords" value="" id="thread-keyword">
に変えてあります。
display:none; を指定してしまうと、OperaやSafariではJavaSceriptから
そのオブジェクトにアクセスできなくなるようです。
>>193 おお、なるほど言われてみればそれでよさそうな気がします。
#jQueryはかなり流行っているようですけど、色々と抵抗感があって、
#気合を入れて勉強する気にならないんですよね…。
それでうまくいくようなら、私のコードの onkeyup="cp()" onchange="cp()" と
function cp() { ... } の部分も削除できそうです。 SJISのページからでも動くのかな
なんにもしないでそのまま送ってくれればいいような気がする
まずいのかね
http://ula.cc/test/dig.html >>195 乙です。
WindowsでFirefox、Chrome、Opera、SafariはOK。
IE8はaccept-charsetを認識してくれない模様。
(IE9以降は試していないが、2chの今のタグ構成だと
互換モードになる可能性が高いので、もしそうだとするとやはりNG。)
>>190で書いた
<input type=hidden name="utf8" value="&#x2713;"><!--&は半角にしてください-->
のように、投げるフォーム内容の中にSJISの範囲外の文字があると
UTF-8になってくれます。 >>196
結論を持ってCMに頼んで来てくれると嬉しいぞ
こっちは、それに連れて修正すると
たぶん 何も付けないでそのまま送れと、 >>197
どこでコンタクト取ればいいですか?
「Code Monkey」でスレタイ検索しても運営系の板ではヒットしませんし。
CM氏のTwitterアカウントは分かるけど、Twitterでコンタクト取るなら
どこか別の場所にタグとスクリプト置かなきゃいけないし。
>>198
IEも11ならそれなりに最近の規格をサポートしてくれますからね… >>200 thx.
947まで行っているから、そろそろ新スレかな?
暇があるときにまとめ直してコンタクト取ってみます。 わしゃエンコおかしいぐらいしか分からんかったけど
ちょっと目を離したら一気に解決しやがった
おまえらすげーなwww 大凶でたから状況がこれ以上悪化することはない!!!1 ふーむ
lastmodify.txt を取りに行って
結構な頻度で500errorになってる
だ lastmodify.txtを集めるプログラムを修正した。
1) タイムアウトを短くした 2sec
2) リトライをじっくりしつこくした interval 5sec x 8回
3) 全部やってそれでも欠損が多いなら、その回は捨てる
・すんなり集まれば今までと同じ
・難儀した場合は5倍くらい時間がかかり、挙句の果てに捨てる場合も
なんで 500ERRORになるかは、今回は追っていないだ たとえばperlのバージョン違い等の鯨飲で動かしたいものが動かないという可能性はないだろうか おっこの時間順調・快調
500errorはめったに起こっていない
設計スピードが出ている、取りこぼしもない
素晴らしい なんか最近URLにl50がつかなくなったけど仕様変更? 最新スレ順とかにした時に表示されるスレ立て日時を、jsonのレスポンスにも入れてほしい datの番号がスレ作成日時のunixtimeなわけだが、それじゃだめか? >>218
なるほど、それが使えるんですね。大丈夫です。お騒がせしました。 壁とかもでるようになった
http://dig.2ch.net/?keywords=&AndOr=0&maxResult=50&atLeast=1&Sort=0&Link=1&Bbs=wall&924=0 maguroもok(スレタイ256でぶったぎり)
http://dig.2ch.net/?keywords=&AndOr=0&maxResult=50&atLeast=1&Sort=0&Link=1&Bbs=S_maguro&924=0 人気板順は先頭にlivejupiterがでるようなった
http://dig.2ch.net/?keywords=&AndOr=0&maxResult=50&atLeast=1&Sort=0&Link=1&Bbs=all&924=1
[JP]
QUERY:[182.251.240.1] (アウアウ) Saf3-0lrh
HOST NAME: KD182251240001.au-net.ne.jp.
IP: 182.251.240.1
-- Results
SPAMCOP: 182.251.240.1 NONE
BBC: 182.251.240.1 NONE
BBQ: 182.251.240.1 Burned BBQ (proxy60) Registered:20160130-123002 BBR-125
BBX: 182.251.240.1 NONE
-- End of job.
最新投稿順→人気板順
PC用→スマホ用
朝デフォルトの設定が変わった模様 リンクの色も黒くなった
暗いね
あとリンクはPC派 >>225
>>226
私もそれに気づいて来ました
人気板順だと投稿があってもわからないんだよね
デフォルトを最新投稿順に戻してほしいな 板名拾って出すようにした
operatex -> 運用情報臨時
http://dig.2ch.net/?Bbs=operatex >>234
乙です
ソートのデフォルトの設定を人気板順から最新投稿順にしてちょ PCからアクセスした時のリンクURLのデフォルトはPCになりませんか? 2chスレタイ検索に最近検索された言葉とよく検索される言葉を表示するな!
スレが見づらい UA判定がおかしく、PCで見てもスマホ用に飛ばされるようです
早く直してください ページ文字コード変わったのか Janestyleで$CHOTTOでも$VIEWでもバケる >>239-240
Linkパラメータ指定しないUA関係なく関係なくスマホ用になる
Link=1指定してもUAがスマホっぽいとスマホ用になる(スマホっぽい基準が適当で、泥の標準ブラウザでpc版を見るチェックするとUAにLinuxが入るからかLinuxPCのブラウザで見ても強制スマホ用になったりする)
>>241
http://dig.2ch.net/snapshot/2016/04/20160416-all.html
から
http://dig.2ch.net/snapshot/2016/04/20160417-all.html
の間にmetaタグの文字コード指定が消えてるのが原因だ
文字コード自動判別しないstyleも悪いとは思うが(xenoのビューアは正常表示) なんで2chスレタイ検索のリンクがびんたんなんだよ…
普通に通常スレへのリンクにしろよ… アフィ収入が欲しいのか知らんがびんたんに飛ばすの止めてほしい
それだけで使う気にならない head.txt で same.ula にリンクしまくってたから鯖に入れなくなった説があるけど、
dig はいいのかな? http://find.2ch.net/ が公式だから dig は自由でいいのか? びんたんもレスと投稿フォームの間に最新スレ一覧とカテゴリ一覧を挟むな!
スレが見づらいし書きづらい! >>250
検索すれば最新投稿順に自動でなるよ
だから最新投稿順については今のままで大丈夫 ■ このスレッドは過去ログ倉庫に格納されています