2ch専用ブラウザの作り方

このエントリーをはてなブックマークに追加
1デフォルトの名無しさん
をまとめましょう
2webmaster@気まぐれアナスイ:2007/05/29(火) 11:50:58
$~# age,age,age,age,age,age,age,age
!(ΦyΦ+){ の様な感じです…}
3デフォルトの名無しさん:2007/05/29(火) 12:02:25
最低限の情報も書かなければ関連リンクすら張らない、無能の上に努力もしない。
何故、口を開けてただ待つだけの恥ずかしい行為が何の躊躇もなく出来るんだろう?
4デフォルトの名無しさん:2007/05/29(火) 13:36:33
まずお湯をわかします
5デフォルトの名無しさん:2007/05/29(火) 13:38:11
次に包丁を用意します
6デフォルトの名無しさん:2007/05/29(火) 15:18:16
その前にインターネットを購入する必要がある。
7デフォルトの名無しさん:2007/05/29(火) 19:35:54
イッペンシンデミろ
8デフォルトの名無しさん:2007/05/29(火) 21:27:44
まず嘘を嘘と見抜けるようになるべきだと思う。
9デフォルトの名無しさん:2007/05/31(木) 17:39:22
まとめってあるの?オレも自分専用の作ってみたいな。自分しか使い道ないような機能盛り込んでさ。
10デフォルトの名無しさん:2007/06/04(月) 13:57:23
そんなに頭悪いんじゃ無理
11デフォルトの名無しさん:2007/06/04(月) 22:06:11
↑お前みたいにみんなが暇人じゃないんだよ。
12デフォルトの名無しさん:2007/06/05(火) 10:53:34
でも、2ch専用ブラウザなんて暇人しか作らないよね?
13デフォルトの名無しさん:2007/06/05(火) 11:17:03
それはないな。暇人の理論は理解不能。
14デフォルトの名無しさん:2007/06/05(火) 12:17:16
2chのAPIって公開されているんですか? どこに?
15デフォルトの名無しさん:2007/06/05(火) 12:24:34
とつぶやくと入れ歯の魔王が現れ「それは岩清水八幡宮が教えてくれるであろう」と答え
16デフォルトの名無しさん:2007/06/05(火) 14:45:14
ここはひどいインターネッツですね
17デフォルトの名無しさん:2007/06/05(火) 21:28:17
岩清水八幡宮ってどこですか?
18デフォルトの名無しさん:2007/06/06(水) 21:39:24
すると美味しいカレーの出来上がり!
19デフォルトの名無しさん:2007/06/10(日) 20:03:09
まず、必要なのはガッツと根性だ。
丸太を担いでロードワーク10Km!!
スクワット100セット
腕立てふせ100回
これを1月続けるんだ。
まずはそれからだ。
20デフォルトの名無しさん:2007/06/10(日) 21:26:21
まじめな話DATをダウンロードして表示して保管して
書き込みはbbs.cgiを呼んでやるだけでしょ大雑把に言って
21デフォルトの名無しさん:2007/06/11(月) 11:17:13
APIが分からずにどうやって書いているの?
22デフォルトの名無しさん:2007/06/11(月) 20:04:00
はあ?
23デフォルトの名無しさん:2007/07/06(金) 20:12:39
ググれば作れる。
最萌用に、スレdat取得スクリプト書いて30分置きにcronでチェック&ゲットしてる。

こういう基本的な部品を組み合わせて用件を満たしたほうがいいな。
アプリに何でもかんでも組み込んじゃうと、小回りが利かないからな。
24デフォルトの名無しさん:2007/09/10(月) 04:08:19
内部の基本は>>20だね、
専用ブラウザとして差が出るのは外見、使い勝手の違いだけなんだよね。
25デフォルトの名無しさん:2007/09/23(日) 15:27:31
VC++でもVBでもDelphiでも何でもいいからブラウザ作って、
2ch以外にアクセスできなくすればおk
26デフォルトの名無しさん:2007/10/04(木) 15:51:56
>>25
ワロタ
27デフォルトの名無しさん:2007/10/30(火) 05:09:05
オープンソースのコードを見て勉強しなさい!
28デフォルトの名無しさん:2007/10/30(火) 23:19:11
作ると言うより、JaneをC++化する必要がある気がする

Delphiだと将来が心配だ
29デフォルトの名無しさん:2007/11/03(土) 03:50:15
>>28
Lovelyの人がやってたと思ったらいつの間にか企画ごと消えてるねぇw
30デフォルトの名無しさん:2008/01/09(水) 17:12:25
>>20
DATって何?
DATってどうやってダウンロードすんの?
31デフォルトの名無しさん:2008/01/12(土) 12:38:41
32デフォルトの名無しさん:2008/01/12(土) 23:51:34
monazillaスレ落ち単価?
33デフォルトの名無しさん:2008/02/23(土) 18:25:04
2ch用ブラウザ作っているマカーです。
Rubyが言語です。Pythonは未習得です。だからRuby。
Rubyである程度できたらRubyCocoaにつめます。
目的は実況ブラウザなんで、
・定期更新
はつけたいかと思います・・
投稿する時のクッキー設定は
header['Cookie'] = res['Set-Cookie']
としていますが、expires=Friday, 01-Jan-2010 00:00:00 GMT;
とあり得ないクッキーがついているんです・・・
解決方法はHeaderからDateをつける方法しかないですかね?
34デフォルトの名無しさん:2008/02/23(土) 18:31:05
Rubyは処理遅いからやめとけ
自分だけで使うならともかく、不特定多数に使わせられるようなものは作れないよ
35デフォルトの名無しさん:2008/02/23(土) 18:32:46
36デフォルトの名無しさん:2008/02/23(土) 18:32:50
>>34
自分だけです。
配布は予定してませんが、どちらかというと
Obj-Cは難しすぎる。
Pythonは未習得なのでパス
Rubyは使いやすいしNet/httpがあるので
37デフォルトの名無しさん:2008/02/23(土) 18:33:45
>>35
goRuaは参考にしています。
だけどスキルアップみたいなので作りたいという訳で、
Mac用の実況ブラウザが見つからなかったので・・
3833 ◆39wUrhddyw :2008/02/23(土) 18:36:30
トリップつけた。sage忘れてました
39デフォルトの名無しさん:2008/02/23(土) 18:38:43
公開しないならスレ違いのような気もする
どうせRuby固有の話にしかならんのだろうしRubyスレにでも行け
4033 ◆39wUrhddyw :2008/02/23(土) 18:40:26
>>39
すいません、公開するかも、ということです
CUIの時はまだ公開しませんよ・・・GUIになってからです
41デフォルトの名無しさん:2008/02/23(土) 18:41:50
Rubyで何か作りたいが勉強のためであって公開する気はサラサラない
そんな人のために宿題スレ

Rubyの宿題教えてください。2限目
http://pc11.2ch.net/test/read.cgi/tech/1200175247/

Ruby限定のツブシのきかないつまんない話だらけになる可能性が大なのには同意
4233 ◆39wUrhddyw :2008/02/23(土) 18:44:40
>>41
うーん、やっぱ移った方がいいですか
とりあえずある程度できたらまたきてみます
43デフォルトの名無しさん:2008/02/23(土) 22:25:31
俺も暇つぶしにRubyで作ってみよ
44デフォルトの名無しさん:2008/02/25(月) 19:13:09
どうせ作るなら公開するの作ればいいのに
45デフォルトの名無しさん:2008/03/01(土) 12:42:10
ここも糞スレか
4643:2008/03/02(日) 02:28:58
コアだけ作ってるんだけど、それが出来たら誰かGUI作ってくれない?
俺が途中で面倒くさくなってほったらかす可能性は高いけど
47デフォルトの名無しさん:2008/03/02(日) 08:56:55
じゃあ、その時のためにtkの勉強を始めます。
48デフォルトの名無しさん:2008/03/02(日) 09:15:21
>>46
そんなことするくらいなら既存の公開ソースをいじったほうが早い
49デフォルトの名無しさん:2008/03/02(日) 09:33:04
ていうか、本当に必要なのは(>>43が作ってるのであろう)通信やパース部分よりGUIだよな

ローカルにある板一覧から板を選んでローカルにあるsubject.txtを読み込んでスレ一覧を表示して
スレ一覧からスレを選ぶとローカルにあるdatをパースして表示
こういうことをよどみなく行えるソフトが必要なんであって、ぶっちゃけRubyで作るような部分は二の次だ
50デフォルトの名無しさん:2008/03/02(日) 09:34:43
!!
tkって別途インストール必要なのか??
面倒くさいな。
51デフォルトの名無しさん:2008/03/02(日) 09:59:22
PythonのTkinterは標準添付
52デフォルトの名無しさん:2008/03/02(日) 10:15:23
つかTk自体がハードな使用にはあまり向かない

「雑多なオプションつきのコマンドをシェルプロンプトから入力して結果を確認するの超めんどい」
というような需要にぴったりはまる程度の代物だ
53デフォルトの名無しさん:2008/03/02(日) 10:23:39
>>52
マウスでポチポチできたら楽だよね、というのにはぴったりなんだよ
…2chブラウザみたいなのにはイマイチ向かないのは理解
てかもうちょいネイティブなプログラミング言語で作れば使いやすいのできそうなのに
54デフォルトの名無しさん:2008/03/02(日) 10:23:54
マジっすか!?

じゃあGUIライブラリは何がいいでしょうか?
55デフォルトの名無しさん:2008/03/02(日) 10:41:44
時代を先取りしすぎたHTAなんてどうよ
セキュリティソフトの警告は無視する方向で
56デフォルトの名無しさん:2008/03/02(日) 12:51:13
それってGUIライブラリなんですか?
57デフォルトの名無しさん:2008/03/02(日) 13:16:05
まずバックエンドでCUIのみで動作するものを作れ

コマンドから
2ch get tech subback
2ch get tech 1180406037 all
2ch get tech 1180406037 l50
2ch get tech 1180406037 -100
2ch put tech 1180406037 'orz\nアッー!'
みたいな操作が出来ればよい
58デフォルトの名無しさん:2008/03/02(日) 13:17:11
orz
アッー!
59デフォルトの名無しさん:2008/03/02(日) 13:20:10
いやCUIの部分は43が作るって言うからさ
だからこっちはGUIの勉強しとこうかと・・・
6043:2008/03/02(日) 14:14:20
コマンド操作じゃなくて、ピュアRuby & OOを意識して書いてる
@bbs = BBS.load
@board = @bbs.find("tech")
@board.update
@thread = @board.list[0]
@thread.update
@thread.read
ってな感じ

RubyでそれなりのGUIっていうと・・・gtkとかwxRuby?
サーバ+webブラウザでも面白いと思う
61デフォルトの名無しさん:2008/03/02(日) 14:29:05
@bbs = BBS.load って書いてるけど
@bbsは何のオブジェクトのインスタンス変数なの?
あとBBSとboradの区別が付きづらい、threadは名前自体微妙

wxRubyだとライブラリ別途インストールしなきゃならないけど
Webrickなら標準添付だしそっちのほうがいいかも

色々ケチつけたけど頑張ってね
6243:2008/03/02(日) 15:07:12
んーと、解説すると実は
モジュールで掲示板を切り替えられるように(汎用的に)する予定
つまり
BBS.loadの前に
set_module MachiBBS みたいな記述有り

んでBBSは、Board一覧(カテゴリ含む)のインスタンスをまとめたオブジェクト
ロードはそのインスタンスを読み込むメソッド(毎回一覧を更新しないため)

threadが微妙なのは重々承知、名前変えるなら何がいいかな
まあ名前空間違うから大丈夫だけど
63デフォルトの名無しさん:2008/03/02(日) 18:03:14
別にインスタンスなんだから
sure = @board.list[0]
threads = @board.search('/糞/i')
unko = @board.id('1180406037')
なんでもいいと思う
64デフォルトの名無しさん:2008/03/03(月) 00:28:48
Threadクラスを作ってるって話じゃないか?
変数名なら煽るとおりだが、それはUI作る人が気にすればいいこと
65デフォルトの名無しさん:2008/03/04(火) 00:22:39
ダメだ・・・
Tkのインストールの仕方が分からんOrZ
6643:2008/03/07(金) 02:43:16
どんどんソースが汚くなっていく

たぶん土日にはやっつけサーブレットと一緒に公開できる
まだ仕様も機能も定まってないけど
6743:2008/03/10(月) 03:30:25
でけた
http://hokkority.com/rane/

解説は後に書くとして、突っ込みを幅広く募集
ただまだ暫定版なので優しくしてね
68デフォルトの名無しさん:2008/03/10(月) 07:55:24
るびまのコード添削とか読んでくれてるのかなあ

徹夜で眠いのであんま読んでないから変なこと言ってたらスマン

・ 掲示板サイトの対応を継承で表すのは面白い見方だと思う
・ base.rbでmethod_missing設定するくらいならusageくらい書け
  (メソッドを利用するのは「あなた」だけだろ?)
・ こういうときの2ちゃんねるはch2と書くのが普通
・ Base::BBSやBase::BoardがEnumerableを継承する必然性はたぶんゼロ
  (配列を外部に返すんじゃ何か問題がある?)
・ DownloaderでデータがStruct以下同文
・ Net::HTTPResponse#codeを整数に直した上でstatusというインスタンス変数に入れるのは死ぬほど紛らわしいからやめてくれ
  (文字列のままかresponsecodeという変数名にして欲しい)
69デフォルトの名無しさん:2008/03/10(月) 22:27:22
uiってどういう意味?
70デフォルトの名無しさん:2008/03/11(火) 00:11:59
UserInterface
71デフォルトの名無しさん:2008/03/11(火) 00:17:58
uiというディレクトリに入れておく内容かどうかは疑問の余地があるな
cgiとかでいいような
72デフォルトの名無しさん:2008/03/11(火) 00:23:56
サーブレットはユーザーインターフェースなのか?
7343:2008/03/13(木) 02:03:12
>>68
> base.rbでmethod_missing設定するくらいならusageくらい書け
この辺はちょっと保留、たぶん丸ごと変えると思います

> Base::BBSやBase::BoardがEnumerableを継承する必然性はたぶんゼロ
シンプルに書けて個人的に好みなんだけど、変?

> DownloaderでデータがStruct以下同文
これは、Baseを継承した各クラスのdownloadメソッドが
「ダウンロードして、必要があればデータを加工して受け渡す」ために、それをまとめた専用のクラスが欲しかったわけです
もっとスマートな方法ってあります?

> ch2
> responsecode
了解しました


暇つぶしのつもりだったけど、全然暇じゃないことに気づいた
ぼちぼちやってくとして、そういえば>>33はどうなった?
7443:2008/03/23(日) 10:26:34
えー、非常に恥ずかしい出来で、あんまり変わってないけどネタ的な意味で同じとこにうp
手をつける時間がないんだけど、今のところ投げるつもりも無いので長い目で見守ってね
75デフォルトの名無しさん:2008/03/23(日) 12:29:06
だから何でサーブレットがユーザーインターフェースなんだよ!?
76デフォルトの名無しさん:2008/03/23(日) 14:23:43
めんどくさい構造してるなあ
インスタンス変数に配列とハッシュを持ちまくった適当なオブジェクトでいいじゃん
あとMarshal使うくらいならPStore使おうぜ
7743:2008/03/24(月) 08:46:11
> ui
稼動部に対するインターフェイスって意味で切り分けてるんだけど、どうおかしいすか?
もともとGUI作ってもらう前提で作ってて、だからといってサーバにguiはもっと抵抗あるし
cgiは言わずもがなで、あとは便宜的に「インターフェイス」と名づけたり?viewerとか?
簡単に解決する名前を見過ごしてるなら教えてほしいです。

>>76
サイトに書いてるとおり趣味でやってるんで、めんどくさいややこしい云々は言わないで
でもモジュールとサーブレット周りのやりとりはもっとシンプルにする予定です
> あとMarshal使うくらいならPStore使おうぜ
了解しました
78デフォルトの名無しさん:2008/03/24(月) 10:49:35
公開者には批評批判を受け取る義務がある
でなければ公開などしないことだ
批評しないでくれと口走るなど言語道断

受け取るのが義務なだけで帰りに捨てちゃってもいいんだけどね
79デフォルトの名無しさん:2008/03/24(月) 11:08:57
誰に言ってるんだ??
80デフォルトの名無しさん:2008/03/24(月) 11:09:00
根拠も示さずに言いたいことを言うだけの批判者に対して
あれこれ構ってやる義務なんてどこにもないだろうに
8143:2008/03/24(月) 11:15:57
>>78
> インスタンス変数に配列とハッシュを持ちまくった適当なオブジェクト
だったら、継承関係がうまくいかなかったり(今以上に)力技に頼る分が増える気がするの
一応考えては見るけど、方向がガラリと変わりそうなんで
ってわけで、構造というより方向性をつつかれた気がしたんで変な言い方になっちゃいました
とりあえず、基本的に全レス参考にしてるってことは一応表明しときます


UIって、
・物理的な入出力装置
・使用感とか操作感
のどちらかの意味合いが強いのかな
82涼宮 ハルヒ:2008/03/24(月) 11:16:48
ファイアーエムブレム
8343:2008/03/24(月) 11:18:24
>>79-80
たぶん>>77の、>>76宛ての1行目のことかと
84デフォルトの名無しさん:2008/03/24(月) 11:31:53
相手は不特定多数だから全部にまともに答えるのは無理
聞くだけ聞いて必要なものは対処してあとは放っといても大丈夫
(っていうかブログにコメントさせればいい)
85デフォルトの名無しさん:2008/04/03(木) 00:57:04
http://2chviewer.web.fc2.com/
Firfox2でしか動きません。壷を立ててプロキシをlocalhost:8095でお願いします。
クロスドメインしてもイイかFirfoxが聞いてきますのでyesでお願いします。
86デフォルトの名無しさん:2008/04/29(火) 22:28:02
age
87デフォルトの名無しさん:2008/04/30(水) 18:35:09
レスをスレッド表示に自動変換してくれるサイトあったと思うのですが
どなたか場所を知りませんか?
8843:2008/05/05(月) 02:11:42
おひさ、それなりに改良した
http://hokkority.com/rane/

今のところの大雑把な問題点
・ブラウザ依存
・スレッドの自動スクロールがうまく出来ない(一番上、一番下、新規レス、とか)
・スレッド一覧が重い(グリッドのライブラリ使いたいけどもっと重い)

あと擬似フレームのリサイズはどうやったらいいんだろ
DnDで実装出来るんかな、それかライブラリがあるなら教えてほしい
# でも素直にフレームのままだったらスクロールもまとめて解決できるか・・・

なんか知ってるか気になったとことかあったら教えて
89デフォルトの名無しさん:2008/05/05(月) 11:18:17
>>88
どんな表示になるのかスクリーンショット希望
90デフォルトの名無しさん:2008/05/06(火) 01:02:28
http://www.hokkority.com/rane/img/ss.gif
こんなんでいいすか?今んとこ何も特筆するとこはないです
とりあえずTODOでも書いてこうかな
91デフォルトの名無しさん:2008/05/09(金) 19:52:11
windowsの実行ファイル作ってみたよ
http://hokkority.com/blog/rane/
92デフォルトの名無しさん:2008/05/30(金) 13:44:24
画像リンクを抽出して、小さいプレビューを表示して、
クリックするとフルサイズ表示するものを作りたい。
93デフォルトの名無しさん:2008/05/30(金) 14:08:16
>>92
どうぞ。
94デフォルトの名無しさん:2008/06/19(木) 22:19:26
質問いいですか?

お気に入りの更新チェックをしたいのですが
板ごとにsubject.txtを取ってくるのと
HEADでdatを個別にチェックするのはどちらが優しいでしょうか?

更新チェックだけでデータ取得はいらないです。
95デフォルトの名無しさん:2008/06/29(日) 20:18:56
作りたいけど結構難しいなぁ。
そもそもサーバーとのやり取り方法とか、分からん。
どんな本を買えばいいのかも分からん。HTTP&WEBって本は読んだ。
96デフォルトの名無しさん:2008/08/21(木) 05:59:21
誰かさんが書いていたように、Webブラウザを作る要領でつくって、
単にそれを2ch専用にすりゃいいだけの話かもしれんw
Mozillaあたりのソースを読めばヒントが?
97デフォルトの名無しさん:2008/09/07(日) 10:01:32
98デフォルトの名無しさん:2008/09/07(日) 11:17:34
なぽりんww
99デフォルトの名無しさん:2008/10/31(金) 22:54:12
スレッド検索ってどうやって実装すんのが定石?
100デフォルトの名無しさん:2008/11/01(土) 00:07:26
namazu
101デフォルトの名無しさん:2008/11/03(月) 01:42:46
質問なんですが、2chは文字コードsjisですよね?
それだと、UNIX系OSの場合問題が有りますよね?
基本的に落としてきたものをiconv使ってutf-8に変換した後、
内部で処理して、表示する時またeucなどに変換してるんでしょうか?
102デフォルトの名無しさん:2008/11/03(月) 02:45:51
>>101
眠いので適当に回答。
その延長線上に、LOCALEを認識しないソフトが生まれる。
以上!

だとつまらないので、
表示の問題か、ファイル保存の問題か、通信の問題か・・・
そもそも、Windows上で表示する場合か、UNIX上で表示する場合か。
問題を切り分けるくせを付けたほうが良いです。

あと、変換するなら保存する段階。表示する時やってたら、負荷すごすぎw
(保存時:1回、表示時:何回になるかわからない)
103デフォルトの名無しさん:2008/11/03(月) 05:29:00
釣られてみるが

文字コード変換したものを保存してるのなんて無いだろ。
2chにある.datそのままだからこそ
他人との過去ログのやりとりとかに使われるんだし。
104デフォルトの名無しさん:2008/12/10(水) 22:07:49
105デフォルトの名無しさん:2009/01/29(木) 13:42:02
ttp://monazilla.org
の資料室を見ながら専ブラ作ってみてるんだけど

レス書き込み方法の書き込み確認のPOST内容で
「要求メッセージの一例(初回投稿時・2回目)」
のところで、CookieにNAMEとMAILが指定してないんだけど
これってちゃんと指定しなきゃだめだよね?
一応バカニュースでテストしてみたんだけど、もしかして鯖に依存する?
106デフォルトの名無しさん:2009/01/29(木) 22:49:45
たぶん、こっちで話したほうが良い
http://pc11.2ch.net/test/read.cgi/tech/1224449899/
107デフォルトの名無しさん:2009/01/30(金) 13:32:47
>>106
そんなスレあったのか、
既出な予感がするのでROMってきま
サンクス
108デフォルトの名無しさん:2009/02/16(月) 23:02:01
.NET(C#)ベースで2chブラウザを作ってみたいなと思っているのですが、
JaneStyleなどのDoe系統のスレッド表示コントロールで、
リンクとかレス番号をクリックできるようにしたり、
レス番号上で右クリックすると通常のものとは違うコンテキストメニューを出したりというのは
どういった処理で実現しているのでしょうか。
コントロール上にLabelやLinkLabelなどを乗せるというのは処理速度的にも違うような気がしますし、
WM_Paint上に処理を記述するというのも何か違うような気もします。

また、それはTextBoxを継承したクラスで処理可能なものなのでしょうか。

よろしくお願いします。
109デフォルトの名無しさん:2009/02/23(月) 11:36:40
>>108
Jane系はHogeTextViewってコントロールを使ってる。
OpenJaneにソースがあるからそれを参考にしてみたら?
TCustomControlを継承して内部でゴリゴリ計算して表示させてる。

お手軽なのはTMemoやTRichTextを継承してコンポを自作かな。
110デフォルトの名無しさん:2009/04/11(土) 18:50:09
スレッドタイトル検索はFind.2chを非表示で使って何か問題あるの?
111デフォルトの名無しさん:2009/06/15(月) 23:09:43
てst
112デフォルトの名無しさん:2009/06/16(火) 10:21:50
FLASHでUI作ってみたけど、macとかlinuxは何のフォントが2chのAAに向いてますか?
埋め込みはしないので、システムフォントでお願いします。
113112:2009/06/16(火) 18:31:14
とりあえずこんな感じにしてみましたが、確認できるmacもlinuxもないです。しょぼーん。

fontFamily: "MS Pゴシック", Osaka, "ヒラギノ角ゴ Pro W3", Arial, Helvetica, sans-serif;
114デフォルトの名無しさん:2009/07/14(火) 10:41:21
人大杉が出る原因て何?
115デフォルトの名無しさん:2009/07/15(水) 00:06:07
人(アクセス)が多過ぎること。
116デフォルトの名無しさん:2009/09/06(日) 16:28:56
レスを表示する所どうやって表示しているんの?
一度にパネルに一度に描写するとめちゃくちゃ重くなるんだけど
javaだったらうれしいな...
117デフォルトの名無しさん:2009/09/06(日) 21:55:35
>一度にパネルに一度に描写
また難しいことを……
118デフォルトの名無しさん:2009/09/11(金) 14:15:03
Javaとか許さん
俺の200MHzじゃまともに動かん
弱者の事も考えてあげられない政治は必ず転覆する
何故ならこの世には弱者と
弱者予備軍である中間層を足せば
過半数を超えるからだ
119デフォルトの名無しさん:2009/09/11(金) 16:25:26
しかし、それ以下のCPUで動いているであろうiアプリはJavaという現実_| ̄|○
120デフォルトの名無しさん:2009/09/11(金) 16:29:39
かなしいなw
121デフォルトの名無しさん:2009/09/11(金) 19:17:51
>>118
抑圧して無効票とします
122デフォルトの名無しさん:2009/12/15(火) 13:05:29
>>114
ふつうのブラウザで見る人のために2chのサーバーでdatっていうファイルからブラウザで見れるように変換する作業をしてこっちに送り返すんだけど、たくさん人がいるとその作業が追いつかなくなるから出る。
其れに対して2chブラウザはdatだけダウンロードして、表示するまでの作業を個々のパソコンでやるから人大杉にはならない
123デフォルトの名無しさん:2009/12/15(火) 19:39:05
それは原因の説明として違うんじゃないかと思う
124デフォルトの名無しさん:2009/12/15(火) 20:34:12
うーん、説明悪かったか。

人大杉になる原因は2ちゃんねるのサーバーの限界に対してスレッド見る人が多すぎるからなんだよね。つまり2ちゃんがアクセスされた際にする処理(cgi)がとめられる状態になるため起こる。
これが原因です。

こっからは加えての話です(こういえばいいのか?)
2ちゃんねるにはdatっていうまあ最小データっていうか生のデータがあります。
ブラウザソフト(たとえばIEとかFireFoxとかブラウザ)でアクセスした場合には、2ちゃんねる側はHTMLに変換する作業があるんだけど(これがさっきいった2ちゃんねる側でやる処理です)、
2ちゃんねるブラウザ使えば、この2ちゃん側の処理をさせないようにして(結果2ちゃんねるサーバーの負担は減少)、datだけ落として閲覧できる方式に変えるのをそれぞれ見る側でやることができる。
なのでHTMLでみる掲示板と、個々の2chブラウザではレスの表示などが違う。

まあ最後の方は蛇足だった。だから読まなくていいです。必要ないことも書いてわかりづらくしてしまってたな。
125デフォルトの名無しさん:2009/12/15(火) 23:17:50
datを読むときにはクライアントからのアクセスラッシュがあってもCGIはとまらないのか?
126デフォルトの名無しさん:2009/12/15(火) 23:26:11
dat なら cgi 経由に取れるっていう話なのでは?
127デフォルトの名無しさん:2009/12/15(火) 23:27:10
間違えた orz

o cgi 経由に

x cgi 経由せずに
128デフォルトの名無しさん:2009/12/15(火) 23:38:49
いや
蒸し返してすまんが
CGIがあるかどうかはどうでもいいんだ
(CGIを経由しない方がサーバーの負荷が軽いのは判り切ってる)
仮にdatであってもアクセスが集中して人大杉にならないのか?っつーことだ
129デフォルトの名無しさん:2009/12/16(水) 00:02:06
で?
130デフォルトの名無しさん:2009/12/16(水) 09:23:49
>>128
その場合はサーバーダウンしてしまうでしょう
2ちゃんでいう鯖落ち
131デフォルトの名無しさん:2009/12/16(水) 12:04:37
datの代わりに静的htmlを吐いてそのまま置いとけばいい話だけどな。
わざわざcgiなんて糞重い物かますから遅い。
132デフォルトの名無しさん:2009/12/16(水) 12:11:14
その静的htmlを吐くのが重いってことが理解できませんか?
133デフォルトの名無しさん:2009/12/16(水) 12:14:27
>>131
それ誰もレスできなくね
134デフォルトの名無しさん:2009/12/16(水) 13:01:17
ブラウザの作り方じゃなくてサーバーの作り方になってるような気もするがw
サーバー側でcgiを起動出来ない状況になっている(または上限値に達している)
のを検出してその場合はcgiを実行せずに人大杉のHTMLを吐き出すというのは
どういう仕組みで実現出来るのでしょうか?
135デフォルトの名無しさん:2009/12/16(水) 13:21:36
>>134
tcpの同時接続数とbacklogの値みてるんじゃない?
136デフォルトの名無しさん:2009/12/16(水) 14:07:59
ErrorDocument404を「人大杉を表示するHTML」に設定しておく
単にloadavgから(定期的に)負荷を算出
負荷が大きいときはread.cgiをrenameして404を返させる

実際に、存在しないURLにアクセスすればすぐわかる。

ただし、/test/read.cgi/以下の部分は、PATHINFOとしてread.cgiへのパラメータとして扱われるので
そこを存在しない板等に変えても意味は無い。
/test/read.cgiの部分を変えるとか
/tech/index.htmlの部分を変えるとかしてみる。
137デフォルトの名無しさん:2009/12/16(水) 14:10:21
404のErrorDocumentが外部URLを指している場合
リクエストに対しては404ではなく302を返して
リダイレクトされることを忘れずに。
138デフォルトの名無しさん:2009/12/18(金) 01:26:04
>>131
CGI使わなければよいというだけなら、JavaScriptモードがある。
http://info.2ch.net/wiki/?read.html
139デフォルトの名無しさん:2009/12/18(金) 09:10:12
プログラミングなんて出来ませんが、
いまさら、2ch専用ブラウザ作る目的は何んなんでしよう?
140デフォルトの名無しさん:2009/12/18(金) 13:23:46
自己満足
141デフォルトの名無しさん:2009/12/18(金) 14:38:39
C++でdat取得して保存するソースを誰か作ってくれないだろうか?
俺の知能では無理だった。まずhttp通信をC++でどのようにすればいいのかわからなかった
できれば解説も頼む
142デフォルトの名無しさん:2009/12/18(金) 17:51:17
>>141
おま・・・それ基本中の基本だぞ

それが出来なきゃ他に何も出来ないから諦めれ
143デフォルトの名無しさん:2009/12/18(金) 18:24:45
>>142
そうか
よかったら教えてくれないだろうか
ソース必死に勉強したい
144デフォルトの名無しさん:2009/12/18(金) 18:46:39
Winsockで検索すればいいよ
145デフォルトの名無しさん:2009/12/18(金) 22:36:10
まあおまいら言語何使ってんの?
あと送受信は何使ってる?

俺はC++にwinsockなんだがオーソドックスだよな
146デフォルトの名無しさん:2009/12/18(金) 22:48:43
>>145
http
147デフォルトの名無しさん:2009/12/19(土) 03:11:34
>>141
Boost::asioで作ったのならあるけど
いる?
148デフォルトの名無しさん:2009/12/19(土) 05:46:29
cgiでdat生成も十分重いだろう。html生成ぐらい訳無い。
149デフォルトの名無しさん:2009/12/19(土) 10:29:33
>>147
マジか ありがたい
ぜひともおねがいします
150デフォルトの名無しさん:2009/12/21(月) 19:10:37
302 found って帰ってくるんだけどどういうこと?
151デフォルトの名無しさん:2009/12/21(月) 19:26:13
すいません 200 OKキタ━━━━(゜∀゜)━━━━!!
なんか成功するとうれしいもんだなw
これだからプログラミングはやめられない
152141:2009/12/25(金) 19:57:16
2chブラウザをC++で作ろうと思っていたんだが、ようやくhttpで要求する方法がわかった。
だがサーバーからのレスポンスのボディの部分だけgzipを普通のテキストに戻してdatとして保存するにはどうしたらいいのだろうか?
だれか親切な人イメージ的に何したらいいか教えてくれ
153デフォルトの名無しさん:2009/12/25(金) 23:19:31
zlib
z_stream
154デフォルトの名無しさん:2009/12/26(土) 01:05:45
ブラウザ作ろうとしてるんだったらhttpは既存の使えばいいじゃない?
むしろhttpからやろうとするなら、なぜTCPプロトコルスタックから作らない・・・謎だ
155デフォルトの名無しさん:2009/12/26(土) 01:21:39
gzipは知らないからと鯖に逝って、テキストで送ってもらったほうが。
まあそういうクライアントがdenyされるだけだろうけど。

tcpスタックから作るくらいなら、stdioライブラリから自作しないと。
もっと本格的に成るならOSとかコンパイラとか。

http://pc12.2ch.net/test/read.cgi/tech/1247036705/
Google Chrome OS
http://pc12.2ch.net/test/read.cgi/tech/1128794438/
【次世代言語】D言語でOSを作ろう【Monaの移植?】
http://pc12.2ch.net/test/read.cgi/tech/1152200420/
「OS自作入門」
http://pc12.2ch.net/test/read.cgi/tech/1258431145/
「コンパイラ・スクリプトエンジン」相談室14
156141:2009/12/26(土) 11:19:13
>>153
ありがとう。これはなんかできそうだ。あとでできたら再度報告します

>>154
発言が謎
俺が初心者とわかっていてそのような発言するとは頭悪いにもほどがある
リアルで会話してないと相手のこと考えないで自分が思うこと発言しちゃう痛い人になるぞ

>>155
そう。だからgzipで要求は仕様にしようかと。
157デフォルトの名無しさん:2009/12/26(土) 13:32:27
>>156
話を聞かないって良く言われませんか
158141:2009/12/26(土) 13:42:40
>>157
ああよく言われるな
何を言いたい?
159デフォルトの名無しさん:2009/12/26(土) 13:56:38
154の書き込みはいろいろ省略されてるから初心者にはわかりづらいんだと思うよ
プログラムって省略こそ美しいとか言われてる言語があるから困るよね。Perlとか
Perl初心者には省略されすぎてどうなってるのか全くわからない

「既存のhttpのやりとりを行うライブラリとか何かを使い回せばいいんじゃないの?
httpのやりとりを今さら自分で作り直す必要はない
そこまでやるならhttpよりもっと深い部分から作り直せばいいのに」ってことだと思う
160デフォルトの名無しさん:2009/12/26(土) 14:08:32
>>158
会話も続かないって思われてませんか
161141:2009/12/26(土) 14:25:43
>>160
思われてるかはわからんな 他人が思うことだから
まあでも言われるだけましだと思うよ。
注意もされなくなったら終わりだと思う
162デフォルトの名無しさん:2009/12/28(月) 18:01:01
で、改善しようとは思わないんですね?
163デフォルトの名無しさん:2009/12/28(月) 18:14:46
ここはC言語限定?
何でもok?
164141:2009/12/28(月) 20:00:01
粘着うぜえ
165デフォルトの名無しさん:2009/12/29(火) 09:32:03
>>164
思い込み乙。
まさに、「疚しき者追わずとも逃げる」だね。
166デフォルトの名無しさん:2009/12/29(火) 10:53:39
誰かキーボード操作に重点を置いた専ブラ作ってください!!
167デフォルトの名無しさん:2009/12/29(火) 11:42:52
>>165
働けよカス
168141:2009/12/29(火) 11:43:37
>>166
JANEとかショートカット自分でカスタマイズできるぞ
169デフォルトの名無しさん:2009/12/29(火) 21:39:06
C++とC#でメモ帳を作れる程度の素人が挑戦してみようと思い立った
閲覧・自動更新・書き込みの実装を目標にしたい
オープンソースで参考になるブラウザってあるかな?
OpenJaneとギコナビはDelphiでさっぱりだった
170デフォルトの名無しさん:2009/12/29(火) 23:34:54
>>169
オープンソースなブラウザはないんじゃね?
171デフォルトの名無しさん:2009/12/30(水) 14:59:12
すぐにレスがつくとなんか嬉しいなw
C#製のものが二個ほど見つかったんだけど
片方は閲覧オンリーでもう片方は何度DLしても必要なファイルが含まれておらずコンパイルエラーが起きる…
この正月休みで閲覧オンリーの方からじっくりソースコードとにらめっこしてみることにするよ
172デフォルトの名無しさん:2009/12/30(水) 15:09:19
173デフォルトの名無しさん:2009/12/30(水) 15:24:00
ありがとう
残念ながらそこには置いてなかったけど
多分C#で組むと思うからそのページはブックマークに入れさせてもらったよ
そのファイル、落としてきた圧縮ファイルを解凍する時にエラーを吐くんだよね
だから何らかの原因で破損でもしているのかなーと
174デフォルトの名無しさん:2010/01/20(水) 20:11:30
こんなスレあったのかよ
参考になる物なしで作ってしまったよ

あとはスキンだスクリプトだをどうやって実装してるのかで
調べてたらここきちゃった
175デフォルトの名無しさん:2010/01/20(水) 21:41:49
>>174
うp 有害の心配もあるのでソースごとでお願いします
176デフォルトの名無しさん:2010/01/21(木) 02:33:03
>>173
twintail?解凍ソフト変えてみ。
177デフォルトの名無しさん:2010/01/21(木) 23:39:36
JaneStyleが最強神ブラウザってことだけわかりました
178デフォルトの名無しさん:2010/02/03(水) 23:43:48
2ちゃんブラウザを作ろうとしたことがある。
これでも一応理系の大学出て、知識はあるが、
組んでみて実感。

意外と、ものすごい量の実装が必要となる。
結構大変ですよ。
だから、いまだにJaneを超えるものが生まれない。
179デフォルトの名無しさん:2010/02/04(木) 01:54:32
ちょちょっっとやればできるじゃん?
180デフォルトの名無しさん:2010/02/04(木) 02:57:24
いちばんめんどいのはフォントかもな
181デフォルトの名無しさん:2010/02/04(木) 18:52:49
ふぉんとかよ!
182デフォルトの名無しさん:2010/02/05(金) 03:19:05
別にフォントはどうでもいいだろ。
俺が持ってるフォントを使いたいとか言う馬鹿を相手にしなきゃいいだけ。
システムフォントしか使えない仕様にしてしまえばいい。
183デフォルトの名無しさん:2010/02/05(金) 09:31:30
>>182
いやいや
Jane系のフォント変更関連は糞ですよ
184デフォルトの名無しさん:2010/02/05(金) 13:16:37
フォントなんて文字が正しく表示できればいいんだよ。ふぉんとに
185デフォルトの名無しさん:2010/02/05(金) 17:02:37
スレッド一覧を大きくするとスレッド内が小さく表示され・・・
スレッド内を大きくするとスレッド一覧が小さく表示され・・・
BackSpaceキーとかで、スレッド一覧とスレッド内の表示の切り替え(交互に)が出来たらいいのに
186デフォルトの名無しさん:2010/02/05(金) 18:57:56
187デフォルトの名無しさん:2010/02/06(土) 21:39:17
C++で2ちゃんねるブラウザを作ることは無謀なのか?
188デフォルトの名無しさん:2010/02/06(土) 21:40:02
簡単なこと
189デフォルトの名無しさん:2010/02/06(土) 21:56:50
いや、簡単だろ
190デフォルトの名無しさん:2010/02/06(土) 22:15:32
今度、C++で2ちゃんねるブラウザを作ろうと思っているんだけど
javaばっかりやっていたので、C++がいまいちわからない段階

このスレには俺以外にもC++で作ろうと、考えている奴がいるみたいだけど
windowsの専ブラにはC++のOSSが無いから、かなり苦労しそう
俺はlinuxユーザらしくJDを参考にしようと考えているけどね
191デフォルトの名無しさん:2010/02/06(土) 22:19:08
>>190
そんなに苦労することか?
SDKとかMFC使わずに作れとか言われたら発狂しそうだけど
192デフォルトの名無しさん:2010/02/06(土) 22:31:57
c#でここまで作ったけどC++に変更予定
http://uproda.2ch-library.com/2111303hx/lib211130.png
2ch専ブラなんてOSSするほどの大きさじゃない
193デフォルトの名無しさん:2010/02/06(土) 22:36:34
>>190
確か去年くらいからQtで作り始めたひとがいたはず
今どうなってるか知らないけど
194デフォルトの名無しさん:2010/02/06(土) 22:42:49
>>193
LGPL版, GPL版がよくわからん
195デフォルトの名無しさん:2010/02/06(土) 22:47:42
196デフォルトの名無しさん:2010/02/06(土) 23:10:09
しかしなんでここまで開発したいやつがでてくるかね
197デフォルトの名無しさん:2010/02/06(土) 23:30:11
簡単そうに見えるからすぐ手が出るんじゃね?
198デフォルトの名無しさん:2010/02/07(日) 08:32:02
うんこ
199デフォルトの名無しさん:2010/02/07(日) 13:56:31
せっかくだから俺はVB6で作らせてもらうぜ
画面と操作系のレイアウト・デザインは某ブラウザのコピーにするんだ

まだ頭の中でもやもやした形のがあるだけだが、昔一通り読み書きできるものは作ったことあるから多分うまく行くと思うんだぜ
200デフォルトの名無しさん:2010/02/07(日) 15:14:09
vbは無いな。
javaだろう。cは環境べったり過ぎる。
201デフォルトの名無しさん:2010/02/07(日) 15:17:18
最強はないって
202デフォルトの名無しさん:2010/02/07(日) 15:37:24
グーグル携帯で動かすのも考えたらjavaだろう。
203デフォルトの名無しさん:2010/02/07(日) 16:00:07
Qtは無料だとGPL関連が面倒そうだし有料買うならそもそもVS買うしで
wxWidgetsを試してみたんだが、スタティックにリンクするからでかいなw
大したことやってないのに3MBとかw
204デフォルトの名無しさん:2010/02/07(日) 20:46:34
>>193
それ、kwsk
205デフォルトの名無しさん:2010/02/07(日) 20:56:58
206デフォルトの名無しさん:2010/02/07(日) 21:14:09
2ちゃんねるブラウザで一番難しい所は、スレを表示する機能だと思うんだよね
しかし、既存の専ブラはそれをどうやって解決しているのか?って所が問題
207デフォルトの名無しさん:2010/02/07(日) 21:16:55
>スレを表示する機能
フォントですねわかります
208デフォルトの名無しさん:2010/02/07(日) 21:32:45
前、javaで2ちゃんねるブラウザを作った時は
自分が考えていたよりも自由なプログラミングができなかったorz
だって、スレビューの実装がムズいんだもん
209デフォルトの名無しさん:2010/02/07(日) 21:47:51
ギコナビはIEコンポーネント使っている。
ほかは使ったことないから知らないけど。
210デフォルトの名無しさん:2010/02/07(日) 21:48:24
WindowsならIEコンポ使ってるのも結構あった気がするが
211デフォルトの名無しさん:2010/02/07(日) 22:46:45
多くは既存ブラウザのエンジンを使ってるでしょ
今となっては独自に実装するとかありえない
cssやスクリプト対応もできた方がいいから
212デフォルトの名無しさん:2010/02/07(日) 23:56:40
俺様専用の2ちゃん専ブラだからVB6でおk
スレの表示もIEコンポーネントに丸投げする
ただそのまま丸投げするとhtmlの生成処理に時間がかかるので2++風の1レス描画にする
2++のWin版でもいいんだけどしたらばに書き込みできないわ、Beは常に有効にしないとダメだわで使えなかった
213デフォルトの名無しさん:2010/02/08(月) 20:22:29
webブラウザのコンポーネントを使わないと、かなり大変だよね〜
でもさ、どこまでスレを見たのか保存する機能あるじゃん
あれってどうやって実装してんだろ?そこが気になる
214デフォルトの名無しさん:2010/02/08(月) 20:26:14
>>213
アイデアはあるけどdatのみじゃあ無理だけどね
215デフォルトの名無しさん:2010/02/08(月) 20:30:23
>>213
dat の差分ダウンロードで分かる
216デフォルトの名無しさん:2010/02/08(月) 20:32:42
どうせ2chブラウザの乱立の原因はUI周りの好き嫌いと検索パターンの問題なんで
その辺に関係ない箇所はDLLとかスタティックリンクライブラリで提供する感じでもいいんだどね
217デフォルトの名無しさん:2010/02/08(月) 20:33:55
>>215
それじゃあだめだろ
未読がある状態でリロードして差分ダウンロードとって来たら未読位置が変わる
218デフォルトの名無しさん:2010/02/08(月) 20:40:44
未読の位置を記録すればいいんじゃねえの?
219デフォルトの名無しさん:2010/02/08(月) 20:41:41
http://pc12.2ch.net/test/read.cgi/tech/1193667819/
専ブラって作り始めてもすぐ飽きる
最後までモチベーションが維持出来ない
220デフォルトの名無しさん:2010/02/08(月) 20:43:09
>>216
そうだね
2chAPI作って公開してください
221213:2010/02/08(月) 20:51:17
>>218
スレが表示されている時にウインドウが640 x 800で表示されていても、
つぎにスレを見る時は900 x 900かもしれない

>>219
jane styleの作者はすごい気がする
222デフォルトの名無しさん:2010/02/08(月) 20:58:31
>>221
Open Janeの派生だろ
223デフォルトの名無しさん:2010/02/08(月) 23:10:32
金儲け出来るならがんばる香具師は居るだろう。
●の利用状況に応じて作者に還元されるみたいだし。
224デフォルトの名無しさん:2010/02/08(月) 23:13:25
香具師って最近流行ってんのか?
もう死語な気もするけど
225デフォルトの名無しさん:2010/02/09(火) 03:00:16
>●の利用状況に応じて作者に還元されるみたいだし。
これって2ch運営に申請してとかあるの?
226デフォルトの名無しさん:2010/02/09(火) 03:02:54
都市伝説だろ
227デフォルトの名無しさん:2010/02/09(火) 20:46:15
>>226
残念ながら都市伝説ではない。
確かThousandの作者とkageの作者は受け取った金額を公開してるはず。
228デフォルトの名無しさん:2010/02/09(火) 20:57:36
新規参入できるのか?
申請は2chビューアのページにあるメールアドレスに
その旨書き添えて送ればいいのか?
229デフォルトの名無しさん:2010/02/09(火) 21:26:44
>>228
別にいいと思う。
230デフォルトの名無しさん:2010/02/09(火) 23:19:53
ていうかね、
オリジナルのJaneの作者のTwidlle氏は
Del6Personalのライセンスに基づいて
対価を受け取ることを辞退し、
しかもその上で(有用な自前描画コンポーネントを含めて)
ソースを公開したわけよ。
(最初に公開したのは http://pc12.2ch.net/test/read.cgi/tech/1224449899/ の初期スレ)

もしそのJaneに手を加えて作っているのだとしたら
対価を受け取るのはどういう神経してるんだよ、ってことになる。
231デフォルトの名無しさん:2010/02/09(火) 23:21:19
Styleの作者に言ってやれよ
232デフォルトの名無しさん:2010/02/10(水) 01:16:14
>>230
Twidlle氏がGPLで配布すれば良かったんだが・・・

っていうか、今からでもGPLにしたら良いのに
233デフォルトの名無しさん:2010/02/10(水) 02:45:02
v2cの作者も金額公開してニュー息で擦れ立ってた様な。
ユーザ多いと結構いい金額貰えてるよ。堂本の運営なんてもっと儲けてるだろうね。

既に流用されてるものがあるのに、あとからgplは無意味。
過去のものに手を加えて使われてしまうだけ。


スレチだが、ようつべブラウザって簡単に出来る?
にちゃんブラ作るより難易度高いかな?
フラッシュを表示させる仕組みが思いつかないが。
234デフォルトの名無しさん:2010/02/10(水) 02:52:32
>>233
大半のことはブラウザコアがやってくれるのでプログラム側が最終的に欲しいのは
データの入手先だけかな?

styleの人が動画プレーヤーも作ってるし、ぶっこぬきツールも存在する以上は
なんとかなるでしょうけど
235デフォルトの名無しさん:2010/02/10(水) 23:19:42
そういえば2chの報酬って何で払われるんだ?
モリタポ?
webマネー?
口座振込み?
236デフォルトの名無しさん:2010/02/10(水) 23:22:06
ガバス
237デフォルトの名無しさん:2010/02/16(火) 23:16:18
スレってあっちこっちから開く(お気に入り、スレッド一覧etc)ことができるじゃん
それにサーバーからdatを取得したり、HDDにデータを保存したりしないといけない

お前らだったら、GUIと↑の処理を分離するか?

238デフォルトの名無しさん:2010/02/16(火) 23:31:11
分離しないとマルチスレッドにできない。
239デフォルトの名無しさん:2010/02/17(水) 00:50:57
でも実際のところマルチスレッド化する部分ってすくないような・・・

2ch専ブラがやたら起動が遅くなるのはログに対するマルチアクセスが
発生してるんだと思うけど2chログのように小さい物をHDDから読み出す
場合はアクティブになってるログだけ読んであとはタブをアクティブにした
際読むくらいにしないとね・・・・
ただログ更新はマルチスレッドでいいと思うよ
240デフォルトの名無しさん:2010/02/17(水) 01:11:21
もう車輪の再発明はいいよ
あえてこれから作るんなら
人工無能でもいいから適当に
ツッコミレスする機能も付けて欲しいな
241デフォルトの名無しさん:2010/02/17(水) 01:23:46
車輪の再発明になるのは既存の2chブラウザがうまく部品化されてないからさ
242デフォルトの名無しさん:2010/02/17(水) 02:50:52
そのへんを考慮して汎用ライブラリみたいなのが有れば便利だけどね。
まあヲレブラウザ乱立島栗だろうけど。
243デフォルトの名無しさん:2010/02/17(水) 12:42:18
そして例え部品化されてもVB6には供給されず、俺みたいなヘタレVB6ユーザは自分で車輪を作るしかないのさ
244デフォルトの名無しさん:2010/02/17(水) 12:47:51
>>243
えw
View部分は好きな言語で書ける方法があるよ
ローカルweb鯖として機能する専ブラを作ってwebAPIのような形で
アクセスすればいい

web通信さえできればクライアント書くソフトはなんだっていい
245デフォルトの名無しさん:2010/02/17(水) 19:38:33
WINAPIでいいだろw
246デフォルトの名無しさん:2010/02/17(水) 20:03:32
好きな言語で表示部分作れるんだし最強だろ

ローカル鯖のwpiたたけば加工したデータを結構な速度で
返してくれるんだし
247デフォルトの名無しさん:2010/02/17(水) 20:08:14
加工ぐらい各自にやらせてくれよw
248デフォルトの名無しさん:2010/02/17(水) 20:13:07
>>247
そういうのがめんどくさくてなかなか進まないんだろw
APIたたけばcsvで返してくれるとかしておけば
余裕で組めるだろ
249デフォルトの名無しさん:2010/02/17(水) 20:47:02
>>246
>>結構な速度で返してくれるんだし

どういう仕組み?
仲介するだけでレスポンス速度が上がるのは再読み込みだけだろ?
250デフォルトの名無しさん:2010/02/17(水) 20:55:17
>>249
そりゃどんな専ブラもそうだろうw

基本的にはローカルにおいたDATをread.cgiの代わりに成形して
htmlで表示したように見せてるだけなんだから

問題はローカル鯖側だと同じpc上なのにhttpプロトコル経由で送るので
遅くなるかと思ったんだが問題なかったってところだね

この方式の利点はwebAPIたたくだけで見た目は自由に作れるのと
めんどくさければ通常のブラウザからも見れるってところか
251デフォルトの名無しさん:2010/02/17(水) 21:22:49
車輪の再発は重要だと思うよ
macとlinuxにはちゃんと使える専ブラが少ないから
252デフォルトの名無しさん:2010/02/17(水) 21:34:53
macはなあ・・・
開発環境ってあるんだっけ?

linuxはweb鯖をうまく使えばいいかもね
253デフォルトの名無しさん:2010/02/17(水) 21:49:52
REST/XMLかJSONでやりとりするローカルサーバーってのはまあ現実的なんじゃないの
問題はクロスプラットフォーム考えて実装するとこだが…
254デフォルトの名無しさん:2010/02/17(水) 21:56:44
そうか
webサーバー動けばcgiでも・・・ってそりゃp2でいいじゃんってなりそうだな
255デフォルトの名無しさん:2010/02/18(木) 13:01:38
linuxでwebサーバーを立てるとか無理ぽ
windowsの代わりに使っているのに、apacheとか入れたら
依存関係ですごいことになってしまう
256デフォルトの名無しさん:2010/02/18(木) 13:47:44
JavaとかPythonでhttpサーバー立てれば十分だろ
257デフォルトの名無しさん:2010/02/18(木) 23:21:49
マカってホント情報弱者だな。
258デフォルトの名無しさん:2010/02/19(金) 00:49:15
というかインテルマック向けのクロスコンパイラとか無いの?

windows上で開発できればマカーが後はテストすればいいだけでしょ?
259デフォルトの名無しさん:2010/02/19(金) 00:57:16
チャットしながら開発するのか?
260デフォルトの名無しさん:2010/02/19(金) 01:06:18
>>259
いや・・・
そんなことしなくてもGUIはマック依存じゃなくブラウザならなんでも
認識できるHTMLを出力するんだしそんなにとちるようなコードに
ならないと思うけどw

環境依存しやすいのはネット関連のAPIくらいでその辺さえ吸収
すればあとはCやC++の範囲だよw
261デフォルトの名無しさん:2010/02/19(金) 21:58:38
お前らはスレッド一覧やレスを、どういうデータ構造にしていますか?
やっぱり、レスが「あぼーん」した時の事を考えると、いろいろと面倒くさいよね
262デフォルトの名無しさん:2010/02/19(金) 22:00:34
俺あぼーんとかしたことないから実装してないわ

あぼーんってそこまで必要か?
263デフォルトの名無しさん:2010/02/19(金) 22:10:55
>>262
俺が見ているスレには、キチガイが居てさ
あぼーんする処理を考えると、面倒くさくなるんだよ
264デフォルトの名無しさん:2010/02/19(金) 22:12:42
まあ最近はあぼーんするほどの痛いのは見ないな
そういうのがいるスレに行ってないだけかもしれないけど

あと何かあるとすぐに規制入るからってのもあるかw
265デフォルトの名無しさん:2010/02/19(金) 22:17:50
2chwriter作ってみたけど規制されてて書き込めないみたいで試せない orz
266デフォルトの名無しさん:2010/02/19(金) 22:18:41
規制age
267デフォルトの名無しさん:2010/02/20(土) 10:55:09
bbsmenu.htmlからカテゴリと板を抽出するとき、『おすすめ』のカテゴリって
無視するように特別扱いしてるの?
なんかスマートじゃない気がするので、いいやり方あったら教えてください。
268デフォルトの名無しさん:2010/02/21(日) 16:45:38
VB.net2008EE使ってます
datをローカルに保存、それを単純に表示させる事はできたのですが、この先どうすれば良いんでしょうか
"<>"や改行を基準にarraylistで配列にaddしていき、加工しやすいデータに形成
→NG等を加え、htmlタグを付けてtmpファイルを生成、コントロールのwebbrowserに出力しようと思ってます
他に良い方法とかありますか?
269デフォルトの名無しさん:2010/02/21(日) 18:22:53
俺の手抜き仕様だとhtml化してからローカル保存してまう、まぁ自分用なので
手間かかるのでいい方法というわけではないがwebbrowser使わないで独自の描画仕様のがたぶん軽くなれる
270デフォルトの名無しさん:2010/02/21(日) 19:35:33
ありがとうございます
それだとタグの問題も一気に解決できますね
webbrowser抜きは次回にしたいと思います
とりあえず読み込みと書き込みだけはできるようにしたいです・・
271デフォルトの名無しさん:2010/02/22(月) 02:11:55
ハイパー車輪の再発明タイム中。ここまで作って疲れた。でも楽しかったからいいや
ttp://sageuploader.vs.land.to/1upload/src/sage1_18146.png
272デフォルトの名無しさん:2010/02/23(火) 07:10:40
>>268
webbrowserを使うならこれでも掛けておけ

正規表現用の文字列
上の行が検索用
下が置換用

アンカー変更用は自分ブラウザの仕様にあわせてかえてくれ
レス内のURL有効化とBEアイコンの処理は好きなように
ただしURL有効化->BEアイコン変換用の順で処理しないと
BEアイコンの表示がおかしくなる

///////////////////////////////////////////////////////////////////
//アンカー変更用
///////////////////////////////////////////////////////////////////
(<a href=\x22)(\x2e\x2e\x2ftest\x2fread\x2ecgi\x2f)([\w]+\x2f\d{10}\x2f\d+\x22\x20target=\x22_blank\x22>)(>>)(\d+)(</a>)
$1A$5\">>>$5</a>
//
///////////////////////////////////////////////////////////////////
//URL有効化
///////////////////////////////////////////////////////////////////
s?https?://[-_.!~*'()a-zA-Z0-9;/?:@&=+$,%#]+
<a href=\"$&\">$&</a>
//
///////////////////////////////////////////////////////////////////
//BEアイコン変換用
///////////////////////////////////////////////////////////////////
(s?sssp?)(://[-_.!~*'()a-zA-Z0-9;/?:@&=+$,%#]+)
<img src=\"http$2\"> <br>
273デフォルトの名無しさん:2010/02/24(水) 14:49:29
読み込みとかは割りとすぐだったんだが、書き込みがめんどくさいな
あと規制された場合の書き込みはp2proxyなどに頼るつもりなんだけど
その頼り方がわからんw

普段2chへ送ってるメッセージをどうやってp2proxyに送ればいいかわからんww
274デフォルトの名無しさん:2010/02/24(水) 15:16:43
ローカルプロキシならそれ用のポートが開いてるんだろ? 80番じゃなくて
275デフォルトの名無しさん:2010/02/24(水) 15:25:59
p2proxyなら8080かな
Listenerで待機してると思うのでヘッダーなりに情報入れとけば勝手にやってくれるんだろうけど
その辺がわからんw
276デフォルトの名無しさん:2010/02/24(水) 15:39:41
proxyクラスのあるフレームワーク使うと何も考えなくて良いから素敵
277デフォルトの名無しさん:2010/02/24(水) 15:51:51
ああ
うまくいったわ
やっぱ部品と資料が豊富なc#でお試しするに限るな
278デフォルトの名無しさん:2010/02/24(水) 15:54:59
テスト
279デフォルトの名無しさん:2010/02/24(水) 16:01:14
aaaaaaaaaaaaaaaaaaaaa
テストテスト
p2からじゃ〜
280デフォルトの名無しさん:2010/02/24(水) 16:08:43
再度テストだw
281デフォルトの名無しさん:2010/02/24(水) 16:10:22
aaaaaaaaaaa
282デフォルトの名無しさん:2010/02/24(水) 16:11:32
sasasasasasasa
283デフォルトの名無しさん:2010/02/24(水) 16:14:26
これで最後
規制あけてくれ普通の書き込みテストもできないじゃん
284デフォルトの名無しさん:2010/02/24(水) 19:10:55
dfg
285268:2010/02/24(水) 22:31:41
一応読み込みだけなら欲しいものが出来ました
ttp://www1.axfc.net/uploader/Img/so/73967.jpg
会社で昼休みやあいた時間、帰宅後に作り続けて2日でできました。死にそうです。

読み込みはすぐにできたのですが書き込みが全然出来ないっす
ttp://vipvbbrowser.hp.infoseek.co.jp/
のソースと
ttp://www.monazilla.org/index.php?e=199
を組み合わせて試行錯誤していますが、他に見た方が良いサイトとかあるのでしょうか
openjaneを参考にしたかったのですがsourceforgeの会員登録が何故か出来ずorz
モナジラとMSDN見すぎて眼精疲労です・・w
>>272
ありがたく使わせていただきます。
286デフォルトの名無しさん:2010/02/24(水) 23:56:20
287>>272:2010/02/25(木) 04:08:36
あーんど>>273>>275>>277あたりで騒いでたやり方だけど
.netなら
http://dobon.net/vb/dotnet/internet/webrequestpost.html
ここのやり方でできる

http://www.monazilla.org/index.php?e=199
ここの手順の一部端折ってるのと、うちは今規制食らってて通常の書き込みができないので
p2経由のテストだけだが

<一旦区切って次へ続く>
288デフォルトの名無しさん:2010/02/25(木) 04:14:19
VB.netは見ただけでジンマシンがでて使えないのでc#で解説

buttonとtextBoxを配置してbuttonのクリックイベントの中に下記のソースをペースト
http://dobon.net/vb/dotnet/internet/webrequestpost.html
ここのサンプルソースの

//POST送信する文字列を作成
string postData =
"inlang=ja&word=" +
System.Web.HttpUtility.UrlEncode("インターネット", enc);

この上記部分を

//POST送信する文字列を作成
string postData = "submit=%8F%91%82%AB%8D%9E%82%DE&FROM=&mail=&MESSAGE="+
System.Web.HttpUtility.UrlEncode(textBox1.Text, enc) +
"&bbs=tech&key=1180406037&time=1180406037";

こんな感じにする

書き込み先はここのスレね
textBox1を用意してそこに文字でも書いてくれ

<続く>
289デフォルトの名無しさん:2010/02/25(木) 04:16:13
live2ch のクローンを Mac, Linux で動かせないかと Java +SWT で作成中。
カテゴリ一覧まで表示できた。ある程度になったら SourceForge に BSD ライセンスあたりで公開予定。
290デフォルトの名無しさん:2010/02/25(木) 04:17:59
submit=%8F%91%82%AB%8D%9E%82%DE

これは

submit=書き込み

をURLエンコード済みにしてある。かわらないと思うから固定でいいだろう

bbs=とKey=のところは
http://www.monazilla.org/index.php?e=199
の解説に従う

time=に指定する時間を悩んだんだがよく考えたらdatのファイル名称そのものが
スレが立った時間なのでそれをそのままtime=に与えれば問題ないという結論に至った
まあ他の専ブラ(PSP用のオワタは確か1だった)割と適当でも動いてるようだし

<続く>
291デフォルトの名無しさん:2010/02/25(木) 04:23:29
http://dobon.net/vb/dotnet/internet/webrequestpost.html
ここのもう一箇所修正

//WebRequestの作成
System.Net.WebRequest req =
System.Net.WebRequest.Create("http://www.e-words.ne.jp/search.asp");

この部分を

//WebRequestの作成
System.Net.WebRequest req =
System.Net.WebRequest.Create("http://pc12.2ch.net/test/bbs.cgi?guid=ON");

とすれば残りはサンプルソースのままで書き込めると思う。
もしかしたら>>288

//POST送信する文字列を作成
string postData = "submit=%8F%91%82%AB%8D%9E%82%DE&FROM=&mail=&MESSAGE="+
System.Web.HttpUtility.UrlEncode(textBox1.Text, enc) +
"&bbs=tech&key=1180406037&time=1180406037";



//POST送信する文字列を作成
string postData = "submit=%8F%91%82%AB%8D%9E%82%DE&FROM=&mail=&MESSAGE="+
System.Web.HttpUtility.UrlEncode(textBox1.Text, enc) +
"&bbs=tech&key=1180406037&time=1180406037&tepo=don";



&tepo=don をつけないといけないかも
<続く>
292デフォルトの名無しさん:2010/02/25(木) 04:26:09
実はこの辺が規制を食らってて試せてない

p2のようなproxy鯖経由で書き込む場合は

//WebRequestの作成
System.Net.WebRequest req =
System.Net.WebRequest.Create("http://pc12.2ch.net/test/bbs.cgi?guid=ON");

これを

//WebRequestの作成
System.Net.WebRequest req =
System.Net.WebRequest.Create("http://127.0.0.1:8080/http://pc12.2ch.net/test/bbs.cgi?guid=ON");

という感じで鯖が待ちうけしてるアドレスとポートを先に入れてやればOK
こっちは>>291の最後の&tepo=donは無くてもかけたのでp2proxyが処理してる可能性がある
293268:2010/02/25(木) 18:04:39
うまくいきません・・
クッキーの設定がうまく言っていないようなのです
ヘッダは
HTTP/1.1 200 OK
ボディは
<html><!-- 2ch_X:cookie --><head><title>■ 書き込み確認 ■
とレスポンスは帰ってきています

要求メッセージをstringに直してみると
PON%3dstatic〜
となっており、"="がURLエンコードされてしまっています。

http://www.monazilla.org/index.php?e=199
の例だとクッキーの箇所は
Cookie: PON=xAjpuk10.tky.hoge.co.jp; HAP=0000000
これだけでよいのでしょうか?
PONもHAPも"GMT; path=/"で終わる形で、大分長いのですが
294268:2010/02/25(木) 19:40:28
ああ違った。エンコードしてたんだからエンコードされて当たり前でしたorz
295デフォルトの名無しさん:2010/02/25(木) 23:24:04
tepo=don;
296デフォルトの名無しさん:2010/02/26(金) 06:46:05
>>293
まあその辺の書き込みテストをするならIEコンポーネントで一度でも書き込みしてると
IE立ち上げてクッキーの削除をしないと1回目のテストは日付が変わるとかじゃないと
できなくなるから

あとwiresharkっていうパケットモニターソフト入れて送受信の内容をモニターしたほうが早いよ

ネットワークプログラミング相談室 Port25
http://pc12.2ch.net/test/read.cgi/tech/1255459388/
ここで質問したけどぶしつけな回答だけで教えてくれないからなあ・・・
自力でwiresharkってソフトに辿りつくまで苦労したよ
297デフォルトの名無しさん:2010/02/26(金) 07:05:45
あとよくわからなければクッキー削除した後このスレを通常のブラウザーででも開いて
書き込みをやってみればいいよwiresharkでモニターしながら
おおよその流れがわかる
298デフォルトの名無しさん:2010/02/26(金) 08:30:07
底はウィンドウズだけの所じゃないので(ry
299デフォルトの名無しさん:2010/02/26(金) 08:37:57
dat ファイルの書き込み内容のところだけ前後に空白一つずつあるのはなんで?
300デフォルトの名無しさん:2010/02/26(金) 10:16:47
wininetと.netのWebRequestじゃあクッキーの扱いが違うのかな?
wininetだと初回書き込みの要求を送ってその際に鯖が送り返してきたメッセージに
含まれるクッキーを再度書き込み要求出すと勝手に付加してるんだが
.netの場合はその辺を自分でやらないのだめっぽい?
設定で切替できるのかもしれないがあんまりやってる人いないのか資料が
すぐに見つからないなあ
301デフォルトの名無しさん:2010/02/26(金) 10:23:19
aaaa
302デフォルトの名無しさん:2010/02/26(金) 10:25:00
OKOKうまくいった
303デフォルトの名無しさん:2010/02/26(金) 10:31:46
ブログにでもまとめようか・・・
どこがいいだろう
304デフォルトの名無しさん:2010/02/26(金) 11:01:07
>>300
別件でVB6だけど俺がはまったのはwininetでクッキー使う場合はINTERNET_FLAG_NO_COOKIESしないと勝手にIEのクッキーに読み書きして処理してしまうらしいこと
いくらクッキー入れてもうまく動かなくて何でだろうと調べた結果、ここにたどり着いた
ttp://www7a.biglobe.ne.jp/~tsuneoka/win32tech/4.html
(かなりページ下の方にある「●Cookieを使う」の項目)
305デフォルトの名無しさん:2010/02/26(金) 11:16:51
暇なので作った
基本的な部分はもう作ってあるのである程度のリクエストには答えれると思う。
http://cs2ch.blog123.fc2.com/
306デフォルトの名無しさん:2010/02/26(金) 11:19:07
>>296-297
ありがとうございます。今晩試してみます・・
307デフォルトの名無しさん:2010/02/26(金) 11:42:39
wiresharkってetherrealのひとか
308nanashi:2010/02/26(金) 12:03:06
tumenne
309306:2010/02/26(金) 12:05:53
できたーーーー!!!!!!!!!
ありがとうございました!!!!
失敗してた原因はエンコードしなくていいところまでしていたことと、
PREN〜のとこを完全に見逃していたことでした
死んだほうがいいですね
310デフォルトの名無しさん:2010/02/27(土) 01:52:31
>1000
>1000
≫1000
311デフォルトの名無しさん:2010/02/27(土) 02:14:52
>>309
PRENつーかそんなにむつかしことやったけかな?
312デフォルトの名無しさん:2010/02/27(土) 04:56:31
aaaa
313デフォルトの名無しさん:2010/02/27(土) 05:15:12
aaaaaaaa
314デフォルトの名無しさん:2010/02/27(土) 05:23:32
aaaa
315デフォルトの名無しさん:2010/02/27(土) 05:33:44
aaaaaaa
316デフォルトの名無しさん:2010/02/27(土) 05:40:29
        、,r''" 、  `''ーv            ,....、,.........、|  \_____/  |   」_-‐ , -、  Z 、/
       、_Z丶`、 / ', ' _ - `r          /ニミ :彡三|      ━━┓   ヽ_  〉、`7'(" ̄ フ'/ri
       } 、 ,、,、,、,,、,、,、,,_ = ネ           /:::/``""'lヽ┘ .   ┃  ┃ ┛    /. i ´ノ、 `'"´ i_/
       Z ,_ }  、;;;ァ   { z`           i:i;/_ }l!{ |      ┃  ┃     |. r‐'ヽ.F==i  l ヽ
        'ーn' へ 、r, へ f''Y           |::i:!r‐、 r'r‐!     ┃         |┘\ iL´ ̄,ノ/ /
    ,r--─‐ヾ:」  ̄<ll.> ̄ lソ ̄```'ヽ-、_   |::|:|`゚'゙l」 `゚゙|     ┃ ┏┻┓   |  ヽ ノ  ̄/ //
.   / ⌒ヽ  lヽ F=ヲ/ /   |    `ー-!:liハ F==ァ|.     ┃     ┃   |   `二´r一',∠/
  く     ヽ \ヾ'=='゙,./    | ///   ヾl;i:l'ヽ-‐/i     ┃   ━┛   |ヽ     }rイ
  // r‐、  l!  `ー‐'´   ,   |//      {  `T´ /              | ヽ    / |>‐- 、
  !  r‐|__ ヽ、{   i      |   |´ ̄ ̄``''ー-、ヽ  ``/     ┃┃  ┃     \.`、   r'"  ,,.. ノ
  Y´|.  lニ,ノ、 \  |  i    !   |    ,.、__,..、_ヽ、<_    ・. ・   ┣━    /ヽ !   `ー'",」./
  ヽ_,ゝ⊥ィ'`ー''  |   ヽ   i  |  ,.ィ´__i  `ー-、  /         ┃    /    i. く ̄ ̄ ヽ/
       |    ノ    ヽ   !. | └‐''ソ| l / , 〉 /__     ___ ヽ    ∧i  ̄`L  ヽ/
          |         ヽ__  \. ど -`‐'‐,'ー'-'/_,. ‐'''"\  /   / ``   /  |_|  | i`ヽ、_
         ノ!    ̄ ̄ ̄ ̄二ニ=‐ 〈      ``ソ"´ヽヽ   |/   /     /   └─‐┘\
317デフォルトの名無しさん:2010/02/27(土) 05:40:41
sasasaasa
318デフォルトの名無しさん:2010/02/27(土) 05:43:22
aaaaaaa
319デフォルトの名無しさん:2010/02/27(土) 08:00:33
aaaaaaaaaaaaaaaaaaaaaaaaaaaaa
320デフォルトの名無しさん:2010/02/27(土) 08:39:44
aaaaaa
321デフォルトの名無しさん:2010/02/27(土) 08:50:53
aaaaaaa
322デフォルトの名無しさん:2010/02/27(土) 08:56:08
aaaaaaa
323デフォルトの名無しさん:2010/02/27(土) 08:57:57
aaaaaaaaaa
324デフォルトの名無しさん:2010/02/27(土) 09:20:16
書き込みですとじゃ〜
325デフォルトの名無しさん:2010/02/27(土) 09:30:35
test
326デフォルトの名無しさん:2010/02/27(土) 09:31:35
test
327デフォルトの名無しさん:2010/02/27(土) 09:34:41
aaaaaaaa
328デフォルトの名無しさん:2010/02/27(土) 09:36:41
aaaaaaaa
329デフォルトの名無しさん:2010/02/27(土) 09:53:24
aaaaaaaaaaaaaaaaaaaaaaaa
330デフォルトの名無しさん:2010/02/27(土) 10:08:06
書き込みテストは運用情報にスレがあるからそこでしろ
規制されても文句言えんぞ
331デフォルトの名無しさん:2010/02/27(土) 10:27:19
>>330
すまぬすまぬ・・・
332デフォルトの名無しさん:2010/02/27(土) 15:04:33
やっぱproxyの切替は手元にあった方がいいよね
http://uproda.2ch-library.com/217579Rvk/lib217579.png
333デフォルトの名無しさん:2010/02/27(土) 17:34:51
2chでproxyって刺して書き込めないだろ?
334デフォルトの名無しさん:2010/02/27(土) 17:43:34
>>333
ああ、外部じゃないよ
p2proxy経由の話ね
335デフォルトの名無しさん:2010/02/28(日) 13:14:12
>>332
欲を言えば書き込みしてみて規制されてるよ!って返されたら自動でp2proxy経由で再投稿とかしてくれると結婚したくなっちゃうレベル

いいね、この機能俺のにも付けよう。まだスレッド一覧の表示までしかできてないからいつのことになるか知らないけど
336デフォルトの名無しさん:2010/02/28(日) 13:30:15
>>335
近いうちにコード公開するよ

しかしC#というか.netで書くとほんとにサクサク作れるわ
337デフォルトの名無しさん:2010/02/28(日) 14:02:21
クッキーの取得はwininet?それともwebrequest?
338デフォルトの名無しさん:2010/02/28(日) 15:12:27
>>337
・wininetを使ってIEと共有
・自前で管理
・あえて管理しない <-new

専ブラの使い方を考えると割りと起動しっぱなしの人が多いんじゃないかなと・・・・
で、一度でもアクセスするとメモリ上に受け取ったクッキーは保存してると・・
じゃあ起動している間はそれを再利用してアプリが終了したら開放
起動のたびに最初の書き込みの際だけ貰ってくればいいじゃないかと・・・

問題はGCで開放されないかってところだけどさ・・・
339デフォルトの名無しさん:2010/02/28(日) 17:30:18
別にメモリ滋養においておいてもいいんじゃない?
340デフォルトの名無しさん:2010/02/28(日) 17:30:51
>で、一度でもアクセスするとメモリ上に受け取ったクッキーは保存してると・・

cookie には有効期限もありますよ
341デフォルトの名無しさん:2010/02/28(日) 17:32:23
>>340
ファイルに保存するのもメモリに保存するのも同じでしょ・・・
それに2chのクッキーってそんなに短時間で期限切れましたっけ?

考え方としてファイルにすら保存しない一時キャッシュですよ
342デフォルトの名無しさん:2010/02/28(日) 21:52:51
期限切れてたら無視するか、またサイド取得ぐらいは実装して欲しい。
期限切れのクッキー返して無限ループって罠も有るだろうけど。

ソースよりも手軽に使える様にdllやole公開のほうがいいね。vsぽとぺたで好みのにちゃんブラ作れると最高w
まあソース公開しとくとでバックしてもらえる可能性は高いが。
343デフォルトの名無しさん:2010/02/28(日) 21:53:01
>>311
あれ、PRENの項目はいらないんでしょうか
モナジラは必要見たいなこと書いてるんですけどパケット見ると送られてないですね
よくわかりませんね
344デフォルトの名無しさん:2010/02/28(日) 22:12:04
>>342
書き込みはすげー小さいよ

>>343
いらないというかもらったクッキーをそのまま送り返すだけなので
クライアントは中身は見る必要ないもん

本当の最初はクッキー無いので書き込みできない

応答にクッキー入ってるのでそれをつけて送ればかける
↑ここにいまだとtepo=donをつける。

あとはリファラーの設定とか別なところが間違ってるんだと思うよ
345デフォルトの名無しさん:2010/02/28(日) 22:29:34
>>344
じゃあ
Set-Cookie: PON=hoge
Set-Cookie: HAP=hoge
このPONやHAP以降の文字列をそのまま送り返すだけで良かったの?
必死こいて抜き出してたぜ・・ヘヘヘ
346デフォルトの名無しさん:2010/02/28(日) 22:36:49
>>345
そうそう
初回空書き込みが居るのはそれをもらうためと
それと一緒に送られてくる今だとtepo=donを抜き出すため

あとはクッキー+tepo=donで書き込みすれすぐにかける
347デフォルトの名無しさん:2010/02/28(日) 22:58:54
>>346
ありがとござんす
ずいぶんと遠まわりをしていたようです・・w
348デフォルトの名無しさん:2010/02/28(日) 23:14:06
>ソースよりも手軽に使える様にdllやole公開のほうがいいね。vsぽとぺたで好みのにちゃんブラ作れると最高w
>まあソース公開しとくとでバックしてもらえる可能性は高いが。
ok
349デフォルトの名無しさん:2010/03/01(月) 02:31:01
lib + src = strong!
350デフォルトの名無しさん:2010/03/01(月) 07:26:54
c#のクラスライブラリは一応作ってあるがVB.netで使えるのか?
351デフォルトの名無しさん:2010/03/01(月) 09:03:28
つかえるよ
352デフォルトの名無しさん:2010/03/01(月) 09:18:43
クラスライブラリも中間コードになってるんだっけ?
353デフォルトの名無しさん:2010/03/01(月) 11:01:40
んだ
354デフォルトの名無しさん:2010/03/01(月) 12:09:17
部品はあるけどどういうデータを返せば使いやすいのかがまとまらないとなあ・・・
355デフォルトの名無しさん:2010/03/02(火) 20:53:28
復活あげ
356デフォルトの名無しさん:2010/03/02(火) 21:21:59
357デフォルトの名無しさん:2010/03/03(水) 00:15:47
テストでアクセスしてたからアク禁喰らったかと思った
358デフォルトの名無しさん:2010/03/03(水) 02:31:39
今回みたいにdns落ちたときのために正引きのキャッシュしといてくれる仕組みも有ったら便利かもね。
鯖落ちには諦めるしか無いけど。orz

簡単に、にちゃん、みくし、ぐりい、ついたを切り替えられると髪かもな。
つくるのまんどくせだがw
にちゃんが落ち足りなく成っても平気w


とりあえず、自分だったら使いやすいって仕様で ver0.1を出して、たたき台にして、みんなであーでもないコーでもないと叩いてもらって、出て来た中のお好みを採用するとか。
実装がアレであろうと、一旦決まって固定すれば、各自ヲレクラスで包んで自分の使いやすい様に加工するだろうし、派生暮らすライブラリも出て来ると思う。
359デフォルトの名無しさん:2010/03/03(水) 02:53:57
>>358
IPv6の鯖はずっと生きてたお
360デフォルトの名無しさん:2010/03/03(水) 08:51:46
コソアンチェッカーの自動回答機能を作ってたんだが、
存在意義が無いことに気づいたので破棄した。
361デフォルトの名無しさん:2010/03/03(水) 11:03:11
ある程度作ってからこれいらなくね?ってよくあるよね
362デフォルトの名無しさん:2010/03/03(水) 11:06:03
いや作る前に気が付けよ
器用貧乏してる既存ブラウザとか多いのに
363デフォルトの名無しさん:2010/03/03(水) 11:22:30
機能が多すぎて埋もれちゃうことってあるよね…
364デフォルトの名無しさん:2010/03/03(水) 11:29:46
まあわがままなユーザに対応していくと無駄な機能は増える鴨な。
365デフォルトの名無しさん:2010/03/03(水) 13:43:27
まあ専ブラって

・見た目
・データ加工
・2chとの通信やローカル側のデータ管理

と階層としてはこんな感じに分かれてて

専ブラ利用者の多くの不満はデータ加工なんだよな

見た目はすでにある程度形になってるし、後はタブの位置を横に配置させろとかその程度だしなあ
366デフォルトの名無しさん:2010/03/03(水) 17:47:55
ff + chaika 最強
367デフォルトの名無しさん:2010/03/03(水) 19:20:12
368デフォルトの名無しさん:2010/03/03(水) 23:44:24
bbb
369デフォルトの名無しさん:2010/03/04(木) 10:09:33
見た目は各自好き勝手に弄るとして、
2chとの通信やローカル側のデータ管理
データ加工
は、汎用ライブラリが有ると便利だな。
370nanashi:2010/03/04(木) 11:57:36
tumenne
371デフォルトの名無しさん:2010/03/04(木) 13:10:47
データ管理はsqlite使ったり使わなかったり人それぞれの実装になるし、
データ加工も作り手の自由がいいし、
通信もosがwindows限定とは限らないし、
2chの仕様を整理してドキュメント化した方が有益かと。
372デフォルトの名無しさん:2010/03/04(木) 13:21:43
>>371
>データ管理はsqlite使ったり使わなかったり人それぞれの実装になるし、
>データ加工も作り手の自由がいいし、
そんなのはしらねえw
ローカルのデータ管理だって本まとめるまでも無く環境依存もなにもない
テキストデータ管理程度だろうに

>通信もosがwindows限定とは限らないし、
>2chの仕様を整理してドキュメント化した方が有益かと。
自分でやれよ

そもそも2chのサーバーってapacheなんで一般的なhttp通信だよ
通常の書き込みに関しては若干面倒な手順入れてあるけど
373デフォルトの名無しさん:2010/03/04(木) 22:10:50
てすてす
374なめ:2010/03/04(木) 22:20:32
おお、書き込めてる
375デフォルトの名無しさん:2010/03/04(木) 22:36:54
作ってみたら意外と簡単で驚くよな
httpとか難しいんだけど、知識なくても間違っててもテキトーでも書き込めるという
最適化しようと思って調べるといつまでもできてしまって困る・・
376デフォルトの名無しさん:2010/03/04(木) 22:38:48
>>375
というかmonazilaの資料とかがイマイチ分かりにくいかな・・・
377デフォルトの名無しさん:2010/03/04(木) 22:49:37
ワカリニクイというか普通に間違ってると思うの
間違ってるというか、古いだけかもしれないけど
>>345だけど、まぁ、回り道して変な知識は色々ついたけど・・
普通そこに行くまでに挫折するわなぁ
378デフォルトの名無しさん:2010/03/04(木) 22:52:34
>>377
通信部分はどうしてもねえ・・・
ローカルでごりごりやる分にはどうにでもなるけど通信部分はなかなかね・・・

それにmonazilaの内容と既存のOpenJane系だと書き込みの際に
送ってる情報が違うとかあって結構大変だったよ

結局のところブラウザでアクセスして通常のページの書き込み部分の
挙動をモニターしてなんとかってところだった・・・
379デフォルトの名無しさん:2010/03/04(木) 22:54:48
found
380デフォルトの名無しさん:2010/03/04(木) 22:57:41
http://www.monazilla.org/index.php?e=199
>POST /test/bbs.cgi HTTP/1.1
すでにここが駄目だしなw

なんで受け付けないのかさっぱりわからんかったよ

http://age.s22.xrea.com/talk2ch/#post
こっちも古いままだし
381デフォルトの名無しさん:2010/03/04(木) 23:02:00
POST /test/bbs.cgi HTTP/1.1
でも行けたと思うけど。

まぁ・・最小どれだけのデータで書き込めるかは知りたいね
その方が2chに負荷を与えなくてすむと思うんだがなぁ
382デフォルトの名無しさん:2010/03/04(木) 23:02:26
おまえが書けば良いだろ
383デフォルトの名無しさん:2010/03/04(木) 23:06:08
>>382
書くよ

まだそこまで行ってない
384デフォルトの名無しさん:2010/03/04(木) 23:06:39
俺だと技術力が足りなさ過ぎる
POSTの内容の中にobjectをそのまま+でつなげたら大変なデータ量になってしまったでごわす
正直、スマンカッタ
385デフォルトの名無しさん:2010/03/04(木) 23:10:34
>>381
>>291あたりに書いたけど
/test/bbs.cgi?guid=ON
これでPOSTしないと情報が壊れてると返ってきてどうしようも無かった
386デフォルトの名無しさん:2010/03/04(木) 23:54:54
クッキー取得してからだと普通にかけるぞい
387デフォルトの名無しさん:2010/03/04(木) 23:56:51
手抜いて time に書き込みのローカル時刻設定したら頻繁に「ブラウザ再起動してください」とか出るな。
ログ墜としたときのサーバ時刻にしたら出なくなった。
388デフォルトの名無しさん:2010/03/04(木) 23:58:29
timeはずっと1だが問題ないな
389デフォルトの名無しさん:2010/03/05(金) 00:00:49
>>387
過去はいいけど未来はだめだよ
>>388のいうように1かdatの10桁の数字だよ
あれはスレッドが立った時刻そのまんまなので>>2以降はずっと未来になるから
問題ない
390デフォルトの名無しさん:2010/03/05(金) 00:01:30
>>386
最初のクッキーがとれなかったんだって
391デフォルトの名無しさん:2010/03/05(金) 00:27:45
その辺の先人のノウハウを実装したライブラリが欲しい。
現状、みんなが踏んで苦しむ原因だし。
392デフォルトの名無しさん:2010/03/05(金) 00:28:20
monazillaとか参考にならん
2chの挙動はヘッダーの内容によってころころ変わるし
393デフォルトの名無しさん:2010/03/05(金) 00:32:33
実際のところ専ブラが難しそうに見えるのはそういう通信など一番面倒なところじゃなくて
どうでもいい細かい表示とかの要望に対応した器用貧乏コードがスパゲティのように
のってるだけなのよね・・・
394デフォルトの名無しさん:2010/03/05(金) 00:34:07
.netの書き込み用クラスライブラリなら明日にでも提供できるけど
395デフォルトの名無しさん:2010/03/05(金) 01:05:36
>>390
スマンカッタ
ただあまり簡単に誰もが作れてしまうと、バカがスクリプト組んで嵐に使いそうだから
あえて作りにくくしてるのかな?と邪推してみる
396デフォルトの名無しさん:2010/03/05(金) 01:12:37
httpがどういうものか、を調べるところから始めれば案外すぐに専ブラはできるわな
知ってればそれこそあっと言うまだろう
397デフォルトの名無しさん:2010/03/05(金) 01:15:29
>>396
結局のところhttp通信で躓いたというよりは2chサーバーの独自チューニングが
わからなかったというオチなんだけどね
398デフォルトの名無しさん:2010/03/05(金) 01:22:20
>2chサーバーの独自チューニングが

そんな高尚なもんじゃないだろうにwww
399デフォルトの名無しさん:2010/03/05(金) 01:25:49
>>398
高尚じゃないけどhttp通信を初めてやった者の感想としてはそういうことだよ
参考資料のようにヘッダ作って送ってもサーバー200OK返すのに
中身はデータ壊れてるとか抜かすし

あれこれ調べたら資料に無かったちょっとした文字列が抜けてるだけだったとかもうね
400デフォルトの名無しさん:2010/03/05(金) 10:42:30
2chはもっとスマートにできてると思ったが、案外・・
401デフォルトの名無しさん:2010/03/05(金) 15:03:02
だいだいでぐーぐる検索してもみかんしか出てこない
402デフォルトの名無しさん:2010/03/05(金) 15:05:01
誤爆スマン
403デフォルトの名無しさん:2010/03/05(金) 16:28:18
出来上がったならここで報告するとイインジャマイカ?

2ちゃんねる用ツール発表スレ Part3
http://jbbs.livedoor.jp/bbs/read.cgi/computer/351/1040452814/
404デフォルトの名無しさん:2010/03/06(土) 00:47:03
3つ前のカキコみが7ヶ月前とかねーよwww
405デフォルトの名無しさん:2010/03/06(土) 02:37:09
なんでわざわざしたらば。
ここで公開してくれよ。
漏れも.net始めるかなあ。orz
406デフォルトの名無しさん:2010/03/06(土) 02:42:29
.netなら割りとすぐに出来る
httpの概念を理解するのにちょっとしんどいけど
407デフォルトの名無しさん:2010/03/06(土) 07:16:47
通信部分やデータ管理部分なんてどうと言う事はない。
表示のレイアウト調整や細かい設定項目組む方が大変。
408デフォルトの名無しさん:2010/03/06(土) 13:59:38
>>407
表示ならここを参考にすればいいんじゃね?
http://cs2ch.blog123.fc2.com/
上でもでてるけど
409デフォルトの名無しさん:2010/03/06(土) 14:06:21
CM乙
410デフォルトの名無しさん:2010/03/06(土) 14:23:17
ぱるぱるは本当にかわいいな
411デフォルトの名無しさん:2010/03/06(土) 20:49:34
できてしまうと書き込みより読み込みの方が手間だね
412デフォルトの名無しさん:2010/03/06(土) 20:51:10
えw
読み込みなんて簡単だろ
面倒なのは2chがあぼーんした場合の対応くらいだけど
それはmonazilaに対応方法書いてあるじゃん
413デフォルトの名無しさん:2010/03/06(土) 21:20:11
一通り出来てからの話ね
読み込むだけなら誰でもすぐできるわw
細かい機能、あぼーんに始まり、ポップアップを実装したい、ナンダカンダ・・
と機能を考えてるといつまでたっても終わらないべ
後予想異常に面倒なのがログの管理。どうすればよくなるのか、イマイチ見当がつかない
414デフォルトの名無しさん:2010/03/06(土) 21:44:58
敢えて管理しないw
ポップアップとか入らないから、必要な機能だけ選択して使えるといいね。
415デフォルトの名無しさん:2010/03/06(土) 21:49:56
>管理しない
やっぱりそうなるかなぁ
416デフォルトの名無しさん:2010/03/06(土) 21:52:44
>>414
IEコンポーネント使うのでポップアップとかならjsで対応できる

まあ今となってはかなりの部分で楽に作れるよ
ただそういうノウハウが公開されてないだけなんだけどね
417デフォルトの名無しさん:2010/03/06(土) 22:32:56
自分の場合、一板あたりMAX1000スレッドまで管理できるように
なってる。あぼーんは知らん

418デフォルトの名無しさん:2010/03/06(土) 23:15:01
>>416
そうか、そんな手があるのか・・
みんなすごいなぁ
419デフォルトの名無しさん:2010/03/07(日) 13:12:21
2ch に書き込み可能な実体参照ってどういう仕様になってんだろ?
温泉マーク → ♨
よくあるハート → ♥
420デフォルトの名無しさん:2010/03/07(日) 13:14:15
意味がわからん
421デフォルトの名無しさん:2010/03/07(日) 13:15:09
あれ、書き込めた。さっきは & が ? になってしまったんだが。板によって挙動が違うのかな。
雪だるま → ☃
422デフォルトの名無しさん:2010/03/07(日) 13:19:07
単なる文字コードでしたってオチだったよ
http://www.ffortune.net/comp/net/ref/special.htm
423デフォルトの名無しさん:2010/03/07(日) 13:28:28
いや、Unicode の数値文字参照で書き込んでも、板によってそのまま通ったり「?#x...;」に
変えられたりと挙動が違うんだよねー。
試しにマ板で一番古いスレに温泉マーク (&#x2668;) 書き込んでみたけど & が?に変えられた。
http://pc11.2ch.net/test/read.cgi/prog/1029686973/783
424デフォルトの名無しさん:2010/03/07(日) 13:34:00
urlエンコードが違うとかそんなんじゃないの?
425デフォルトの名無しさん:2010/03/07(日) 13:39:27
実体参照入りの AA とか別板にコピペするとよくハマる罠。
ブラウザからの書き込みでも同じだからそういう設定になってるんだろうと思う。
426デフォルトの名無しさん:2010/03/07(日) 13:39:47
>>423
SETTING.TXTのBBS_UNICODEがpassだと数値文字参照が使えるが、
changeになっていると?に変換される。
プログラム板はpassでプログラマー板はchange。
427デフォルトの名無しさん:2010/03/07(日) 13:42:03
ってちょっとググったら「○○板をUnicodeに対応させよう!」「Unicode使えるようになりました」という
スレが引っかかるから、本当にそういう設定があるんだろうな。
428デフォルトの名無しさん:2010/03/07(日) 13:47:27
ってすぐ上にあったかw
429デフォルトの名無しさん:2010/03/07(日) 20:59:03
   ┌─┐
   │●│
   └─┤
   _   ∩
  ( ゚∀゚)彡
┌─┬⊂彡
│●│ おっぱい!おっぱい!
└─┘      おっぱい!おっぱい!
430デフォルトの名無しさん:2010/03/07(日) 21:41:10
Mac だと AA レスの場合はフォント変えなきゃいけないんだけど判定が面倒だなー
431デフォルトの名無しさん:2010/03/07(日) 22:57:11
WindowsでもAAだけフォント変えてくれるの作ってくれると俺得です。
432デフォルトの名無しさん:2010/03/07(日) 23:03:36
人間がみるとAAと認識できるけどロジックでみるとAAかどうかなんて
あいまいなんだよな
所詮は文字列だし

ここからここまではAAと分かるような情報が埋まってれば余裕で対応可能だけどね
433デフォルトの名無しさん:2010/03/07(日) 23:15:12
色々なパターンはあるだろうけど、まぁ無理でしょう
http://dokoaa.com/ena.html
(「鬱」や「豆」などの感じを格子状に並べたえなりかずきのAA)
を判別することは出来ない

もっといえば「でつ」なんてAAがあるけどこれこそAAか文章化判別不能
最初からAAが表示されるような方法で文章も表示するべき
434デフォルトの名無しさん:2010/03/07(日) 23:47:53
うーーーーーーん
htmlの仕様でひっかかりまくりだ。
タグの削除で何とかなると思ってたんだが
AA表示させようと思ったら特殊文字全部変換しなきゃなんねぇうぜえw

最初からwebbrowser使えばよかったぜ
435デフォルトの名無しさん:2010/03/07(日) 23:53:17
URLエンコードを元に戻せばいいだけだろ?
436デフォルトの名無しさん:2010/03/07(日) 23:53:49
えっ
そんなことできたのか。ハハハ
437デフォルトの名無しさん:2010/03/07(日) 23:58:03
ごめん
本文だからhtmlエンコードだ
http://kawama.jp/php/encode_html.php

URLエンコードはヘッダーとかだな
438デフォルトの名無しさん:2010/03/08(月) 00:04:15
ありがd。終が見えてきたわ〜
439デフォルトの名無しさん:2010/03/08(月) 04:46:36
テストするのにとりあえずこの板は確認しておけってところある?
ちょっと変わった事やってるところとか。
440デフォルトの名無しさん:2010/03/08(月) 09:59:34
IPV6、町BBS、ピンクか
441デフォルトの名無しさん:2010/03/08(月) 10:04:26
町とピンクは2chじゃないけどな
需要はそれなりにあるだろう
442デフォルトの名無しさん:2010/03/08(月) 15:20:29
速報ヘッドラインあたりも内容に HTML タグが混じってるな。
443デフォルトの名無しさん:2010/03/08(月) 20:28:01
IPv6 って初めて見てみたけど変なの
444デフォルトの名無しさん:2010/03/08(月) 20:52:54
てす
445デフォルトの名無しさん:2010/03/08(月) 20:56:47
お気に入りと、スレッド検索は必須
446デフォルトの名無しさん:2010/03/08(月) 20:58:05
e
447デフォルトの名無しさん:2010/03/08(月) 21:04:19
Cookie: be%3ccode; be%3cmail; PON=Oxxxxxx.ppp.dion.ne.jp; HAP=2xxxxxx; tepo=don;
beを追加した要求メッセージの一部ですが、どこがおかしいかわかりますか?
be認証コードは be<code
メールは be<mail
とテスト用の文字列にしてあります。PONとHAPのxxx...も本来は数値です
URLエンコードもできていると思うのですが、beが反映されません
通常の書き込みはできますが、何で出来ないのでしょう?
448デフォルトの名無しさん:2010/03/09(火) 02:36:18 BE:690665074-2BP(3)
beのパラメータをくっつけただけじゃだめ。
ちゃんと〜=パラメータにしてる?
449デフォルトの名無しさん:2010/03/09(火) 07:52:47
やってないです。
もう少しパケット眺めてみます・・
450デフォルトの名無しさん:2010/03/09(火) 12:45:30
DMDM=BEに登録したメールアドレス
MDMD=BEの認証コード
これでいけるはず
451デフォルトの名無しさん:2010/03/09(火) 19:00:31
>>450
BEとかログイン必須な書き込みは楽なはずなんだけどな
通常の書き込みはイラン情報抜いて再度つけて送信とかせにゃいかんけど
452デフォルトの名無しさん:2010/03/10(水) 11:07:56
beなんかイラネーだろ どうでもいい
453デフォルトの名無しさん:2010/03/10(水) 14:31:31
多くのブラウザはスレの雛形を作るのにjavascriptを
利用しているみたいだけど、これを利用しているから
読み込みなどが遅かったりするらしい
この部分を高速化はできないんでしょうか?

プログラミングは最近始めたので見当違いだったらすいません
454デフォルトの名無しさん:2010/03/10(水) 14:39:41
無理です
というかレスが多いスレだとどの専ブラもそれなりに待ちがあるよね

早いとされる専ブラもgifのアニメーションに対応しないし
最近のブラウザじゃああたり前に搭載してる縮小拡大機能の恩恵を受けられないとか
欠点も多いよ
455デフォルトの名無しさん:2010/03/10(水) 14:43:49
最も早いのはdatをメモリに読み込んで表示
でもどうせ一秒も変わらないならjavascript使ったほうが色々便利

live2chのアホみたいな早さを実装したいんだけどぜんぜんおいつけねー
456デフォルトの名無しさん:2010/03/10(水) 14:47:59
live2ch速いですね、ちえふぁんスキンと一緒に使ったら快適
457453:2010/03/10(水) 14:48:54
>455
早さ重視したところで好きなように拡張できるようにするためには
自前でいろいろ実装する手間があるからなあ
それだったら多少速度犠牲にしてでもIEコンポーネント使えば一般的なCSSやjs使えるので
専ブラに関係なく外部の人がいじれるのでいいわ

Jane系は独自の記述がいるので今となってはありえないし

まあdat取得の度にフルナビゲートさせたりするのも論外だし
スレ覧とブラウズ部分は一つのコンポーネントを共有するのもありえないかなあ

ちょっとした工夫で割りとどうにでもなる
458デフォルトの名無しさん:2010/03/10(水) 14:58:17
「描画エンジンは選択できるように」
459デフォルトの名無しさん:2010/03/10(水) 14:58:53
自前で色々な機能を実装すると結局速度が遅くなるんだよなぁ
出来たものが使えないと悲しくなる。愛着はあるんだけどね
460デフォルトの名無しさん:2010/03/10(水) 14:59:39
>>458
論外
まあその辺は考えてあるんだけどね

ただJane系の独自エンジンはもう古い
461デフォルトの名無しさん:2010/03/10(水) 15:33:15
独自エンジンだと開発者がずっと保守し続けなければいけない
長期的に安心して使えるシステムでなくなるということですね
なるほど参考になりました
462デフォルトの名無しさん:2010/03/10(水) 15:51:35
描画エンジン使ってる所って「スレの内容を表示するビュー」と「書き込みプレビュー」くらいっしょ。
選択できるとうれしいなぁ。
463デフォルトの名無しさん:2010/03/10(水) 15:57:10
一番いいのが2ch側でxxx.datのついでにxxx.indexでもいいので
各レスが何バイト目から始まってるかだけの情報を持ってくれると
細かく差分の抜き出しがしやすいんだけどな・・・
あぼ〜んの検知もしやすくなるし
464デフォルトの名無しさん:2010/03/10(水) 16:08:06
それあると、自分の書き込みがどれかも明確にわかるね
465デフォルトの名無しさん:2010/03/10(水) 16:10:48
>>464
まあほんとうに小さなファイルになるのでサーバーのディスクスペースを無駄に消費するとか欠点はあるけどさ

サーバーがインデックスを作る負荷はほんと小さいんだけどな
作ってくれればほんとに細かくセッション管理できるのに
466デフォルトの名無しさん:2010/03/10(水) 18:51:36
特定レス範囲のみの取得も可能だな。
ただそれをやるとスレが更新される度にインデックスファイルも再取得する必要があって
あまり意味がないかも。やるなら dat ごとバイナリ化して先頭にインデックステーブルだろう。
467デフォルトの名無しさん:2010/03/10(水) 18:55:30
>>466
インデックスは文字としても固定長にしておけば大丈夫でしょ
1発言で何文字まで認めるかにもよるけどさ

(8桁+改行)xレス数分

毎回書き込みの度に10バイト増えるかどうかだし
固定サイズで増えるので差分取得もやりやすいし
468デフォルトの名無しさん:2010/03/10(水) 18:56:03
どっかにdatの差分ダウンロードの仕様が書いてあった
469デフォルトの名無しさん:2010/03/10(水) 19:00:14
Conditional GET はここに居る奴なら基本だろう。
470デフォルトの名無しさん:2010/03/10(水) 19:00:53
>>468
ちょっと違うんだよな・・・

ちょっとした機能としてたとえばどういうスレか覗くだけということで
>>1だけを取得する機能を実装しようとしても今のままじゃあ
>>1が0バイト目から何バイトなのかわからないんだよ

read.cgiに投げて1だけ取得するんだと本末転倒だしね・・・

まあみみずんとかp2あたりが持ってくれてもいいんだけどさw
471デフォルトの名無しさん:2010/03/10(水) 19:06:32
まあ2chの書き込みをクロールしてインデックスだけ持つ情報サーバーを立ち上げたり
専ブラ間でそういう情報を共有してもいいんだけどさ・・・
それならスレ立てたとき、書き込みがあったとき、あぼーんしたときすべてにおいて
サイズを知ってる2ch鯖がインデックス情報を持ってくれれば一発なんだよね
472デフォルトの名無しさん:2010/03/10(水) 19:07:09
1レスの最大バイト数は板ごとに違うが数 k 程度の固定長領域でも用意しておけば十分じゃね。
ぶっちゃけ 1 行読み込んだところで TCP/IP ブッチしてもかまわないし。
473デフォルトの名無しさん:2010/03/10(水) 19:09:30
2chでソフト開発するときに注意しなければならないのが
要望に対して自分で取捨選択すること
これは開発者のセンスが問われる重要なこと
客層の切り分けにもなる
多くの要望を取り入れ、肥大化し、UIは糞、重い、
ユーザーカスタマイズが大変、そして消えていった多くのソフトがある

シンプルで低機能なものを作ると
初心者が愛用してくれる

逆に多機能にすると、
知識あるものや自分のアイデアを通したい奴らが
ずっと粘着し続けることになる
474デフォルトの名無しさん:2010/03/10(水) 19:10:07
>>472
まあ>>1だったらそれでもいいよ
じゃあ途中は?

この辺のインデックスがあればちょっと上で話のでたブラウザのナビゲーション待ち時間をうまく
コントロールできたりするんだよね・・・
475デフォルトの名無しさん:2010/03/10(水) 19:21:03
>>473
高機能化とはちと違うなあ
ローカルで高速に処理するのにインデックスを別途持つなんてのはよくやる話で
それを2chサーバも持ってくれればいいな〜という絶対やってもらえないかなわない願望だよw
476デフォルトの名無しさん:2010/03/10(水) 19:35:12
dat って更新はされるとはいえ Apache にしてみたら静的ファイルだろ?
一度でスレ全部取ってくるのと、インデックス取るのに複数回リクエスト発行するのじゃ
どっちが良いとも言えんぞ。
477デフォルトの名無しさん:2010/03/10(水) 19:44:34
>>476
インデックスくらいならそれこそメモリ上においておけばいいんだけどな
intx1000くらいあれば足りるし
478デフォルトの名無しさん:2010/03/10(水) 20:44:51
datサイズと過去50レス分くらいをローカル保存して差分と結合してます。
479デフォルトの名無しさん:2010/03/10(水) 20:45:54
言いたいことが分かってないバカが多くてワロタ
480デフォルトの名無しさん:2010/03/10(水) 20:47:15
表現力の足りない方が逆ギレですよ
481デフォルトの名無しさん:2010/03/10(水) 20:49:40
>>468>>469>>473>>478
はバカ

>>464>>466>>472>>476
は理解できた人

この差は大きい
482デフォルトの名無しさん:2010/03/10(水) 21:01:11
願望で終わるバカは放置でいいの?
483デフォルトの名無しさん:2010/03/10(水) 21:23:37
バカの 1 レスと理解できた人の 3 レスは俺の書き込みなんだが。
484デフォルトの名無しさん:2010/03/10(水) 21:53:56
>>473だが
へんなところに割り込んだが、別にそういう意味で言ったわけじゃないぞ
今はまだ初歩的なところで躓いているようだが
今のうちにどういうものを作るか考えておいた方がいいということ
とにかく1つでも個性を持つこと
485デフォルトの名無しさん:2010/03/11(木) 13:08:39
無い物ねだりしてもしょうがないしなあ。

もうにちゃんみたいな掲示板自体が設計が古いとしか。
そろそろ専ブラに優しい掲示板が出て来てもいいと思う。
486デフォルトの名無しさん:2010/03/11(木) 13:42:34
全てはDelphiが廃れたのが問題
487デフォルトの名無しさん:2010/03/11(木) 17:19:29
datってどういう風に処理してるんでしょうか
<>でsplitでテーブルに処理?htmlのまま?
テキトーにやったら文章中に"<>"がでてくるだけで全部崩れた^o^
488デフォルトの名無しさん:2010/03/11(木) 17:23:00
>>487
レスは一般的なテキストで使う改行コードで区切られてる
レスごとに付く名前mail日付などは<dd>タグの前まで
<dd>タグより後ろはレス本文
489デフォルトの名無しさん:2010/03/11(木) 17:42:48
>>488
そんなタグないよーな・・?
ttp://pc12.2ch.net/tech/dat/1180406037.dat
490デフォルトの名無しさん:2010/03/11(木) 17:49:08
>>489
ああすまん
それは自分で作る方だったわw
その辺はすでに自分ライブラリ化してるのですっかり頭から仕様をどけてた
491デフォルトの名無しさん:2010/03/11(木) 17:55:42
>>487
splitは使ってないな
.netの話になるけど行単位で先頭から順にIndexOfで切り出してる
492デフォルトの名無しさん:2010/03/11(木) 17:57:53
>>490
ナ、ナンダッテー
>>491
indexofですかー
そうですね、5回目の後は改行まで全て本文とすれば間違いないですよねぇ
やってみます
493デフォルトの名無しさん:2010/03/11(木) 18:00:55
オイオイ 1 は最後にタイトルが入るぞ。
494デフォルトの名無しさん:2010/03/11(木) 18:03:27
>>493
1行目を解析するときは先に尻からオブ(LastIndexOf)で<>(俺はアンカーと呼んでるけど)を検索して
タイトル部分を除去しちゃえばいいんだよ
495デフォルトの名無しさん:2010/03/11(木) 18:06:35
バグを入れないってのはいかに無駄なことをしないかだから
この場合はタイトル抜き取ってしまえば全部同じ解析パターンにはめ込める

というかこういうことも考えれないのが多いのか?
496デフォルトの名無しさん:2010/03/11(木) 18:10:47
そんな低脳はお前だけだから安心しとけw
497デフォルトの名無しさん:2010/03/11(木) 18:11:54
splitで分けてから>>1の6つ目を更にsplitでわけてました^p^
ただどういう手順にしろ、妙な気色悪さはあるな
スレタイは別ファイルで管理して、datナンバーとあわせるとかそういう風にして欲しかった
若しくは>>0を作って
スレタイ<><><><><>
みたいにするとか
これが軽くするための工夫なら文句は言えないんだけどね
498デフォルトの名無しさん:2010/03/11(木) 18:12:24
>>496
正規表現使ってないとかそんなので叩きそうだなw
確かに便利だけどなんでも間でもかければいいわけじゃないぞw
499デフォルトの名無しさん:2010/03/11(木) 18:13:58
言ってる事が支離滅裂。リアル低脳だったか。
500デフォルトの名無しさん:2010/03/11(木) 18:17:35
あおるだけだと誰でもできる
501デフォルトの名無しさん:2010/03/11(木) 18:31:19
間違いを指摘したり有用なコードも提供しないまま低脳と煽るだけの痛い人は置いといて

>>497
中途半端にhtmlタグじゃなくなってるってのも気持ち悪いけど
2chの歴史をみると初期のころはまだまだディスクスペース代も高かった?
だろうからこんな変な仕様なんだろうね

まあタイトルは最悪subjectから持ってくればいいので
>>1に埋まってるのは切り捨ててもいいんだけどね
502デフォルトの名無しさん:2010/03/12(金) 00:56:05
誰かC#でブラウザ作れた?
作りかけでいいからソースみせてちょ
503デフォルトの名無しさん:2010/03/12(金) 01:40:47
普通は既存のブラウザコンポーネント使ってるんじゃないの。
504デフォルトの名無しさん:2010/03/12(金) 09:02:29
みんなc#なのかー
俺VBだ
505デフォルトの名無しさん:2010/03/12(金) 10:31:13
VBは書き方が助長なのが
506デフォルトの名無しさん:2010/03/12(金) 11:40:28
動けば何だっていいよ
507デフォルトの名無しさん:2010/03/12(金) 12:50:25
変数の宣言、ifやloopはCっぽくしてほしいと思う
importもincludeでいいじゃん、と思う。
違う名前が少しずつあると非常にうっとうしいし、言語の乗り換えも時間がかかっちゃう
508デフォルトの名無しさん:2010/03/12(金) 17:11:09
そもそも出来た経緯が全く違うから、乗り換えなんて考慮される訳も無く。
それよりdllを各言語で突き合ったほうが幸せに成れると思うが。
509デフォルトの名無しさん:2010/03/13(土) 10:09:13
でもMSは他言語をCっぽくしてC#にしたジャン
JAVAも結構似てるし
まぁdllにしろって話ですよね
510デフォルトの名無しさん:2010/03/13(土) 15:49:51
dllの作り方、利用方法を教えてください
511デフォルトの名無しさん:2010/03/13(土) 17:21:06
了解
512デフォルトの名無しさん:2010/03/13(土) 17:25:34
HttpWebRequest req = (HttpWebRequest)WebRequest.Create("http://menu.2ch.net/bbsmenu.html");
req.Method = "GET";
req.Accept = @"*/*";
req.Referer = "http://menu.2ch.net/";
req.UserAgent = "Monazilla/1.00 (Foo/1.00)";

gzipでのもらいかたがわからない
これでいけてるの?
513デフォルトの名無しさん:2010/03/13(土) 17:29:41
Accept-Encoding: gzip
514512:2010/03/13(土) 17:43:01
ども、やっぱりそれいるんですね(やり方がわからない)
圧縮データでもらわないとどうなるんでしょうか?
規制されたりすることはないですよね?
515デフォルトの名無しさん:2010/03/13(土) 18:02:52
gzipでもらうほどのことでもないし
差分取得だとgzipは使えないので使ってないなw
516512:2010/03/13(土) 18:16:31
なるほど、一応ソケットでgzip取得する方法はわかったけど
結構面倒ですね。ソケット使わなければ数行で書けるけど

個人でやる分には大丈夫かな

一応C#でのソケットでgzip取得する方法
http://stackoverflow.com/questions/523930/sockets-in-c-how-to-get-the-response-stream
517デフォルトの名無しさん:2010/03/13(土) 18:20:15
>>516
面倒っていうか・・・
http通信はテキストの手紙のやり取りって感じなので蓋を開けてみると実は結構簡単よw

c#だとクラス作ればいちいちテキストの合成しなくても
個別の項目にアクセスできるんだし
518デフォルトの名無しさん:2010/03/13(土) 18:28:21
自分とこの環境とプログラムコードでは、自宅の光回線では出来るのに
イーモバイルではgzipが何故か無効になる。
519デフォルトの名無しさん:2010/03/13(土) 18:34:54
今となってはgzipもどうなの?って感じだけどな
read.cgiを回避するために専ブラ書いてるのにgzip圧縮させるんだから

回線も細いわけじゃないしなあ
520デフォルトの名無しさん:2010/03/13(土) 18:50:07
まぁ gzip 程度で設計が面倒になるような チンカス が HTTP 触るなよという感じ。
521デフォルトの名無しさん:2010/03/13(土) 18:58:32
>>520
友達いないでしょ
522デフォルトの名無しさん:2010/03/13(土) 19:03:11
gzipでデータを取得しても、格段にスピードアップする感じもしないね。
523デフォルトの名無しさん:2010/03/13(土) 19:06:11
昔PHS使ってるときはサーバ側で圧縮してクライアント側で解凍して・・・
とか変なことやってたけど圧縮するのってあれくらい回線細い場合じゃないと意味ない気もするけどね
524デフォルトの名無しさん:2010/03/13(土) 19:07:13
上流じゃ全然違うんだよ。わかんねーなら黙って GZIP でリクエスト上げてろって。
525512:2010/03/13(土) 19:20:13
間違ったメッセージを送ってしまったため、一時的にサーバーに接続できなくなったw
アク禁されたのかと思った
一応このやり方だけでいけたのでこれでいきます
ソケットはメッセージ作るのは楽だけど受信がね
http://www.atmarkit.co.jp/fdotnet/dotnettips/519httpcompress/httpcompress.html

HttpWebRequest req = (HttpWebRequest)WebRequest.Create("http://menu.2ch.net/bbsmenu.html");
req.Method = "GET";
req.Accept = "*/*";
req.AutomaticDecompression = DecompressionMethods.GZip;
req.Referer = "http://menu.2ch.net/";
req.UserAgent = "Monazilla/1.00";

HttpWebResponse res = (HttpWebResponse)req.GetResponse();
Stream strm = res.GetResponseStream();
StreamReader sr = new StreamReader(strm,Encoding.GetEncoding("Shift-Jis"))

52619byte <-text
13094byte <-gzip

これでgzipで取得できているのか疑問
res.Headers["Content-Type"]で値を見ると"text.html"になってるし
このやり方だとgzipリクエストだけ送って、結局textでdlしてるのかな?
でもContent-Typeはちゃんと圧縮されたデータ量になってる
うーん、むずかしいw
526512:2010/03/13(土) 19:22:07
間違い

でも"Content-Length"はちゃんと圧縮されたデータ量になってる
527デフォルトの名無しさん:2010/03/13(土) 19:23:31
>>524
そういう義理もないしな・・・

回線使い放題!

で商売してるんだからそんな内部事情を外部に見せんなよ
528デフォルトの名無しさん:2010/03/13(土) 19:27:18
乞食が紛れ込んでるな…
529デフォルトの名無しさん:2010/03/13(土) 19:27:40
2ch側が転送量をいうならそれこそどこかで見かけたけど
datのインデックス情報をつけるとかして欲しいわ
530デフォルトの名無しさん:2010/03/13(土) 19:29:16
>>525
生データを確認したいならパケットの見られる TCP/IP の Sniffer や HTTP Proxy 型の
Sniffer 使えば良い。まぁ gzip 聞いてるかだけなら Content-Length か Encoding
レスポンスヘッダを確認すればいい。
531デフォルトの名無しさん:2010/03/13(土) 19:36:09
差分取得なら 20- みたいなレス番指定のリクエスト対応とかで良いだろ。
インデックスが必要とか発想が貧困すぎ。
532デフォルトの名無しさん:2010/03/13(土) 19:39:21
悔しいがその通り。
533デフォルトの名無しさん:2010/03/13(土) 19:39:39
>>531
実装はなんでもいいよ
インデックスとdat本体の2回httpリクエストが負荷だとかいうなら
鯖側でインデックスもっててreag.cgiの最後につけるレスの範囲オプションみたいなのを飛ばせば
部分データくれるってので

実装はなんでもいいのよ

とりあえずこういうことできない?って提案

実装はなんでもいいのよ、僕^^
534デフォルトの名無しさん:2010/03/13(土) 19:47:29
俺様仕様にしろと駄々こねるのって、やはりゆとり世代かねぇ。
535デフォルトの名無しさん:2010/03/13(土) 19:51:17
悪くない現実的な提案に見えるのは俺だけか?
536デフォルトの名無しさん:2010/03/13(土) 19:56:25
こんなところで息巻いてないで運営に言えば?
ム板で場違いな妄想仕様ふりまいても荒れるだけってのは常識。
537512:2010/03/13(土) 20:00:25
>>530
どうもありがとう
gzipでやはり取得できているようです

次はスレッド一覧取得だ!
たのしー!
538デフォルトの名無しさん:2010/03/13(土) 20:42:40
monazilla Part 6
http://pc12.2ch.net/test/read.cgi/tech/1224449899/

ここに同じよなスレが・・・
539デフォルトの名無しさん:2010/03/13(土) 20:56:02
>>521
本当のことを言ってあげるのが真の友達
540デフォルトの名無しさん:2010/03/13(土) 21:50:02
C#だとgzip取得したデータって展開とかは自分でやらなくていいのか?
541デフォルトの名無しさん:2010/03/13(土) 21:53:06
HTTP 通信がコンポーネント化されてる環境は GZIP の展開くらい対応している。
542デフォルトの名無しさん:2010/03/13(土) 21:55:20
>>541
サンクス
543デフォルトの名無しさん:2010/03/14(日) 08:53:24
gzipの圧縮の負荷は考慮されないのね。
dat生転送のほうが鯖には優しいと思うけどなあ。cgiの負荷下げるためにdat貰って手元で加工して読んでるのに、わざわざgzip描けてもらって負荷揚げるなんて矛盾。
544デフォルトの名無しさん:2010/03/14(日) 09:14:39
元は転送量が大きすぎて破産しそうだったからな
鯖に負担がかかっても転送費削減したかったんだろう
今はどうなんだろね
545デフォルトの名無しさん:2010/03/14(日) 09:15:27
GZIP 圧縮のCPU負荷 = dat が更新されたときだけ
dat 生転送の転送負荷 = dat がリクエストされたとき毎回

バカは黙ってろよ。
546デフォルトの名無しさん:2010/03/14(日) 09:17:44
今は処理の方が圧迫されているから、圧縮せずに送ることもあるって聞いた。
どちらにせよAccept-Encoding gzipにすれば判断は2chがしてくれる。
547デフォルトの名無しさん:2010/03/14(日) 09:27:24
鯖の使用料も分からないバカ共が何を言っても一緒だがなw
548デフォルトの名無しさん:2010/03/14(日) 10:40:05
>>545
>GZIP 圧縮のCPU負荷 = dat が更新されたときだけ
更新されたときにgzip圧縮するんだとすれば差分要求はどうするんだ?
わざわざ解凍して差分を送ってくるのか?
549デフォルトの名無しさん:2010/03/14(日) 10:42:51
そんな設計しか思い付かないなら氏んだ方が良いと思うよ。
550デフォルトの名無しさん:2010/03/14(日) 11:28:50
>>548
やってみたらいいんじゃないか
多分datのまま来ると思うけど
551デフォルトの名無しさん:2010/03/14(日) 12:19:33
偉そうな割りにたたくだけなんだな

後追い開発が活発でFUDが多くなるのは・・・・・
552デフォルトの名無しさん:2010/03/14(日) 12:22:46
おまえのチンカスツールに FUD とか、エイプリルフールはまだ先だぞオイ。
553デフォルトの名無しさん:2010/03/14(日) 12:37:17
>>548
どんな形であれ2ch関連のソフトを作るなら応援はするけども、
せっかくmonazilaのサイトに開発情報が載っているんだから読もうよ。
554512:2010/03/14(日) 12:37:39
ブラウザじゃないけど思ってたのができた
http://www.dotup.org/uploda/www.dotup.org723506.jpg
555デフォルトの名無しさん:2010/03/14(日) 13:14:37
>>552
チンカスを煽りまくる必要性がどこにあるんだよ

利用者減って怖いんだろw
556デフォルトの名無しさん:2010/03/14(日) 13:16:57
何この朝鮮脳?
557デフォルトの名無しさん:2010/03/14(日) 13:24:11
>>553
monazilaの資料って古くない?
最近書き込みやってみたけどあの通りにいかないんだよね

つまり古くてあんまりあてにならない資料と見てるんだが・・・
558デフォルトの名無しさん:2010/03/14(日) 13:29:25
古くても参考にはなるだろ。サンプルのままでしか使えない人は無理だけど、理解して応用できる人なら何も問題ないよ
559デフォルトの名無しさん:2010/03/14(日) 13:35:12
一、二ヶ所程度補完したかもしれないがほとんどそのまま使えたけどな。
そもそもやってる事の意味が分かってないコピペ厨じゃ多難かもしれないが
ここ犬板じゃねぇんだし。
560デフォルトの名無しさん:2010/03/14(日) 13:44:16
煽るだけの人はなんでこのスレにいるんだろう
作りたいという意気込みだけの素人だってくるようなところなのに

アドバイスもできないで煽るだけならこのスレ開かない方がいいよ
561デフォルトの名無しさん:2010/03/14(日) 13:47:26
壮絶な自己紹介乙
562デフォルトの名無しさん:2010/03/14(日) 13:47:46
>>559
補完しないと使えない資料(仕様書)はあてにならないのは
仕事で分かってるだろうw

見るに値しないと判断されてもしかたない
563デフォルトの名無しさん:2010/03/14(日) 13:49:18
おまえの仕事って… バイトか?w
564デフォルトの名無しさん:2010/03/14(日) 13:51:35
煽りは自己確認の作業なのさ
565デフォルトの名無しさん:2010/03/14(日) 13:53:49
HTTP 程度の事に脳内補完もできず文句言ってるだけの低脳は
自分で仕様サイトでも立ち上げたらどうだね?
566デフォルトの名無しさん:2010/03/14(日) 13:55:08
バイトの逆ギレワロタw
567デフォルトの名無しさん:2010/03/14(日) 13:59:42
伸びてると思ったら荒れてる

レスのヘッダーっていうのかな?
板によってパターンもあるみたいだけど現在どの板がどうなってるって
資料はないのかな?もしかして自分で全部調べろとかそういう状況?
monazilaや他の情報は適当に濁しておしまいなんだけど
568デフォルトの名無しさん:2010/03/14(日) 14:00:48
あるよ
569デフォルトの名無しさん:2010/03/14(日) 14:02:06
HTTP 仕様の範囲ならググれ。2ch 独自のなら具体的に出してみろ。
570デフォルトの名無しさん:2010/03/14(日) 14:02:47
レスのヘッダーって変だなw書き込みすると必ず付く↑これね
571デフォルトの名無しさん:2010/03/14(日) 14:07:50
日付、ID、BE あたりのフィールドの事なら仕様なんてねぇよ。
幾つか正規表現のパターンでも用意して引っかけることだな。それにしても
運営の気まぐれで今後どうなるかなんて分からないし。
できれば解析せずにそのまま表示するのが吉。
572デフォルトの名無しさん:2010/03/14(日) 14:09:45
ニュー速なんかだと名前入れてるのよく見るけどあれもdatでみると他とパターン違うしね
573デフォルトの名無しさん:2010/03/14(日) 14:48:08
ttp://www.dotup.org/uploda/www.dotup.org723744.jpg.html
流れを詠まずにうp
一行/複数行切り替え 最前面表示 定型文自動書き込み オートリロード
でも●には対応してません^p^
>>567
↓ページの一番下のとか関係ある?ないのかな。書き込み規制の秒数はこの=128って奴なんだけど、他の情報は良く解らん
ttp://tsushima.2ch.net/newsplus/
2ちゃんねる BBS.CGI - 2010/02/19 (SpeedyCGI) +BBQ +ByeSaru=ON +BBM +Rock54/54M +Samba24=128
ページのおしまいだよ。。と
574デフォルトの名無しさん:2010/03/14(日) 21:19:48
仕様がないというのはアレか
IE推奨と言うことなのか
575デフォルトの名無しさん:2010/03/15(月) 01:03:36
まともなエンジニアが作った鯖じゃないしな。だからまともな仕様書がどこにも無い。
素人が適当に作った程度のレベルだと思うよ。
576デフォルトの名無しさん:2010/03/15(月) 11:34:50
read.cgiを改良した人が、ニコニコ動画も作ってるけどね
577デフォルトの名無しさん:2010/03/15(月) 12:14:47
read.cgiを改良したのってUNIXの連中じゃなかったのか
578デフォルトの名無しさん:2010/03/15(月) 13:35:36
>>576
read.cgi作ったときとニコニコ作ったときではレベルが違うんじゃね?
それに2ch運用に入ってからお金に関わることは修正かけてるけど
それ以外って仕様あんまり変えてなさそうだし

あとニコニコは2chより人割いてるでしょ
579576:2010/03/15(月) 13:49:52
>>578
ただ単に事実を書いただけで
580デフォルトの名無しさん:2010/03/15(月) 13:59:48
仕様の話をしてるのに部分的なプログラムを作った人の話を持ち出されてもな
581デフォルトの名無しさん:2010/03/15(月) 14:22:01
書き込み規制の仕様を整理するとどうなるの?
 ”もう永久に書き込み出来ません。 ( ̄ー ̄)ニヤリッ” とか出ると
簡単なテストも恐くて出来ないのですけど。

582デフォルトの名無しさん:2010/03/15(月) 14:35:37
cgi描いた香具師って仕様書描けるレベルのやつなのかが問題。
ニコ動も仕様書無しで運用してるのかも出しw


常識的に考えて、にちゃん相手にテスト繰り返してれば、永久規制されてもしょうがない。
だからにちゃん側として、きちんと専ブラ作らせたいなら、ちゃんと仕様書出せって話。
もしくはieコンポーネント使っての、普通にブラウザでアクセスしてるcgi経由のアクセスを許容するか。
583デフォルトの名無しさん:2010/03/15(月) 14:40:15
>>581
書き込みテストはここを使うといい
[test] 書き込みテスト 専用スレッド 177 [テスト]
http://qb5.2ch.net/test/read.cgi/operate/1267836013/

あと自分のIPを適度に変えるのが一番
584デフォルトの名無しさん:2010/03/15(月) 15:32:16
>>581
確かにあれは最初見たときびびる
エラーはリクエストで<!-- 2ch_X:error -->みたいに帰ってくるから
それで条件分岐
種類はモナジラにあると思う
585デフォルトの名無しさん:2010/03/15(月) 15:34:41
>>582
細かい仕様を教えてくれたらできるだけ軽く作るのにねぇ
IEあんまり使って欲しくない割に、IE推奨みたいで変な感じ
それとも作れるヤツは勝手に軽いのでも何でも作るから別にいいとかそんな感じかね
586デフォルトの名無しさん:2010/03/15(月) 15:40:40
>>585
むしろ仕様ガチガチにしてそれ以外は弾くくらい強固にすればいいのにとか思うw
規制くらい力入れれば・・w
587デフォルトの名無しさん:2010/03/15(月) 15:49:53
>>584
トン
588デフォルトの名無しさん:2010/03/15(月) 15:51:54
gzip使わないブラウザを作ったところで
規制されるのかと言えばノーだから
別に推奨通りやらなくてもOK
589デフォルトの名無しさん:2010/03/15(月) 20:22:21
実際問題公開プロキシに認定されてしまうと
> ”もう永久に書き込み出来ません。 ( ̄ー ̄)ニヤリッ” とか出ると
とおなじ状態なので悲しい
590デフォルトの名無しさん:2010/03/16(火) 00:57:01
javaで作ってもいいですか??
591デフォルトの名無しさん:2010/03/16(火) 01:20:23
592デフォルトの名無しさん:2010/03/16(火) 01:21:35
あるけどあるからやめるんじゃなくて在る物を模倣して勉強すると考えたほうがいいな
593デフォルトの名無しさん:2010/03/16(火) 01:33:59
新着があった場合ポップアップでレス表示してくれるようなのがほしいな
てか、今作っているんだけどね
594デフォルトの名無しさん:2010/03/16(火) 03:15:52
javaで作るなら漏れ使うからjarくれw

ポップアップは個人的にはうざいな。
リアルタイム嗜好は掲示板で遣るべきではないと思う。ストリーム系のチャットのほうが向いてる。
595デフォルトの名無しさん:2010/03/16(火) 04:41:04
自分のレスに対してレスがあった場合に通知してくれる機能が欲しいお
596デフォルトの名無しさん:2010/03/16(火) 08:47:26
イラネ
597デフォルトの名無しさん:2010/03/16(火) 09:57:50
時刻を10ミリ秒で表示してる板ってないの?
598デフォルトの名無しさん:2010/03/16(火) 10:46:31
ニュース速報は小数点第二位秒まで表示しているよ
599デフォルトの名無しさん:2010/03/16(火) 12:41:18
では、そのプロセスをもう一度見てみよう
600デフォルトの名無しさん:2010/03/16(火) 13:12:22
gzipで取得する方が時間かかるんだよな
601デフォルトの名無しさん:2010/03/16(火) 13:32:24
gzipはモデムとISDNが主流の頃かね ローカルにgzipで置く場合ってLMTでスレ断片もらうたびに展開・圧縮せにゃいかんのか
602デフォルトの名無しさん:2010/03/16(火) 13:40:52
gzipで展開した生datをローカルに置けばいいじゃん。
603デフォルトの名無しさん:2010/03/16(火) 13:44:00
stream使わないと解凍できないんだよな
604デフォルトの名無しさん:2010/03/16(火) 13:44:16
たった100KB程度のdatの圧縮・解凍に時間がかかるってどんなボロいマシン使ってるんだ?
605デフォルトの名無しさん:2010/03/16(火) 14:02:24
圧縮ありと圧縮なしで落とす時間比べた場合の話だよ
もちろんgzipの解凍はなしでただ落とすだけ
するとgzipのほうが時間がかかる

おれのスペックはi7
606デフォルトの名無しさん:2010/03/16(火) 14:08:17
具体的に何ミリ秒遅いんだよ?
100ミリ秒以上ならそりゃお前のプログラムがヘボいだけじゃね?
607デフォルトの名無しさん:2010/03/16(火) 14:21:41
janeとか過去ログたまってくると、ひとつのフォルダに数千個あったりして動作が遅くなるから
古いログは圧縮して別フォルダに隔離してる。
たまにしか見ない古いログは圧縮したやつを参照できると便利だな
あと現行スレは断続的に追加読み込みで断片化しまくりだろうから
dat落ちしたらフラグメント解消するような機能があるといい。
608デフォルトの名無しさん:2010/03/16(火) 14:24:54
>>606
自分でやれよ
無知なくせにずっとここで噛み付いてるのお前だな?
609デフォルトの名無しさん:2010/03/16(火) 14:58:46
かわいそうな子はかわいそうだけど放置しましょう・・・
610デフォルトの名無しさん:2010/03/16(火) 15:00:00
置いておきたい気持ちは分かるが、別フォルダに隔離しても見直すことなんて無いんだよな
611デフォルトの名無しさん:2010/03/16(火) 15:36:11
使われるのは過去レス全件検索とかだな
612デフォルトの名無しさん:2010/03/16(火) 16:12:52
>>608
図星付かれて出せないんですね。分かります。
613デフォルトの名無しさん:2010/03/16(火) 16:31:34
>>612
100000000000000ミリ秒だよーん^^
満足したかなー?^^
614デフォルトの名無しさん:2010/03/16(火) 16:44:03
だよーんのおじさんだ
615デフォルトの名無しさん:2010/03/16(火) 16:54:41
616デフォルトの名無しさん:2010/03/16(火) 18:48:36
全板からスレッド検索ってどういう感じで実装してるのかな?
一つ一つsubtext拾ってるのかな?
617デフォルトの名無しさん:2010/03/16(火) 18:51:44
お前らはネットワークの事ばっかり、書いているけど
スレビューを作る時の方が、よっぽど大変だと思うんだけど
618デフォルトの名無しさん:2010/03/16(火) 18:57:36
プログラムはそこそこやってて、ネットワークとかブラウザとかは素人、って人が多いんだろう。
なのでスレビュー作る程度は問題にならない
619デフォルトの名無しさん:2010/03/16(火) 19:13:04
スレビューは、にちゃんに関係ないしなあ。
620デフォルトの名無しさん:2010/03/16(火) 19:13:55
2chに関するhttpは理解すれば簡単だけど、あんまりhttpを扱う機会ってないしな
vba辺りから始めた人だとなおさらじゃないかな
それにHTTPは改良のしようがないけど、ビュー関係は速度や多機能化を目指すといつまでたっても終わらない
621デフォルトの名無しさん:2010/03/16(火) 19:14:39
ローカルで処理する部分はなんとでもなると思うよw
まあスレビューのところでIEコンポーネント使う場合は
再ナビゲートをいかに避けるかってコツが必要になるけど
622デフォルトの名無しさん:2010/03/16(火) 19:16:38
そのコツが難しいんじゃぁぁぁ
623デフォルトの名無しさん:2010/03/16(火) 19:19:06
禁則事項です(死語
624デフォルトの名無しさん:2010/03/16(火) 19:25:26
能書きはいいが>>617の質問には答えられないのか?
625デフォルトの名無しさん:2010/03/16(火) 19:52:10
スレビューって何の事?
スレ一覧?
それともスレ自体のこと?
626デフォルトの名無しさん:2010/03/16(火) 19:54:06
>>625
今文字を表示してるここだよw
スレッドビューがここで
スレッドタブがその上の部分
627デフォルトの名無しさん:2010/03/16(火) 19:57:33
アンカー間違った>>616これ
628デフォルトの名無しさん:2010/03/16(火) 19:59:07
.NETだとwebbrowserで終だからなぁ。俺はtextでやって作りなおそうか検討中だが・・
改行でsplit<>でindexofすればすぐ終わると思うんだが
629デフォルトの名無しさん:2010/03/16(火) 20:00:10
>>627
何一人で切れてるのかと思ったらアンカー違いかよ

そりゃ個人のPCと2chの関係でやるなら
・ひたすらsubject.txt更新
・2chの検索サービス使う

あとは外部で2chをクロールしてるところの検索結果を利用させてもらうか
630デフォルトの名無しさん:2010/03/16(火) 20:01:58
っておぃィ?
知識があれば2chの検索サービス使うと楽そうだよね
無ければsubjectヲゴリゴリ検索するのが速そう
631デフォルトの名無しさん:2010/03/16(火) 20:05:09
スレビューで問題なのは
・フォントを変更する
・写真の表示
・あぼーん機能
・どこまでスクロールしたか記憶しておく
なんだよね〜
これ、どうにかならないんだか
632デフォルトの名無しさん:2010/03/16(火) 20:17:49
>>631
スタイルシート使うとほぼ解決できる気がするが
あぼーんはテーブルに読み込んでおけば、割りとすぐ実装できる
ScrollToCaretがwebbrowserで使えたらねぇ
633デフォルトの名無しさん:2010/03/16(火) 21:02:12
live2chはdomo2を利用してるんだよな
わざわざ解析してテキストボックスに書き込んで検索ボタンクリックしてるのか?
634デフォルトの名無しさん:2010/03/16(火) 21:14:51
うん。色々変なのは自覚してるつもりだよ
その内作りなおすつもりだけど、とりあえずある程度作ろうと思って。
これを通じてハンドルとか色々勉強になったしね
635デフォルトの名無しさん:2010/03/16(火) 23:55:39
>>633
え?
636デフォルトの名無しさん:2010/03/17(水) 04:31:57
犬臭い対策ってできる? Cookie でやってるならと思ったけどそれらしい Cookie が見あたらん。
637デフォルトの名無しさん:2010/03/17(水) 06:31:31
犬臭いってなに?昔あったVIPに書き込んだ直後に他板に書き込もうとするとVIP臭いですみたいに言われるやつ?
638デフォルトの名無しさん:2010/03/17(水) 06:39:15
SWT のブラウザコンポーネントじゃブラウザ上で選択した内容が取れないなー。
639デフォルトの名無しさん:2010/03/17(水) 09:39:36
スレの読み書きは出来るようになったがスレ一覧・板一覧の取得めんどくせぇ
なんか楽な方法ないもんかな
640デフォルトの名無しさん:2010/03/17(水) 11:00:15
楽だろ
641デフォルトの名無しさん:2010/03/17(水) 11:28:18
ごめんなさい、取得は確かに楽ですね
加工の問題でした。単純にリストにするならHTMLエンコードにでもかければいいでしょうけど
板をクリックしたらスレ一覧が出てくるとか、そういう機能がなかなか実現できませぬ
642デフォルトの名無しさん:2010/03/17(水) 12:26:38
643デフォルトの名無しさん:2010/03/17(水) 12:28:27
>>641
その辺は2chに限らずちょっとしたアプリ組むなら
普通に使うロジックだろう・・・
644デフォルトの名無しさん:2010/03/17(水) 12:29:06
だからそのsubjectをどう読み込むかどう加工するかって話なんだよw
方法はいくらか思いつくが、どうも重い
645デフォルトの名無しさん:2010/03/17(水) 12:32:52
説明めんどい
誰か最近ブログで作り方書いてなかったっけ?
あれの続き待て
646デフォルトの名無しさん:2010/03/17(水) 12:34:40
>>644
読み込んで、文字列置換して放りこめばいいだけじゃない
BBSMenuから板名切り出すより簡単じゃない
647デフォルトの名無しさん:2010/03/17(水) 12:34:48
仮想リストビュー使うと速い
648デフォルトの名無しさん:2010/03/17(水) 12:34:52
http://pc12.2ch.net/tech/subject.txt
なら"<>"と改行を基準にポンポコ配列にほおりこめばいいだけ
普通はレスほど更新しないから、最適化をするならレスの表示に時間を割くのがいいよ
649デフォルトの名無しさん:2010/03/17(水) 12:37:37
>>645-648
んおおおありがとおおおお
仮想リストビューとかいうの使ってみるわ
650デフォルトの名無しさん:2010/03/17(水) 12:40:59
仮想が付くのって本来の物と何が違うんだ?
651デフォルトの名無しさん:2010/03/17(水) 12:41:59
まずリストビューの描画を殺しとけ?って話ではないか
リストビューはそろそろLVITEM*と配列サイズ受け取るメッセージ作ってくれ
652デフォルトの名無しさん:2010/03/17(水) 12:44:57
リストビューとかツリービューって直接渡せるxxItemがあるので先に構築して渡すとか
うまくごまかせばそんなに遅くならないだろ?

リストビューのカラム増やすと重いのは仕方ない
653デフォルトの名無しさん:2010/03/17(水) 12:49:59
そもそもそういうデータにリストビュー使うのが間違い
654デフォルトの名無しさん:2010/03/17(水) 12:53:20
おまいらスレッド使えよ。
655デフォルトの名無しさん:2010/03/17(水) 13:11:11
>>653
コンボボックス・・・だと・・・?
656デフォルトの名無しさん:2010/03/17(水) 13:12:04
new textboxで縦にどんどん並べていくとかどうよ
657デフォルトの名無しさん:2010/03/17(水) 13:33:53
タイトルって>>1よりもsubjectから取ったほうが早いのか・・?
658デフォルトの名無しさん:2010/03/17(水) 13:37:21
どっちでも良いと思うけど、スレ一覧取るなら subject.txt、dat のみ取るなら dat じゃね。
659デフォルトの名無しさん:2010/03/17(水) 13:51:37
で、全板からスレ検索はどう実装すればいいので?
660デフォルトの名無しさん:2010/03/17(水) 14:00:29
661デフォルトの名無しさん:2010/03/17(水) 14:12:27
・ひたすらsubject.txt更新
これは簡単にできそうだが、何十個もある板に
対してリクエスト送りまくると規制されそうで怖い
何秒置きにすればいいかいまいちわからない

・2chの検索サービス使う
これやる場合ってGETやPOST使って検索結果を
html解析して取得しなきゃならないんだよね?
これが面倒
662デフォルトの名無しさん:2010/03/17(水) 14:15:09
嫌なら既存のブラウザ使えよ
向いてない
663デフォルトの名無しさん:2010/03/17(水) 14:20:27
向き不向きなんて関係ないだろ
664デフォルトの名無しさん:2010/03/17(水) 14:23:34
・2chの検索サービス使う
これのdll作れ
話はそれからだ
665デフォルトの名無しさん:2010/03/17(水) 14:29:42
・2chの検索サービス使う
これ有料なの理解してるよね?・・・
666デフォルトの名無しさん:2010/03/17(水) 14:33:45
本文検索まで出来たら最高なんだろうけど、2chの検索サービスって
スレッドタイトル検索ー>無料 本文検索ー>有料(2cの収入源)
ってことでいいの?

スレッドタイトル検索ー>無料であっても広告は表示されるので 2cの収入源にはなってるわけで
広告を非表示にしても問題なし?
667デフォルトの名無しさん:2010/03/17(水) 14:35:02
既存の専ブラでも外部のサイト利用してるの多いし参考にしては
668デフォルトの名無しさん:2010/03/17(水) 14:37:41
外部サイトもあまり情報持ちすぎると2chに潰されるしな

都合のいい物はないよ
669デフォルトの名無しさん:2010/03/17(水) 14:42:53
>>666
というか、なぜ表示必要があるんだ?
670デフォルトの名無しさん:2010/03/17(水) 14:44:28
で、結局検索するにはどうすればいいんだ?

スレタイ検索 スレッドタイトル検索サービス♪2find
http://pc11.2ch.net/test/read.cgi/esite/1173355555/
ここらの機能を利用させてもらうしかないのか?

正攻法の・ひたすらsubject.txt更新だとどうやる?
671デフォルトの名無しさん:2010/03/17(水) 14:46:06
>>670
クロールするしかねーだろ

メニュー解析すれば全板のアドレスが分かるので
そこへsubject.txtくっ付けてひたすら更新チェックして新しいデータもらってくるんだよ

そうやってキャッシュ作っておいてキャッシュに検索かけるんだよ
672デフォルトの名無しさん:2010/03/17(水) 14:51:46
>>666
まあモリタポ消費して検索するので広告表示はいらねーんじゃね?

>>671
クロール鯖立ち上げるにしても維持コスト考えるとモリタポみたいに金取れないから
広告表示なしで勝手に使われるのは困るしな・・・
673デフォルトの名無しさん:2010/03/17(水) 14:57:32
>>670
http://is.2ch.net/  でいいや、ってか他のめんどくさいのでやってた。 トン
674デフォルトの名無しさん:2010/03/17(水) 15:02:57
>>673
こういうサービスってどうやって収益あげるの?
アクセスしてきたアドレスと検索ワードをセットで統計とって売ってるの?
675デフォルトの名無しさん:2010/03/17(水) 15:08:18
>>671
で、更新するときのタイミングはどうすればいいんだ?
ウェイト無しならすぐできるが
676デフォルトの名無しさん:2010/03/17(水) 15:10:18
>>675
2chにけられないように定期的にやるしかない

だから都合のいいサービスはない
677デフォルトの名無しさん:2010/03/17(水) 15:11:29
>>674
公式なんだし、人が集まってくればいいだけで
もうけるつもりもないんじゃね。
678デフォルトの名無しさん:2010/03/17(水) 15:13:00
>>677
http://is.2ch.net/ って公式なの?
679デフォルトの名無しさん:2010/03/17(水) 15:16:07
ドメインだけみるとそう見えるけどな
680デフォルトの名無しさん:2010/03/17(水) 15:23:55
みみずん検索なんかは昔からやっているし、リモートホストで規制から除外されているみたいだぜ。
681デフォルトの名無しさん:2010/03/17(水) 15:40:30
>>676
だからどれぐらいかって聞いてるんだよ
数値で出せよ
出せないレベルの人間が推測で答えなくてもいい
作ったことのない奴は俺以下だから参考にならない
682デフォルトの名無しさん:2010/03/17(水) 15:42:29
切れてるやつはあほだろ
バーボンなんて2chの管理人次第だろw
683デフォルトの名無しさん:2010/03/17(水) 15:46:58
じゃあ、初めからわからないって言えよ
684デフォルトの名無しさん:2010/03/17(水) 15:49:42
まったくここの連中はクソ以下の派遣ばっかか
685デフォルトの名無しさん:2010/03/17(水) 16:01:42
>>684
同意!>>684とか特にそうだよな
686デフォルトの名無しさん:2010/03/17(水) 16:02:29
仕事でプログラムなんてやってられるか
687デフォルトの名無しさん:2010/03/17(水) 16:08:30
だな
趣味でダラダラやる程度が一番楽しい
ただ一度だけ仕事でプログラミングをして、基礎的なことを教えてもらいたいというのはある
688デフォルトの名無しさん:2010/03/17(水) 16:14:34
仕事だと尚更基礎は自分でやれと言われるが
学ぶことが多いのは事実
やはりここの口だけバカと違ってちゃんと実力のあるひとが
近くにいることはスキルアップの早さに直結するからな
689デフォルトの名無しさん:2010/03/17(水) 16:17:31
貶すためにバイトだ派遣だとか言っている奴がいるが
自分がそういう境遇で嫌なことがあったんだろうな
俺はプログラマなんて目指す気がないから内部事情は知らないがな

プログラマも絵スレも技術系の板はキチガイばかりで
こんな奴らと一緒に仕事したくないわw
690デフォルトの名無しさん:2010/03/17(水) 16:21:04
プログラマなんてやってると性格絶対荒れると思うよ
趣味でもうまく動かないと結構ストレス溜まるし
vbだとテキトーにやっててもいいけどC系はマジで腹立つ^p^#
691デフォルトの名無しさん:2010/03/17(水) 16:24:47
金になれば穏やかになるよ

タダで提供して当たり前みたいな風潮だといらいらする
692デフォルトの名無しさん:2010/03/17(水) 16:28:11
なるほど
693デフォルトの名無しさん:2010/03/17(水) 16:37:49
そもそも、2ちゃんねる自体がただ同然で提供されてるし、いやなら
2ch専ブラなんて作らなきゃいいだけだろ。
694デフォルトの名無しさん:2010/03/17(水) 16:40:57
無料で儲ける時代だから仕方がない
無料で広告も無しにしろと言われるとイラっとくる
695デフォルトの名無しさん:2010/03/17(水) 16:41:57
>>693
嫌かどうかは本人が決めることで
お前がとやかくいう筋合いはない
696デフォルトの名無しさん:2010/03/17(水) 16:43:36
>>693
>2ちゃんねる自体がただ同然
いえいえw
収益モデルとしては確立してるやん
697デフォルトの名無しさん:2010/03/17(水) 16:44:29
>>694
まあうざいくらい広告もどうかと思うが無料でしかも広告カットとなると
終わってるよなw
698デフォルトの名無しさん:2010/03/17(水) 17:12:21
派遣だなんて言ってごめんな。
職業PGでもなかった何て…(藁
699デフォルトの名無しさん:2010/03/17(水) 17:52:32
お前ら仕事中に書き込むなよw
700デフォルトの名無しさん:2010/03/17(水) 17:55:09
派遣のくせに生意気だぞ
701デフォルトの名無しさん:2010/03/17(水) 17:55:41
仕事がないんだ・・うちの会社はもうすぐ潰れると思うわw
あんま笑い事じゃねーけどなw
702ぼにょ:2010/03/17(水) 21:23:36
http://lovestube.com/up/src/up5757.jpg
こんなかんじでOK?

javaでつくってます
703ぼにょ:2010/03/17(水) 21:28:18
ちなみに
なんかの番号<>たいとる<>レス数

みたいな感じ
704デフォルトの名無しさん:2010/03/17(水) 21:29:25
>>657
ニュー速ヘッドラインあたりは subject.txt と dat の >>1 とで少し違うんじゃないか?
subject.txt のタイトルには頭に【ビ+】とか入ってたと思う。
705デフォルトの名無しさん:2010/03/17(水) 21:30:48
>>702
Javaって流行りだしたころに触ったくらいだが
UI周りは微妙に雰囲気違うんだな
706デフォルトの名無しさん:2010/03/17(水) 21:37:52
V2CがJava製だよ
707ぼにょ:2010/03/17(水) 21:46:36
>>705
実はまだUIを付けてなくて、eclipseでの画面です。

>>706
ありがとう。
ちょっと参考にしてみる。
708デフォルトの名無しさん:2010/03/17(水) 22:00:25
eclipse知らない人って・・・
709デフォルトの名無しさん:2010/03/17(水) 22:55:02
>>707
Janeとかだとsqliteを使っているけども、そのへんどうするの?
710ぼにょ:2010/03/17(水) 23:44:41
SQLiteなんて知りませんでしたw
ググってみると便利ですね。
ファイル探索で実現しようとしてました。

今は2chのデータを取得することのみ考えています。
なので、それ用のclassファイルを作成しています。

711デフォルトの名無しさん:2010/03/18(木) 10:57:39
おおっjava版wktk
良かったらjarください。
712デフォルトの名無しさん:2010/03/18(木) 12:03:31
TokioCabinetどーよ
713デフォルトの名無しさん:2010/03/18(木) 12:12:21
714デフォルトの名無しさん:2010/03/18(木) 12:21:46
DBはsqliteにしようかなと・・・

とりあえず、頭がパンクしそうなので、
データベースにデータの出し入れから
やってみる。
715デフォルトの名無しさん:2010/03/18(木) 12:22:00
>>713
swtを使っているのか?
716デフォルトの名無しさん:2010/03/18(木) 12:52:47
DBいるか?
いまだとxmlもあるしわざわざ使うほどじゃない気も・・・
Jane系みてるとDB使うと長期間の運用で最適化されないまま肥大化?
してる弊害が出てる感じだしな・・・
717デフォルトの名無しさん:2010/03/18(木) 15:57:48
javaといえばmonalipseなんてものもあったなぁ
718ぼにょ:2010/03/18(木) 16:51:27
挿入だけしてみたが、
以外に遅かった・・・orz
eeepcだからか??

http://deai.mokuren.ne.jp/up/src/up1732.jpg
719デフォルトの名無しさん:2010/03/18(木) 16:55:21
>>718
どうでもよいかもしれないけどパッケージ名ってどうしてる?
hoge.foo.2chだと2で始まるからエラーになるよね。
720デフォルトの名無しさん:2010/03/18(木) 16:59:08
>>710
Ni
Two
_2ch

この辺で妥協するしかないんじゃね?
言語はなにかしらんけど
721デフォルトの名無しさん:2010/03/18(木) 17:02:54
>>719
2という数字はどの場面でも使わないようにしてる。
後々めんどくさくなりそうだから・・・
だんだんと、変なソースになってきて困ってるorz
722デフォルトの名無しさん:2010/03/18(木) 23:45:09
>>720,721
やっぱりそうなりますよね。
723デフォルトの名無しさん:2010/03/19(金) 00:07:26
>>709
janeってsqlite使っているんだ、知らんかった
確かMacの専ブラでも使っていたような記憶が

sqliteを使っている専ブラって、*.datをテキストでも保存しているのかな?
724デフォルトの名無しさん:2010/03/19(金) 06:58:59
dbは肥大化するのは仕様だよ。
起動時か終了時に毎回、最適化実行するのも不便だしな。

マカって情報弱者だろ。
725デフォルトの名無しさん:2010/03/19(金) 09:27:27
板一覧ってどうやって取得してますか
ttp://menu.2ch.net/bbsmenu.html
より
ttp://menu.2ch.net/bbstable.html
が楽そうだと思うのですが、indexofなどで抜き出しているんでしょうか
726デフォルトの名無しさん:2010/03/19(金) 10:23:35
参考になるかはわからないけども、PHPで作ったときはこんな感じにしたよ。
http://mod-news.appspot.com/read_menu.zip

>>723
あくまでスレッド一覧の管理をDBにしているだけで、datはポインタを保存しているだけだと思うよ。
727デフォルトの名無しさん:2010/03/19(金) 11:06:13
>>726
どもっす
正規表現いただきますw
728デフォルトの名無しさん:2010/03/19(金) 11:12:52
最近、急激にこのスレ伸びてるね
なんでだろ
729デフォルトの名無しさん:2010/03/19(金) 11:42:02
会社でやる仕事がない
730デフォルトの名無しさん:2010/03/19(金) 11:54:15
会社でひま→2chでもやるか→飽きる→なんか作るか
→色々作る→もう少し上等なものが作りたい→2chブラウザでも作るか
こんな感じ?
731デフォルトの名無しさん:2010/03/19(金) 13:26:46
2chブラウザってそんな上等なもんじゃないけどな
732デフォルトの名無しさん:2010/03/19(金) 13:35:41
仕組みさえ分かれば後はボトルシップみたいなもんだな
チマチマやってればいつか閑静する
733デフォルトの名無しさん:2010/03/19(金) 14:07:20
http://sourceforge.jp/cvs/view/nnsi/qTVg/a2BChttpConnection.cpp?view=co
お前らが大好きなネットワークのコードを発見した
言語:C++
フレーム:Qt
734デフォルトの名無しさん:2010/03/19(金) 14:36:34
735デフォルトの名無しさん:2010/03/19(金) 15:21:19
qt使わなくてもいい様に分離してくれてれば。orz
736デフォルトの名無しさん:2010/03/19(金) 15:33:20
>>735
why?
737デフォルトの名無しさん:2010/03/20(土) 08:57:45
qt要らないから。それだけ。
738デフォルトの名無しさん:2010/03/20(土) 09:36:13
Qt で DLL だけ作って
あとは自分の好きな環境からそれを利用すればいい
739デフォルトの名無しさん:2010/03/20(土) 12:00:39
自分自身も勉強中で突っ込み欲しくてブログ書いてるのに見てるだけ
の人が多いのもなんかさみしいな
740デフォルトの名無しさん:2010/03/20(土) 12:10:11
>>739
お前の部ロブなんて知らないし
741デフォルトの名無しさん:2010/03/20(土) 12:11:55
イタい痔炎だな
742デフォルトの名無しさん:2010/03/20(土) 12:12:50
743デフォルトの名無しさん:2010/03/20(土) 15:23:20
>>742
俺もC#やってるぞー
参考にさせてもらいますー
744デフォルトの名無しさん:2010/03/20(土) 16:45:35 BE:1400141186-2BP(1)
俺も俺も
745デフォルトの名無しさん:2010/03/20(土) 21:22:12
ブログじゃなくて普通にサイトにすればいいのに
746デフォルトの名無しさん:2010/03/20(土) 21:25:59
一長一短があるからなあ>ブログとHP
747デフォルトの名無しさん:2010/03/20(土) 22:04:05
うむーまぁ読む人がいればどっちでもいいのかな?
748デフォルトの名無しさん:2010/03/20(土) 23:10:41
fc2のホームページってブログみたいにブラウザ上で編集できるのか

脱線ネタで運用してみて行けそうならこっちで行こう
ブログ重いんだよな・・・
コード扱うのにあんまり向いてないし
749デフォルトの名無しさん:2010/03/21(日) 00:18:34
fc2は画像直リンできない。自分の置いた画像を人に紹介できなかったりで結構うざいよ
忍者何とかって鯖屋は放置するとでかい広告が付くけど使いやすい。たまに不安定だけど
750デフォルトの名無しさん:2010/03/21(日) 00:20:28
アフィ厨しね
751デフォルトの名無しさん:2010/03/21(日) 00:23:54
アフィ置いてないんだが・・そもそもアフィの何が悪いのかもわからんが
752デフォルトの名無しさん:2010/03/21(日) 00:26:48
まあ毛嫌いしてたらキリがないよね
多すぎる広告にはうんざりするけど
753デフォルトの名無しさん:2010/03/21(日) 04:00:19
ブログは要らないなあ。
754デフォルトの名無しさん:2010/03/21(日) 11:20:59
板一覧取得がめんどくさい・・
板やカテゴリのクラス作っていった方がいいのかな
それてwebbrowserで広告だけ抜いて表示させるべきか
403の板とかもあるしどうすればいいんだ・・
755デフォルトの名無しさん:2010/03/21(日) 11:39:08
俺は板クラスはあるけどカテゴリクラスはない。
カテゴリは板クラスのメンバになってる。
756デフォルトの名無しさん:2010/03/21(日) 11:47:38
なるほど、そうすると楽ですね
757デフォルトの名無しさん:2010/03/21(日) 11:48:41
カテゴリクラスのプロパティを配列にしてそこに板クラスとか考えていました
この辺は慣れでしょうかねぇ
758デフォルトの名無しさん:2010/03/21(日) 16:33:32
>板一覧取得
BBSメニューのこと?
というか2chって移転を考慮に入れると関連性をあまり持たせても意味ないんだよね・・・
759デフォルトの名無しさん:2010/03/21(日) 17:46:19
>>754
C# 専用ブラウザ
でぐぐるとC#のソースが見つかるから
それコピペすればいいんじゃない?
おれはそれでやったけど
760デフォルトの名無しさん:2010/03/21(日) 18:12:28
いずれクラスライブラリ化するんだけどね・・
761デフォルトの名無しさん:2010/03/21(日) 20:15:35
ちなみに板クラスを作る場合、プロパティで
サーバー "pc12.2ch.net"
板URL "tech"
と格納しておき
メソッドで文字列を連結し、"http://pc12.2ch.net/test/read.cgi/tech"を返すといったような具合でしょうか
762デフォルトの名無しさん:2010/03/21(日) 22:10:40
?_?
763デフォルトの名無しさん:2010/03/21(日) 22:14:39
・ω・
764デフォルトの名無しさん:2010/03/21(日) 22:30:21
とりあえず初心者向けだから泥臭い実装でいいよね・・・
765デフォルトの名無しさん:2010/03/22(月) 00:39:52
>>764
どういう理論だ・・・
766デフォルトの名無しさん:2010/03/22(月) 09:53:42
まあいろいろやってまずいところに気がついたら書きなおせばいい
767デフォルトの名無しさん:2010/03/22(月) 13:17:34
板クラスのメンバはサーバーとURLでいいのかって聞いてんだよ!答えろカスども
768デフォルトの名無しさん:2010/03/22(月) 13:28:33
最終取得日時やスレ一覧もいるんじゃねえの?
769デフォルトの名無しさん:2010/03/22(月) 13:44:39
そもそも板名がないぞ
770デフォルトの名無しさん:2010/03/22(月) 13:53:18
そんなのまでいちいち教えてもらうつもりなら
既存のブラウザ真似とけばいい
771デフォルトの名無しさん:2010/03/22(月) 14:09:50
URL にサーバは入ってんだろという突っ込みは別にして、ウチの場合は:
カテゴリ、名前、URI、アイコン、保存ディレクトリ、SETTING.TXT、
連続書き込み規制の間隔と書き込み日時、あぼんスレID
772デフォルトの名無しさん:2010/03/22(月) 16:20:57
板名 URIだけで十分だな。www.2ch.net/(なんとか) からリダイレクトで毎回飛んで逝ってもいい気もするが。
板名も、初期表示はprogだけで、一度巡回すると板名獲って来てprog/プログラムって表示に変更でもいい気もする。

連続書き込み規制情報の一覧の出力欲しいw
一律120secとかじゃないの?
773デフォルトの名無しさん:2010/03/22(月) 16:27:55
>>772
http://pc12.2ch.net/tech/
の一番下
Samba24=40
この40が連投規制の秒数。一覧は知らない
774デフォルトの名無しさん:2010/03/22(月) 17:23:54
>ERROR - 593 40 sec たたないと書けません。(1回目、32 sec しかたってない)
と返ってくるのですが、とすると、そこから8秒以上経過した後には書けるようになるのか、
それとも、再びそこから、40秒 経過しないといかんの?
775デフォルトの名無しさん:2010/03/22(月) 17:27:45
40秒いるみたいよ
776デフォルトの名無しさん:2010/03/22(月) 17:33:29
>>775
サンクス
777デフォルトの名無しさん:2010/03/22(月) 17:55:15
デフォルトを40secにしといて、ERROR - 593 XX sec の部分読み取って
学習機能を持たせ、板別に規制秒数を保存しとけば
778デフォルトの名無しさん:2010/03/22(月) 18:13:26
一巡クロールして、学習後の秒数をみんなのブラウザの初期値にすればよさげ。
デフォ40でいいの?
779デフォルトの名無しさん:2010/03/22(月) 18:20:34
デフォとかイラネーだろ。

初めての板 → 0秒
ERROR 593 → 秒数記憶
規制秒数以下で書き込めたとき → 0秒リセット
780デフォルトの名無しさん:2010/03/22(月) 19:19:55
ニュース系は128秒、実況だと早かったり●だと連投できたり色々だからな
>>779がいいと思う
デフォルトは未取得として、秒数を板の一番下からとってくる機能をつければいいんでないかな
781デフォルトの名無しさん:2010/03/23(火) 06:40:04
デフォで40に設定したら40秒以下で書き込めないだろ
782デフォルトの名無しさん:2010/03/23(火) 08:25:49
変わるときがある
783デフォルトの名無しさん:2010/03/23(火) 09:54:42
板ごとのローカルルール知らん人結構いるんだな
784デフォルトの名無しさん:2010/03/23(火) 11:26:05
っつーか同じ板でもある日突然変わってることがある
送信してみて秒数調べるんじゃなくて
送信前にローカルルールのファイル
(名前は忘れたけどどっかに書いてあったはず)
をダウンロードして置けばよい
785デフォルトの名無しさん:2010/03/23(火) 11:28:18
setting.txtだろ
786デフォルトの名無しさん:2010/03/23(火) 11:34:00
あっそれそれ!!
787デフォルトの名無しさん:2010/03/23(火) 11:37:32
そういやそんなものあったな、すっかり忘れてたわ
788デフォルトの名無しさん:2010/03/23(火) 11:41:41
なんだこれ
小文字だとだめなんか
789デフォルトの名無しさん:2010/03/23(火) 13:15:43
別のブラウザで書き込まれる事もあるし、家族が同じ IP で書き込む事もあるし、
連投規制の秒数なんて目安程度でしか使わないよ。
790デフォルトの名無しさん:2010/03/23(火) 13:30:42
そういう稀なケースは除外したほうがいいと思うんです・・る
791デフォルトの名無しさん:2010/03/23(火) 14:21:16
それほど稀じゃないよ
警告するだけでいいと思う
792デフォルトの名無しさん:2010/03/23(火) 15:24:35
有料垢で書き込む場合は時間規制ないんだっけ?

そもそも連投する段階でw
793デフォルトの名無しさん:2010/03/23(火) 15:27:53
live2chは板ごとにSambaチェックしてないんだよな
だから警告出たら他の板でも書き込めない
794デフォルトの名無しさん:2010/03/23(火) 15:33:12
警告出るだけで書き込めるだろ?
795デフォルトの名無しさん:2010/03/23(火) 15:33:42
>>793
開いてるタブ全部リロードする動作もどれかおかしかったのあったな

アクティブになってる板で全部リロードの待ち時間が違うのがJane系であったような
796デフォルトの名無しさん:2010/03/23(火) 16:20:06
実際書き込んでエラー出てからまた待つと待ち時間がいたずらに増えるので
書き込む前に専ブラの方で止めてくれた方がスマートだと思う
797デフォルトの名無しさん:2010/03/23(火) 16:21:18
だから警告ポップアップ一つで済むだろ。
798デフォルトの名無しさん:2010/03/23(火) 16:23:50
公式なブラウザじゃないんだし、2chから変更の度にちゃんとした仕様書が
でるわけじゃないしで・・・あまりあれこれ考えてもね・・・
799デフォルトの名無しさん:2010/03/23(火) 16:25:18
>>794
板ごとに規制残り教えて欲しいってことじゃねーかな
めんどくせーわなぁ
800デフォルトの名無しさん:2010/03/23(火) 22:59:05
誰だって作るのはめんどくさい
使ってほしけりゃ実装するしかない
シンプルで軽快、なんて最近のPCスペックだと関係ないしな
801デフォルトの名無しさん:2010/03/24(水) 00:12:25
だから現在の設定値をみんなで共有しようよ。
いちいちエラー出したり調べたり面倒じゃん。
802デフォルトの名無しさん:2010/03/24(水) 00:16:37
おまえが欲しいだけだろw
803デフォルトの名無しさん:2010/03/24(水) 03:43:14
なぁ〜こう言ったスレ版って、どぉ〜作るんだ?
804デフォルトの名無しさん:2010/03/24(水) 10:20:41
>>801
エラーの内容と設定値の取り方はモナジラに書いてるよ
それを教えると今度は「エラーの検出と対処方法共有しようよ」とか言うんだろw
805デフォルトの名無しさん:2010/03/24(水) 10:40:27
基礎BE番号の算出方法が見つからない。
公開はされているっぽいけども、JaneNidaの作者のレスしか検索にかからない。
だれかしりませんか?
806デフォルトの名無しさん:2010/03/24(水) 10:43:25
.netで作ってるならクラスライブラリに頼ったほうがいいんとちゃうの?ww
807デフォルトの名無しさん:2010/03/24(水) 10:44:27
うほw
間に入ると思わなかったw

>>806>>801あたりの質問した人にねw
808805:2010/03/24(水) 11:02:55
vamp.s9.xrea.com/updata2/3662.zip
これが使えそう。
検証が面倒だから今日は見つけただけでおしまい。
809デフォルトの名無しさん:2010/03/24(水) 14:10:14
作り方をまとめるスレなのに、自分で調べろと突き放すスレ。
810デフォルトの名無しさん:2010/03/24(水) 15:03:30
別の人が調べた結果を書きこんでもいいわけだし
811デフォルトの名無しさん:2010/03/24(水) 15:12:04
自分で調べた作り方をまとめるスレです。
クレクレ厨の隔離スレではありません。
812デフォルトの名無しさん:2010/03/24(水) 16:02:34
ところで最近だと後追い開発はどの言語が多く使われてるだろ?

.net(C#とVB.net)とJava?
813デフォルトの名無しさん:2010/03/24(水) 19:31:15
俺はC++で作れたらいいなあと夢想中
814デフォルトの名無しさん:2010/03/24(水) 19:38:46
C++なーはっきり行ってめんどくさいだけだぞ
C#のGCに慣れたらもうC++は使いたくないと思う
そんな俺はvbだ
815デフォルトの名無しさん:2010/03/24(水) 19:42:58
VB厨ってまだ生きてたの?
816デフォルトの名無しさん:2010/03/24(水) 19:48:53
厨付け厨が生きてたなんて・・(ぁ
817デフォルトの名無しさん:2010/03/24(水) 19:51:35
Mな俺にはあれくらいめんどくさいのがちょうどいいんだ
つーかC++でもGCは使えるだろw
818デフォルトの名無しさん:2010/03/24(水) 19:58:53
C++は使いこなせるなら最強の言語だろうな。俺には無理だったわ
あとC++でGC使えたのか!本気で知らなかった。ライブラリ使うのかぁ
819805:2010/03/24(水) 21:05:15
理屈はわからないけども、割り切れたらそれが基礎番号らしい。
基礎BE番号→datから得られるBE番号 方向の変換は見つからなかった。
ブラウザ用途では必要ないけども、必要ならDBでってことかな。

//基礎BE番号判定
public long getBaseBEid(long beid)
{
 double BaseBEid1, BaseBEid2;

 for (int y = 2; y <= 9; y++)
 {
  for (int x = 2; x <= 9; x++)
  {
   BaseBEid1 = ((beid - x * 10.0 - y) / 100.0 + x - y - 5.0) / (3.0 * x * y);
   BaseBEid2 = Math.Floor(BaseBEid1);
   if (Math.Abs(BaseBEid1 - BaseBEid2) < 0.00001)
   {
     return (long)BaseBEid2;
   }
  }
}
return -1;
}
820デフォルトの名無しさん:2010/03/24(水) 21:41:16
DelphiだけどHDDにこんなソースがあった
大したものじゃないから読むのは簡単なはず

function BaseIdToProfId(BaseId: Integer): Int64;
begin
Result := (BaseId * 3 + 5) * 100 + 11;
end;

function TryProfIdToBaseId(ProfId: Int64; out BaseId: Integer): Boolean;
var
x, y: Byte;
k, n: Int64;
begin
Result := False;

x := ProfId div 10 mod 10;
y := ProfId mod 10;
if (x < 2) or (x > 9) or (y < 2) or (y > 9) then
Exit;
k := x * y * 3;
n := ProfId div 100 + x - y - 5;
if n mod k <> 0 then
Exit;
BaseId := n div k;

Result := True;
end;
821デフォルトの名無しさん:2010/03/24(水) 21:49:12
BaseIdToProfIdは最初のものだけだった
全部出すならこんな感じ

// TInt64Listなんてないけど
procedure EnumProfId(List: TInt64List; BaseId: Integer);
var
X, Y: Integer;
begin
List.Clear;
for X := 1 to 9 do
for Y := 1 to 9 do
List.Add(BaseId * 3 * X * Y - X + Y + 5) * 100 + X * 10 + Y;
end;
822805:2010/03/24(水) 22:08:34
http://snowslide.s201.xrea.com/be/
ここをみると81個生成できるようなので、for文は1to9が正しいみたい。
式をひっくり返して、xとyに任意の数字を入れると生成できます。
だから割り切れる=基礎番号 だったわけか。

>>820-821
補完ありがとう
823デフォルトの名無しさん:2010/03/25(木) 09:58:49
何、この自演?
824デフォルトの名無しさん:2010/03/25(木) 11:43:58
beなんか使わないからどうでもよくね?
825デフォルトの名無しさん:2010/03/25(木) 11:49:46
beに対応すると金儲け出来るぐらいだな。儲けな香具師には必須な情報なんだろうけど。
826デフォルトの名無しさん:2010/03/25(木) 11:59:10
お金払ってアクセスする方法って

p2

be
くらいだっけ?
特定の鯖へスレ立てる場合は株主とかになるくらい?

イマイチよくわかってないんだよなw
827デフォルトの名無しさん:2010/03/25(木) 13:03:57
俺も・・
ニュース速にはアイコンがあったり、よく分からん昨日がおおいよな
828デフォルトの名無しさん:2010/03/25(木) 13:36:12
> 作り方をまとめるスレなのに、自分で調べろと突き放すスレ。
のはずなのに、まとめたらまとめたで突き放すスレw
829805:2010/03/25(木) 23:55:17
基礎BE番号はNGBEを実現するだけの情報だよ。儲けられるものじゃない。
NGBEすら無いような俺専用ブラウザを作るならたともかく、一般に公開するつもりならNGBE機能くらい付けるべきだろ。
830デフォルトの名無しさん:2010/03/26(金) 00:00:28
作りこめば作り込むほど、live2chに近づいてしまう悲しさ
次何作ろうかな。silverlight使って派手なブラウザでも作ってみるか
831デフォルトの名無しさん:2010/03/26(金) 00:11:32
ランチャー作ってよ
832デフォルトの名無しさん:2010/03/26(金) 00:12:39
どんな奴?俺自身ランチャーはクイックランチしか使わないからよく分からないんだけど
833デフォルトの名無しさん:2010/03/26(金) 02:35:32
常駐したいだけならスタートアップに入れとけばいいしなあ。
834デフォルトの名無しさん:2010/03/26(金) 03:40:02
ランチャーというか1つのウインドウに3つのペイン入れるんじゃなくて
常駐してるコントロール部分が3つのペインを分離した単体ウインド
を呼び出すのなら考えたけどねえ

というかタッチパネル用にあれこれ考えたけど肝心のデバイスが普及
しないのでどうにもならん
835デフォルトの名無しさん:2010/03/26(金) 09:10:00
専ブラ作って会社まで立ち上げた人がいるようだけど
どうやって利益生じるの?
836デフォルトの名無しさん:2010/03/26(金) 09:22:29
そのブラウザで●を使うと2chからバックマージンが入るらしい
会社までっていうけど、確か一人の会社だったような
837デフォルトの名無しさん:2010/03/26(金) 14:25:52
268です。おかげさまで形になりました。ありがとうございました。
独創的な形にしたら使いにくくなりました
ttp://www1.axfc.net/uploader/File/so/41065.zip
passはsage
結構簡単にできるもんですね
838デフォルトの名無しさん:2010/03/26(金) 14:31:18
>>836
一応社員はいるらしいぜ
合宿までやったとか
839デフォルトの名無しさん:2010/03/26(金) 14:35:37
>>837
まあ蓋を開けてみると専ブラなんてそんな高度なことはしてないよ
ただ器用貧乏ブラウザを目指すと細かいことをあれこれ対応しないといけないのがねw

>>838
合宿ワロタw

ブラックぽい発想だなw
840デフォルトの名無しさん:2010/03/26(金) 14:38:59
技術者としての合宿なら羨ましい
841デフォルトの名無しさん:2010/03/26(金) 14:41:18
>>840
スキルアップのための合宿じゃなくてどうみても技術力見極めのための篩合宿でしょw
842デフォルトの名無しさん:2010/03/26(金) 14:41:34
>>841
^o^;;;
843デフォルトの名無しさん:2010/03/26(金) 14:45:58
>>842
どこの会社だっけかな
採用試験に迷路探索の問題だしたところ

あの社長が同じようなこと言ってたよ
844デフォルトの名無しさん:2010/03/26(金) 14:50:46
しかしネット上でソースを扱うのにいい場所ってないな〜
sourceforgeくらいしかないのかね?
845デフォルトの名無しさん:2010/03/26(金) 17:16:14
GoogleCode
Github
846デフォルトの名無しさん:2010/03/26(金) 17:44:53
合宿という名の徹夜対応じゃないのかw
847デフォルトの名無しさん:2010/03/27(土) 04:16:39
一緒に風呂入っての裸の付き合いがしたいための合宿だろう。
社長のために奴隷に成れるかどうかの見極めなんだろうけどね。

徹夜勤務が続くデスマに耐えられるかってのは、プログラマの必要スキルだしなw
この業界ホント技術者を使い捨て感覚だし。IT派遣とか技術者を儲けの資産としか思ってないしなあ。
848デフォルトの名無しさん:2010/03/27(土) 09:01:22
わかった!
会社に温泉があれば良いんだ
849デフォルトの名無しさん:2010/03/27(土) 09:24:18
社員雇ってまでの規模のソフトウェアなのかな、2ch専用の宣伝部員かな
850デフォルトの名無しさん:2010/03/27(土) 09:42:51
V2C はあちこちのスレで宣伝してるよな。
使ってる奴なんて見たことねぇけど。
851デフォルトの名無しさん:2010/03/27(土) 09:54:47
>>837
斬新というより変則的だな。使いにくいが心意気は認める
852デフォルトの名無しさん:2010/03/27(土) 14:04:44
>>850
Linuxだと使っている人いるよ
V2Cを逆コンパイルすると、コードがすごい事になっている
853デフォルトの名無しさん:2010/03/27(土) 14:52:49
何がどうすごいんだ?
854デフォルトの名無しさん:2010/03/28(日) 01:02:44
V2C作者が必死に宣伝しても誰も使わなくてワロタ
855デフォルトの名無しさん:2010/03/28(日) 02:21:37
v2cじゃなくてもjarを逆アセすれば凄い事に成ってるだろう。
exeファイルも逆汗すれば凄い事に成ってるしw

会社に温泉というより、もはや住み込みにしちゃえばいいのになw 零細土方とか親方の所で住み込みだぜ。
ベット風呂完備。24時間開発に専念出来ますとかw
856デフォルトの名無しさん:2010/03/28(日) 08:14:30
>>855
javaの逆コンパイルはかなり精度高いよ
857デフォルトの名無しさん:2010/03/28(日) 12:36:47
専ブラの欠点らしきを見つけたわ
ウイルス認定されるようなコードを張られるとどうしようもないかも
858デフォルトの名無しさん:2010/03/28(日) 12:39:27
859デフォルトの名無しさん:2010/03/28(日) 12:47:08
ローカルのログディレクトリをウィルスチェックから外すだけの話。
860デフォルトの名無しさん:2010/03/28(日) 23:22:36
5年前に通った道だな。
861デフォルトの名無しさん:2010/03/29(月) 06:18:12
暗号化して保存しろよ
862デフォルトの名無しさん:2010/03/29(月) 08:13:33
専ブラのために仮想PC作れば安心。
863デフォルトの名無しさん:2010/03/30(火) 08:37:28
2chのスレッドのレス数って常に1000がMAX?
864デフォルトの名無しさん:2010/03/30(火) 11:28:37
ごくごくまれに同時書き込み(?)で1003ぐらいまで行く
865デフォルトの名無しさん:2010/03/30(火) 11:44:38
昔らきすたスレが1500超えてた
866デフォルトの名無しさん:2010/03/30(火) 13:39:29
ジジイのアニヲタw
867デフォルトの名無しさん:2010/03/30(火) 14:27:48
868デフォルトの名無しさん:2010/03/30(火) 18:56:46
869デフォルトの名無しさん:2010/03/30(火) 21:35:04
過去ログに対応したら一万でも足りない。
870デフォルトの名無しさん:2010/03/31(水) 05:20:26
1000越えた分に意味が有るのかどうか。
1024ぐらいまで披露のが2進数的に便利じゃないかと。
871デフォルトの名無しさん:2010/03/31(水) 13:00:51
そんなにメモリケチっても仕方なくね
872デフォルトの名無しさん:2010/03/31(水) 13:14:38
そういう前提条件は無い方が美しい
873デフォルトの名無しさん:2010/03/31(水) 13:21:07
せめてiniファイル辺りで設定できるようにすべきだねぇ
874デフォルトの名無しさん:2010/03/31(水) 13:22:49
それくらい動的にやれよw
まちびなんか 500 くらいで終わるところもあるんだし。
875デフォルトの名無しさん:2010/03/31(水) 13:26:55
まちびはちょっと前まで300だったのがいつのまにか1000になってたな
876デフォルトの名無しさん:2010/04/01(木) 08:44:13
動的に作ると例外が多く成って苦労するだけ。
10000まで問題なくスケールする様に作るのって結構難しいよ。
877デフォルトの名無しさん:2010/04/01(木) 20:23:16
それは流石にバカなのかヒープ使えない言語でも使ってるのかどっちだよ。
878デフォルトの名無しさん:2010/04/03(土) 20:23:41
>>876
難しくたって、そういう事があり得る以上は意識して作らないと
下手をすればバッファオーバーフローのようなミスを犯すぞ。

でもそのさらに先、32bitの整数オーバーフローを意識してない専ブラ作者がいても驚かない。
879デフォルトの名無しさん:2010/04/03(土) 20:31:18
器用貧乏で対応範囲広げるのもどうかと思うぜ
880デフォルトの名無しさん:2010/04/03(土) 23:16:09
いやまぁそれを難しいと思うなら止めて決め打ち固定長でも良いだろうけどさ。
たかが動的なコレクション操作だろ? 趣味プログラマのレベルってそんなもんなのかね。
881デフォルトの名無しさん:2010/04/04(日) 00:36:30
最近の言語なら動的配列(的なクラス)くらい付いてるだろw
882デフォルトの名無しさん:2010/04/04(日) 04:25:38
そういう意味じゃなくて、その当時の状況もよくしらんし
データの互換性がどれくらいあるか試せる状況じゃないしな

プログラム作るなら動的にこうだったよ〜って文字や口頭で言われても、
その程度じゃあ再現度の低いバグにこだわるくらい無駄って話
883デフォルトの名無しさん:2010/04/05(月) 12:55:16
>>878
>32bitの整数オーバーフロー
起こるのか?全く想定してないぜw
884デフォルトの名無しさん:2010/04/05(月) 13:29:48
2chの今までの全てのレス数でもおさまるのでは
885デフォルトの名無しさん:2010/04/06(火) 06:43:53
そういえばスレッド番号はlongでないと運営が立てた広告のスレッド(9*********)で問題が起こるね。
886デフォルトの名無しさん:2010/04/06(火) 06:48:18
数字使うからだろ?
文字列でみてればいいじゃん
887デフォルトの名無しさん:2010/04/06(火) 06:49:34
そこで数値を使おうと思う発想が理解不能。
888デフォルトの名無しさん:2010/04/06(火) 18:18:28
なるほど、1のたった時刻として使えるかと思ったが例外もあるのか
889デフォルトの名無しさん:2010/04/06(火) 18:20:15
>>888
あんまりみないしなあ
時刻欲しければ>>1の書き込み時刻抽出すればいいし
890デフォルトの名無しさん:2010/04/06(火) 23:38:53
subjectからスレの進行速度を抽出するならlongでとればいいんじゃないかな
といいつつ俺も文字列だったけど
891デフォルトの名無しさん:2010/04/07(水) 04:05:03
数字なのに文字列格納ってバグに成りそうだw
892デフォルトの名無しさん:2010/04/07(水) 04:54:37
数値だという仕様も確定していないのにそういう前提で組む奴ってどこのワープアコーダーだよ。
893デフォルトの名無しさん:2010/04/07(水) 05:39:38
ファイル名を数字だと思う意味がわからん
894デフォルトの名無しさん:2010/04/07(水) 09:22:40
>>891
どこのVBだよw
>>892
スレ番号はdatが出来た時間だよ。だから数値
モナジラにも書いてある
895デフォルトの名無しさん:2010/04/07(水) 09:36:46
>>885の件は?
896デフォルトの名無しさん:2010/04/07(水) 09:40:24
文字列でみればいいんじゃね?
確かにあれは立てた時間(UNIXが持ってるタイマー?)だけどさ
あれを数字で見る必要がどこにあるのかって話しだし
897デフォルトの名無しさん:2010/04/07(水) 09:45:09
Monazilla って仕様じゃなくて試行錯誤のまとめだろ。
898デフォルトの名無しさん:2010/04/07(水) 09:50:40
まーねー
明確な仕様はだされてないよ

なのであんなのは参考資料って程度だわな
899デフォルトの名無しさん:2010/04/07(水) 09:52:10
おっと途中になった

なので2ch側がどう使おうが勝手なので
一応UNIXの管理してる時間をいれてあるように見得ても
独自になにかやってる場合もあるので決めつけでやるとおかしくなる

なのであれは時刻としては見ない方がいい
900デフォルトの名無しさん:2010/04/07(水) 10:06:58
自動ログ収集ツール作ったんだけど
配布するとやばいん?
901デフォルトの名無しさん:2010/04/07(水) 10:18:56
やばい。まろゆきに金を払うハメになる。
902デフォルトの名無しさん:2010/04/07(水) 10:22:37
なんで?
903デフォルトの名無しさん:2010/04/07(水) 11:27:34
バーボン行きにならない程度の収集速度にしとけよw
904デフォルトの名無しさん:2010/04/07(水) 12:03:00
差分取得をきっちりやろうとするとETag管理が面倒だな・・・
905デフォルトの名無しさん:2010/04/07(水) 19:11:50
>>895
例外。理由はわからん
オーバーフロー起こすようなら、条件分岐で取得しないと言うのもありだろうし、
doubleでもいいんじゃないのか
>>896
スレタイ一覧+スレの速度を表示させるときに必要なんだわ
これが必要じゃないっていうなら話が終わるので、必要という前提で話して下さい><
906デフォルトの名無しさん:2010/04/07(水) 21:28:24
なんとか基本的な枠組みは完成しそうだ・・・
長かった・・・
907デフォルトの名無しさん:2010/04/07(水) 22:26:25
スレ立て時刻で使うなら都度数値に変換してみれば良い話で、
データとして数値持ちさせる必要がない。
908デフォルトの名無しさん:2010/04/08(木) 00:05:43
変換し忘れてエラー起こすくらいなら馬鹿除けで最初から数値で格納しておけばいいのに。
何かバグ入りプログラマの典型行動かもだ。
909デフォルトの名無しさん:2010/04/08(木) 00:20:24
> 変換し忘れてエラー起こすくらいなら
バグ入りプログラマ的の典型発想だな。
910デフォルトの名無しさん:2010/04/08(木) 00:23:00
変換し忘れでエラーでる言語って ブビ でも使ってんの?w
911デフォルトの名無しさん:2010/04/08(木) 00:30:41
ブビ ってVB?VBは普通に優秀だよ
考えなくても書けるし、速度も十二分に出るからら2chブラウザ程度ならかなりオススメ
ログ差分取得辺りの方が何倍も大事
912デフォルトの名無しさん:2010/04/08(木) 00:35:26
数値だの文字列だの言う前にはやってるブラウザの仕様でも見たのか?
俺は見てません^o^
913885:2010/04/08(木) 03:03:58
俺が言いたかったのはオーバーフローの話だったんだけどね。
整数だからintって管理していたら宣伝のスレッドがUNIXtimeではなくどうももヘンだった。
どうせ2038年にはあふれるから整数型ならlongを使いましょうってだけの話。
その程度の試行錯誤だって気がつけなければ時間の浪費になる。
monazillaに書き込めないからここで話題を振るしかないでしょ。

俺専用ブラウザでないのならスレッドの勢いは欲しいし頻度は高い、九桁って事もあり得るからソートのために整数型を使うよ。

>>906
DB使った?
914デフォルトの名無しさん:2010/04/08(木) 07:03:32
>>913
使ってないよ

いろいろ考えてそういう結論になった
それに2chの都合で主となるDB(BBSメニュー)が
管理とは別のところで変わる状況だからなあ

そんな使うほどの物でもないでしょ
915デフォルトの名無しさん:2010/04/08(木) 09:13:27
>整数だからintって管理していたら宣伝のスレッドがUNIXtimeではなくどうももヘンだった。
>どうせ2038年にはあふれるから整数型ならlongを使いましょうってだけの話。

いや
放っといても新しい int は今の long になるから
int のままにしておくのが正解なんだが
916デフォルトの名無しさん:2010/04/08(木) 09:25:52
ていうか、2038年に問題になるのは
符号ありの場合だけだから
符号なしで扱えばもう70年程は大丈夫。
それ以上の期間、2chが存続すると考えているなら別だが。


断っておくが、これは2chだけの話であって
「time_tの扱い全般が符号無しなら大丈夫」などと言うつもりは無い。
917デフォルトの名無しさん:2010/04/08(木) 09:31:12
その前にそこまで2chが生きてるとは思えん
コンピューターの桁の話は過去の経験上考えておかないと駄目だろうけど
918デフォルトの名無しさん:2010/04/08(木) 09:32:44
>>916
最近のVC++はtime_tの64bit版とか用意してるよな
拡張に告ぐ拡張でC/C++はほんと糞になっていくよな・・・
919デフォルトの名無しさん:2010/04/08(木) 09:33:06
つーか、既にtime_tがlongなのは幻想になりつつあるんだが。
920デフォルトの名無しさん:2010/04/08(木) 11:04:12
>>918
そこで Qt ですよ
921デフォルトの名無しさん:2010/04/08(木) 12:52:09
1から作らなくても既存のブラウザにスクリプトやツールで機能足すだけでいいじゃんって話
922デフォルトの名無しさん:2010/04/08(木) 22:42:26
アスキーアート関連で秀でたソフトといえば何?
けっこうそのへんの機能への需要高いような気がする。
923268:2010/04/08(木) 23:22:38
AAEで編集・記録してlive2chに貼付けしてます。ひとつになれば少しは便利かもしれないけど、特需とは言えないでしょう
ってか、機能はもう限界に来てる気がする。
live2chをこれ以上便利にしたいと思うところが無い。後はフォントやボタンサイズのカスタマイズ程度?
自己満足で車輪の再発明をしてたけど、飽きてきたしソースも公開。
ttp://www1.axfc.net/uploader/Sc/so/101409.zip

他のアイデアとして、WPF辺りで派手なエフェクトつけるとかどうでしょう。スレ一覧のスレをマウスオーバーすると拡大表示されたり、
リロードでウィンドウ全体が光るようなエフェクト、
NGにすると該当レスが爆発エフェクトや文字が崩れて落下するエフェクトなど
しょーもないけどこれぐらいしかないと思います。
完成すれば変なブラウザの先駆者になれると思います。多分。
やってみようと思ったけど、XMLがすごくめんどくさかったので断念しました
924デフォルトの名無しさん:2010/04/08(木) 23:28:27
WPFってごちゃごちゃした作りには向いてないと思うな
逆にわずらわしく見えたりするかも
925デフォルトの名無しさん:2010/04/08(木) 23:32:28
新しい層を取り込むって意味では、それぐらいでもいいんじゃないかなーと思うんだ
今出しても大手ブラウザの後追いになるだけだしねぇ
私も独自色を出してMIDみたいにしてみたけど、結局使いにくいだけだったw
926デフォルトの名無しさん:2010/04/09(金) 00:21:32
ま、例えば携帯での操作画面をWPFで実現するとか
927デフォルトの名無しさん:2010/04/09(金) 01:41:36
silverlightになるだろうな
androidなどには対応してないだろうから、結局はC中心になるのだろう
928デフォルトの名無しさん:2010/04/09(金) 08:53:17
それやるならフラッシュでいいんじゃ・・
929デフォルトの名無しさん:2010/04/09(金) 09:16:28
■AA対応チェック

┏━━━━━━━━━━━━━━━━━━━━━━━━━┓
┃   ┌───────────────┐             ┃
┃   │ .右のAAのズレない環境が標準モナ.|             ┃
┃   └──y────────────‐┘             ┃
┃  ∧_∧         |     |\|/ |     |   |   ┃
┃ ( ´∀`)         | ∧ ∧  |/⌒ヽ、| ∧_∧ | ∧∧ |   ┃
┃ (     つ          |(,,゚Д゚)||,,゚ Θ゚)|(; ´Д`)|(=゚ω゚)|   ┃
┗━━━━━━━━━━━━━━━━━━━━━━━━━┛
   |  |               コソッ|  |
   |  |∧_∧ ジー        ∧_/.|  |  __
   |_|´◛ω◛`)         .(´◛ω|_| .[lШШl]
   |  | o【◎】           (  o|  | (´◛ω◛`) ジー
   | ̄|―u'              `u. | ̄||| | | | |
   """"""""         """"""""""""""""


        ┏━┯━━━━━━━━━━━━━━━━━━━━━━━┓
  ┏━━┻━┥       _,,..                          ┃
  ┠────┤ ⊂⊃  /,' 3~~\ ⊂.⊃                        ┃
  ┗━━┳━┥..............,,,,傘傘傘::::::::傘傘傘.............       おてもと      ┃
        ┗━┷━━━━━━━━━━━━━━━━━━━━━━━┛


        ┏━┯━━━━━━━━━━━━━━━━━━━━━━━┓
  ┏━━┻━┥      (⌒-⌒)      お食事処 仔熊庵        ┃
  ┠────┤ ⊂⊃  (・(ェ)・ ) ⊂⊃                     ┃
  ┗━━┳━┥..............,,,,傘傘傘::::::::傘傘傘.............       おてもと      ┃
        ┗━┷━━━━━━━━━━━━━━━━━━━━━━━┛
930デフォルトの名無しさん:2010/04/09(金) 09:19:29
   ▁▁▁▁  ▁▁▁▁  ▁▁▁▁  ▁▁▁▁
  ╱╲   ╲╱╲   ╲╱╲   ╲╱╲   ╲
 ╱  ╲▁▁▁╲ ╲▁▁▁╲ ╲▁▁▁╲ ╲▁▁▁╲
 ╲  ╱ ▁▁╱ ╱   ╱ ╱ ▁▁╱ ╱   ╱
  ╲╱▁╱╲ ╲╱▁▁▁╱╲╱▁╱╲ ╲╱ ▁▁╱
   ▔╱  ╲▁▁▁╲   ▔╱  ╲ ▔▔╲
    ╲  ╱ ▁▁╱   ▁╲  ╱▔▔▔╱
     ╲╱▁╱╲ ▔▔╲╱╲▔╲╱ ▁▁╱
      ▔╱  ╲▁▁▁╲ ╲ ▔▔╲
       ╲  ╱ ▁▁╱ ╱▔▔▔╱
        ╲╱▁╱╲ ╲╱ ▁▁╱
         ▔╱  ╲ ▔▔╲
          ╲  ╱▔▔▔╱
           ╲╱   ╱
931デフォルトの名無しさん:2010/04/09(金) 09:33:02
ありがとう。 参考になりますた

932デフォルトの名無しさん:2010/04/09(金) 10:42:39
xamlってなんであんな構文なんだろうな
面倒くさいし見た目気持ち悪いしやる気がおきん
933デフォルトの名無しさん:2010/04/09(金) 10:45:13
>>932
まあxmlやhtmlの延長でしょ・・・
ブラウザのレンダリングエンジンがあまりにも強力なので
既存のUI設計があほらしくなるもん
って考えるとそのうちGUIはhtmlで・・・とかなってくるから
934デフォルトの名無しさん:2010/04/09(金) 11:33:12
   ▁▁▁▁  ▁▁▁▁  ▁▁▁▁  ▁▁▁▁
  ╱╲   ╲╱╲   ╲╱╲   ╲╱╲   ╲
 ╱  ╲▁▁▁╲ ╲▁▁▁╲ ╲▁▁▁╲ ╲▁▁▁╲
 ╲  ╱ ▁▁╱ ╱   ╱ ╱ ▁▁╱ ╱   ╱
  ╲╱▁╱╲ ╲╱▁▁▁╱╲╱▁╱╲ ╲╱ ▁▁╱
   ▔╱  ╲▁▁▁╲   ▔╱  ╲ ▔▔╲
    ╲  ╱ ▁▁╱   ▁╲  ╱▔▔▔╱
     ╲╱▁╱╲ ▔▔╲╱╲▔╲╱ ▁▁╱
      ▔╱  ╲▁▁▁╲ ╲ ▔▔╲
       ╲  ╱ ▁▁╱ ╱▔▔▔╱
        ╲╱▁╱╲ ╲╱ ▁▁╱
         ▔╱  ╲ ▔▔╲
          ╲  ╱▔▔▔╱
           ╲╱   ╱
            ▔▔▔▔
935デフォルトの名無しさん:2010/04/10(土) 06:58:45
AAって使ったことがないんだが、あれって著作権を放棄してるの?
それとも2ちゃんねる側で、掲載された文章やAAの著作権についての規定
とか正式にあるのかな。
936デフォルトの名無しさん:2010/04/10(土) 07:04:24
ある
937デフォルトの名無しさん:2010/04/10(土) 07:06:52
阿部Xが2chのAAを無断使用したときは問題になってたな
938デフォルトの名無しさん:2010/04/10(土) 09:58:42
>>933
FirefoxのUIはすでにxml(xul)だよね、イベントもjavascriptで書けるし
xamlはグラフィカルな事しようとすると直感的に書けない、慣れが必要だ
939デフォルトの名無しさん:2010/04/10(土) 10:02:09
>>935
AAに限らず2chに書くと著作権は2chのものになる
まとめサイトなんかも本当は違法だろうな
940デフォルトの名無しさん:2010/04/10(土) 11:28:18
そのくせ法に触れることを書けば逮捕か オイシイところだけ持ってってるんだな
著作権ぶんどるならすべての責任を2chが背負え
941デフォルトの名無しさん:2010/04/10(土) 18:08:01
昔Rubyだかなんだかのパッチを2chに貼ったけど著作権の問題で取り込めなかったとかいう話があったような
942デフォルトの名無しさん:2010/04/11(日) 02:33:42
著作権は手放せないから、にちゃんのものにはならないよ。いちいち契約書面かわしてる訳でもないし。

著作権ぶんどった所で訴える事出来ないから意味無いけどな。
にちゃんから訴訟起こしたら、にちゃんに対して訴訟起こしてる所が差し押さえ請求出してくるだけ。
943デフォルトの名無しさん:2010/04/11(日) 03:21:22
なんか他のスレでも同じような事が書かれてた事があって気になったが、
著作権と著作者人格権は別。著作権がどこの帰属になるかは当事者の同意次第だよ。
944デフォルトの名無しさん:2010/04/11(日) 09:18:22
確か書き込むときに著作権を放棄しますとか表示されるのがどうのこうのって聞いたような
あれデマだったのかなー
945デフォルトの名無しさん:2010/04/11(日) 09:42:11
カラオケが合法なのと一緒
形にするまえに公にした時点で効力を失う
946デフォルトの名無しさん:2010/04/11(日) 17:31:13
作った専ブラを配布する場合、BBSPINKは18歳以上でないと閲覧できないとかの
注意喚起しなくても問題なし?
947ぼにょ:2010/04/11(日) 18:09:44
http://deai.mokuren.ne.jp/up/src/up1823.jpg

色々とすることがあって、
現在こんな感じです。
ゆっくり開発していきますね。
948デフォルトの名無しさん:2010/04/11(日) 23:18:11
一方俺の車輪の再発明はさっそく飽きられてお蔵入りしました
949デフォルトの名無しさん:2010/04/11(日) 23:25:22
せめて自分が使えるレベルじゃないとな
まぁ、先人様は偉大だなw
950デフォルトの名無しさん:2010/04/11(日) 23:31:57
>>949
偉大なのはOpenJaneとか基礎を作った人だろ
そのほかはカスタマイズ、維持要員にすぎん
951デフォルトの名無しさん:2010/04/11(日) 23:32:44
偉大なのはかちゅーしゃ作った人じゃない?
952デフォルトの名無しさん:2010/04/11(日) 23:37:55
系譜はよくしらん

ただ、専ブラがまだまだの時代のログをたまたま見つけたけど
そのときは開発者とかがコード出し合ったりして楽しそうだった

今は大きくなりすぎてなんか微妙な気がする
953デフォルトの名無しさん:2010/04/11(日) 23:39:20
>>951
かちゅーしゃで俺の人生は大きく変わった
それまではこんな掲示板に入り浸ったりはしなかったのに・・・
作者元気かな
954デフォルトの名無しさん:2010/04/11(日) 23:43:19
955デフォルトの名無しさん:2010/04/12(月) 00:10:54
自分は、半年くらい前から自分で作った専ブラしか使ってない。 機能は聞くな
そりゃー機能はショボイし遅いけど、とりあえず間に合ってるもんね。 悪かったな
次は、2ちゃんねる依存症更生ソフトに取り掛かり中・・
956デフォルトの名無しさん:2010/04/12(月) 03:10:44
いまでもコード出し合ったりしてて楽しそうなスレ

bbs2chreader/chaika Part28
http://pc12.2ch.net/test/read.cgi/software/1267157657/
957デフォルトの名無しさん:2010/04/12(月) 07:07:54
>>956
web系の言語やブラウザの拡張はそもそもソースコードを隠せないからなあw
存在自体がオープンソースだし
文化的に違うのかねw
958デフォルトの名無しさん:2010/04/12(月) 14:27:01
なら.NETも同じなはずw
959デフォルトの名無しさん:2010/04/12(月) 15:06:50
>>956
初めて聞いた。よさげなのに知名度イマイチだな。
>>953
個人的にはホットゾヌが・・
あの重さは印象的だった。
960デフォルトの名無しさん:2010/04/12(月) 18:55:57
お前が知らないだけだろ
961デフォルトの名無しさん:2010/04/12(月) 19:50:31
悪いけど俺もしらない
ttp://browser2ch.web.fc2.com/
単純にブラウザ比較表に載ってない物を知らないだけなんだけど
962デフォルトの名無しさん:2010/04/12(月) 19:52:17
単体の2chブラウザじゃないからな
963デフォルトの名無しさん:2010/04/12(月) 21:09:01
ここの人なら知ってて当たり前だと思ってたけど
意外と知らない人多かったんだね
紹介して良かったと思う今日この頃
964デフォルトの名無しさん:2010/04/12(月) 23:06:12
ああ、firefoxのアドインなのか。聞いたことがある気はする
参加したいがoperaはやめたくないなぁ
965デフォルトの名無しさん:2010/04/12(月) 23:27:26
javascriptなんだけど
実はopera上でも動く
966デフォルトの名無しさん:2010/04/12(月) 23:57:43
>>958
.netの専ブラは結構オプソでやってるじゃん
967デフォルトの名無しさん:2010/04/15(木) 22:43:40
おい
よく考えたらMono入れればLinux,windows.Mac全部で.netの専ブラ動くじゃないかw
968デフォルトの名無しさん:2010/04/16(金) 17:46:08
ものすごいな
969デフォルトの名無しさん:2010/04/16(金) 19:52:37
そういうのは自分がやんなくても誰かがやるだろ? ツマンネ
だから .NETなんてやらんよ
970デフォルトの名無しさん:2010/04/16(金) 22:19:27
最近打ち合わせでは分かり切ったことは飛ばして話を進めているのに
知識として持っててあたりまえのことを質問する馬鹿が増えた
971デフォルトの名無しさん:2010/04/17(土) 00:14:25
板のショート名 (Biz+ とか) ってどこかから取れない?
972デフォルトの名無しさん:2010/04/17(土) 10:47:47
結局、お前らはどうやってスレビューのあぼーんを作ってるの?
973デフォルトの名無しさん:2010/04/17(土) 10:55:48
禁則事項です
974デフォルトの名無しさん:2010/04/17(土) 11:39:21
sqliteを使っている専ブラは、検索が速いらしいけど
検索を使わなかった場合、コードが複雑&表示が遅くなる
気がするんだけど、実際の所どうなの?
975デフォルトの名無しさん:2010/04/17(土) 12:10:43
976デフォルトの名無しさん:2010/04/17(土) 17:08:59
!?
977デフォルトの名無しさん:2010/04/17(土) 21:31:52
    ヘ⌒ヽフ
   ( ・ω・) dd
   / ~つと)
978デフォルトの名無しさん:2010/04/18(日) 16:58:44
落ち目な2chの専ブラなんかほっといて他のソフト作ろうぜ。
相変わらずクソな仕様のAPIだし。
979デフォルトの名無しさん:2010/04/18(日) 17:00:18
クソな仕様のおかげか知らんが、既存の専ブラの作者はソフトアップデート
ばっかするはめに。
980デフォルトの名無しさん:2010/04/18(日) 17:13:47
まあ2chの設計も古いしな
いまどきS-JISで改行コードが\nってのがな・・
981デフォルトの名無しさん:2010/04/18(日) 18:47:21
やっぱり、スレビューの実装が一番の問題だよな
982デフォルトの名無しさん:2010/04/18(日) 18:49:32
983デフォルトの名無しさん:2010/04/18(日) 18:53:31
新2chブラウザ作成計画
http://pc12.2ch.net/test/read.cgi/tech/1193667819/

こっちで続きやる?
984デフォルトの名無しさん:2010/04/18(日) 19:08:11
985デフォルトの名無しさん:2010/04/19(月) 00:05:28
>>983
このスレ自体が
http://pc12.2ch.net/test/read.cgi/tech/1224449899/
の重複だってこと、わかってる?
986デフォルトの名無しさん:2010/04/19(月) 00:11:01
>>985
正直どっちでもいい
スレの削除依頼を出さないなら先に埋めればいいだけだし
987デフォルトの名無しさん:2010/04/19(月) 00:29:41
なにいってんだかわかんね
988デフォルトの名無しさん:2010/04/19(月) 00:57:07
    ヘ⌒ヽフ
   ( ・ω・) dd
   / ~つと)
989デフォルトの名無しさん:2010/04/19(月) 01:02:00
>>987
2chブラウザ作成計画
http://pc12.2ch.net/test/read.cgi/tech/1193667819/
これに誘導して文句言うからじゃね?

↑これが
monazilla Part 6
http://pc12.2ch.net/test/read.cgi/tech/1224449899/
これの重複っていうのなら削除依頼だせばいいだけだし
990デフォルトの名無しさん:2010/04/19(月) 01:20:46
991デフォルトの名無しさん
うめ