新規専ブラ稼働させる有識者おらんのかえ?
掲示板関係のアプリってフレームワーク転がってそうだけど
おれはまだなーんも調べてないから暇潰し程度に調べてみるお そんなもんに頼らんでもゼロからやっても5時間あればある程度形になるよ… APIが公開されているそうだけどどこで公開されているのかわからない。
developer.5ch.net か? と思って見に行っても何もないし APIは公開されてない
urlで取得するだけ
伝統的 APIは公開されてる
しかも指定したURLでdatファイルとってくるだけだから楽勝
これで作れない人はプログラマーと名乗れないほど簡単
DATファイルへのアクセスが再び解放されました。
http://mevius.5ch.net/test/read.cgi/tech/9240230711/3
DATファイルへのアクセス方法は以下の通りです。
・稼働中のスレッド
/板名/dat/スレッドキー.dat
例: https://agree.5ch.net/operate/dat/1608930977.dat
・DAT落ちした現役サーバに収容されているスレッド
/板名/oyster/スレッドキー上位4桁の数字/スレッドキー.dat
例: https://agree.5ch.net/operate/oyster/1684/1684064837.dat
・過去ログサーバに収容されているスレッド
/板名/oyster/スレッドキー上位4桁の数字/スレッドキー.dat
例: https://natto.5ch.net/food/oyster/1021/1021787092.dat
例: https://mamono.5ch.net/newsplus/oyster/1237/1237017133.dat
※ 過去ログサーバについては上述URLでは読めないスレッドが一部にあります。
現在、新しい過去ログサーバを構築しておりますので稼働しだいすべての過去ログが閲覧できるようになります。 等と書いているうちに
板指定してスレッド一覧呼んでそこからスレを選んでが表示されるようになった
非実用的だけど 誰か新しいの作りそうやね・・・
PCのは昔ながらのふっるいUIのばっかりだったからさ ふっるいのでいいんだけど
前はiPhoneのボタンが黒いてかてかだったころそういう外見の専ブラ作ったけど評判は非常に悪かった
流行り廃りがあるんよ 【5ちゃんねる分裂騒動】Talk/JaneStyle(山下遼太)早くもキナ臭い噂が浮上…まとめNG→全まとめOK、ワッチョイ×IP表示無しの自演連投可、勝手に元5chを名乗る、浪人のキャッシュ返金拒否、過去ログ3ヶ月で消去、BBSピンク強制遮断、専門板の過疎放置、謎のアカウント認証登録★11 [ぐれ★]
ttp://asahi.5ch.net/test/read.cgi/newsplus/1689109710/476 API化される前に作ってた自分用のブラウザがあるんですけど、ここで公開したら試して貰えますか?
とりあえず読み書きはできます >>15
iOS?Android?Linux?Windows?
最近はマルチプラットフォームのフレームワークが増えてるけど >>16
winです、というか10年以上前に作りかけで放置してたやつなので・・・
他のスレでやった方が良さげですね 新しいのを作ったとしてもまた仕様変更やら規制、反乱とかに巻き込まれるから作っても意味ないんだよ エレクトロンで作られた、Sikiってのを使ってる
使いやすいとは言えないが、まぁ代用にはなる >>18 ほんそれ
専ブラ造る→DAT非公開にされてJaneStyle以外の専ブラ全滅→いまさらDAT公開に戻すので開発者さんたち戻って来て
甘いわ 元は誰でも認証なしでアクセス出来てブラウザも作り放題だった
自分はいろんな言語やGUIに移る度に2chブラウザを作ってた
毎回かき捨て
そのころは支援プロジェクト用のサイトがあって大まかな挙動が書いてあった
今はドメイン放置して乗っ取られてる ここマ板じゃないよ??
ム板ならPC/Macのが捗るしむしろスマート C++で適当なフレームワークで作るのもいいし勉強も兼ねてTauriやってみるのも面白そうだな iOS専用のヌルサクブラウザ作ってほしい
なんだかんだでtwinkleはよくできてた
Janeは何かもっさり スレ一覧はsubject.txtかlastmodify.txtで取れだけど、
スレの勢いってどうやって求めてるんだろう
スレはdat読むとしてあと書き込みか、面倒くさそう >>30
勢いはただの計算
現在時刻、レス数、スレの出来た時刻から一日に何レスされるかを計算して出すだけ >>31
Talkのプログラム板は焼け野原だ
人がいない 大体新しいGUIの技術はググってもまともな情報がないことが多い
バグだらけだったり
その中で妥協しながら完成させる ここ見て実装始めた人はいないだろうけど
書き込みにNGワード設定機能があったほうが便利
たまにコピペミスだろうけど自分の名前や住所をアップする人がいるから
そういうのを出来なくした方がいいと思うわ >>31
過疎ってるわ
そもそもJaneってもう少数派だからな
スマホ出る前まではかなりのシェアだったけど
自分を過信しすぎたかね? 専ブラはAPI通さないといけないらしくて、そのAPIをjaneが独占で提供してたみたいだから
APIの中身を書き換えて、他のなりすましサーバへ誘導しちゃえば
5chへのアクセスすべてを乗っ取れると思ったんじゃね?
あとはなりすましサーバに過去1年ぐらいの過去ログがあれば
気がつかずに使い続けた人もいたかもね 昔winCEで話す専ブラを作ったことがある
その時はライブラリもなく大変だった
windowsだと今はVoiceVoxがあるので便利
今日作った専ブラはSAPI5とVoiceVoxでスレをしゃべらせてるけど目で読むより読みあげ聞いた方が笑える
音声再生で時々メモリ食いつぶしてOSがカクカクになるんだけどこれはどうにもならないっぽい 今さら掲示板専ブラとかモチベ湧かんなぁ。
なんかここもtalkも両方過疎って共倒れしそう 今自分で作るとしたら、electronらしいSikiのソース覗いてみて、FirebaseかSupabaseでログを同期できるReactのSPAにするかなぁ。
ユーザー増えると運営費掛かっちゃうから
公開向けじゃないけど。 >>43
ElectronよりTauriの方が軽くてサイズ小さいなど色んな問題点が解決されているよ 自分つかいなら
vscodeのサイドバー+エディタ領域+パネル
で作るかな
vscodeの機能そのまま使えたら捗りそうだし Sikiってソースコード公開されてるわけじゃないのね
OSSかと思った
まあDAT読み込むだけみたいだし見るまでも無いか セマンティックカーネル使いたくて、ネタ探してたから丁度いいかと思ったけど、
やっぱり5chの活用法が思いつかない 居間から造るなら鯖生存確認機能とかリアルタイムhissi.orgとかもクライアント側で動くと嬉しい 帰ってから過去の書き込みロジック使ってみると動かない
で書き直したら前より簡単になってた…
これは荒らし放題だからさすがに閉じられるだろう 有識者などいないw
手を動かしたものが勝手に書いて遊ぶだけ
一部の人は金の匂いがして動いてる
※これも自作専ブラから書いてます ちょっと聞きたいんだけど、今ってAPI公開してるの?
専ブラ作ってみたいんだけど。 今は2ch黎明期のかちゅーしゃでも動くらしいから相当前の仕様の2ch状態だよ ということは、非APIで通常のアドレスから取得したHTMLを解析しなきゃならんのか
書き込みも含めてめんどそうだな あちこちの板にあるお知らせも読めないのかよ。仕様理解しないのはプログラム作る以前に無能ってことだからやめとけ
なんとなく駄弁りたいだけならTalkに行け
★ 5ちゃんねるから新しいお知らせです
http://mevius.5ch.net/test/read.cgi/tech/9240230711/3
DATファイルへのアクセスが再び解放されました。
DATファイルへのアクセス方法は以下の通りです。
・稼働中のスレッド
/板名/dat/スレッドキー.dat
例: https://agree.5ch.net/operate/dat/1608930977.dat
・DAT落ちした現役サーバに収容されているスレッド
/板名/oyster/スレッドキー上位4桁の数字/スレッドキー.dat
例: https://agree.5ch.net/operate/oyster/1684/1684064837.dat
・過去ログサーバに収容されているスレッド
/板名/oyster/スレッドキー上位4桁の数字/スレッドキー.dat
例: https://natto.5ch.net/food/oyster/1021/1021787092.dat
例: https://mamono.5ch.net/newsplus/oyster/1237/1237017133.dat
※ 過去ログサーバについては上述URLでは読めないスレッドが一部にあります。
現在、新しい過去ログサーバを構築しておりますので稼働しだいすべての過去ログが閲覧できるようになります。 書き込みはこれでいけた
たぶん色々と省いても動く気がする
POST /test/bbs.cgi HTTP/1.0
Host: news2.2ch.net
Content-length: ポストするデータのサイズ(バイト)
Referer: http://news2.2ch.net/newsplus/
User-Agent: Monazilla/1.00
Cookie: NAME=名前; MAIL=メール; SPID(PON)=値; expires=有効期限; path=/
Connection: close
bbs=newsplus&key=1000000000&time=1&submit=書き込む&FROM=名前&mail=メール&MESSAGE=本文 そう言えばルール変更されてから
cookie持ってないときの確認画面が数秒で勝手に移動するようになってるな suka=pontan とか
hana=mogera とか
tepo=don とか
もうやらなくてよくなったのかな >>63
今は初期のブラウザ以前の状態
本当に何にもいらない
クッキーも不要で一回書き込めば終わり 5chがうんこたる所以は、キー(サーバー名)を移転とかで変えるからな..
URL変えるとかアホ
で、サーバー移転の一番簡単なハンドリングは? 勉強かねて自分用5ch専ブラ作ってるけど
全既得ログから本文やスレタイ、日時といった条件を付けてレスを検索できるシステムを実装したいのにうまいやり方が思いつかん
ログは既存専ブラに倣ってlog/5ch/tech/12345.datのような感じで保存を検討してるけどこんな風に貯めたログからの検索はどんなやり方がスマート?
思いつくのは"ループ処理で全ファイル一行づつdatを解析しながら該当するものを探す"だけどこれは簡単そうだけどめっちゃ遅そう
既存の専ブラはどうやってたのこれ
複雑さを避けるならdat直保存はあきらめてsqliteに入れるとかのほうがいい? 全文検索重視なら起動後datを非同期でメモリに読み込むとか
ファイル数多くてmmap系つかえないから野暮ったいけども
grep亜種くらいの性能で十分ならlibripgrep他をつかうのもあり >>30
「勢い = レス数 / (現在のUNIX時間 ? スレッド内の1番目の投稿のUNIX時間) ÷ 86400(24時間)」 >>70
自分用ならPostgreSQLとか使ってがっつりやったほうが高速で扱いやすい
配布だとSQLiteになると思うけどどっちにしろSQLだが全検索をいかに避けるかの勝負だね
自前実装なら字句解析してレス毎にキーワードを抽出
キーワード別に検索結果を先に作っておくイメージ
オンラインでやるならAWSにそれっぽいのがあった気がする
検索なんていくらでもライブラリがある気がするけどどうなんだろうか? 検索に汎用ライブラリがあると思っちゃうのは何故なのか?
jane styleは普通に全ファイル順に読んで普通に検索してる
DBにインデックス作るなんて無駄
Elasticsearchとかのシステム使うのは違う気がするんだけどそういうアプローチはある >>72
スレッド内の1番目の投稿のUNIX時間 = スレの出来た時刻 = スレッド番号
なのでsubject.txtさえあれば勢いは計算できる プログラミング初心者でなにもかもわからん状態なんでいろいろ聞けて嬉しい
いろんなやり方があるのね
janeは全部読んでるということなんでまず愚直に実装してみてダメそうなら別のという感じでやってみます 形態素解析してトライ木に全部ぶちこむといいぞ
ハッシュと同じく定数時間O(1)で検索できるぞ >>77
ばかしかいないみたいねこのすれ
で「ねこ」にマッチしますか? >>19
俺も昨日から使い始めてまったく同じ感想w
Electronはレスポンスいいなあ、環境によるだろうけど
DAT解放されたんなら久々に遊んでみようかな Electron素晴らしいがTauriはさらに軽い >>70
ローカルファイル群に対して、Google 検索は使えないの?
スレッドタイトル・スレッドID は、
ファイル・DB で、別に管理しても良さそう >>70
sqliteとか(その他のSQLにしても)入れれば速くなるってもんでもないっしょ
インデックスの造り方の問題
datのままgrepの方が速い可能性まである >>83
マルチプラットフォームフレームワークのElectronとTauriの比較でWaydroidの宣伝は的外れかな
>>84
それはそうだけどgrepだけだと辛いね
特にインデックスやデータ構成やキャッシュなどほぼ同じ構成ならばSQL/RDB経由が必ず遅くなる
遅くても個別のコードを書かずに済んで汎用的に統一的な手軽さで扱えることを目的にSQL/RDBを使う
どちらも目的に合わせた構成をどうするかが一番重要だね >>80
本当に必要なスレだけタブになるのは便利
ただ見るスレが多いとすげー邪魔
あと板内スレ検索が検索マークじゃなくCTRL+Fなのには騙されたw bbsmenuのhrefタグが小文字から大文字になったな
急に動かんようになったからビビったわ bbsmenu.json取って何らかのライブラリでオブジェクト化してもらうのが一番楽
自分でパースしなくていいんだから >>51
hissi取るってことは全datを同期するってことにならんか? hissi を、各スレのdat から割り出すのは無理。
hissiを記録したスレが無いと無理
hissiは、サーバーで記録する分には簡単。
IP アドレスかハッシュ値で一致したら、+1 するだけ >>92
何の審査の話してんだ?
JaneXenoは何の審査通って使えているんだ?
問題はお前の頭にある AppStoreの話だろ
AppStoreは嘘かほんとか知らんが新規の5chアプリの審査が通りにくいという噂が 表面上はテキストエディタで参考としてスレやレスを開けるとかそういうアプローチもダメ? datファイルの内部パスって、board名/スレッドid でいいのかな
このスレの場合はtech/1689063651
bbspink含めて、board名が重複したことって今まで無いと思って良い?
janeはカテゴリ名/日本語の板名/スレッドid を主キーにして、このスレの場合は↓こんな感じ
PC等/プログラム/1689063651 かなり前にboard名は重複してたはず
2ch運営はある意味すごいなと思った
その対策でjane系はフォルダ名が日本語なんだと思う そういう5chの技術的に低レベルなところが優秀な開発者を遠ざける一因でもある 5chのdatってファイルベースで、rdbms使ってないんでしょ? 2chが生まれた頃はrdbmsそんな一般的じゃないだろうし、
その頃から変わらず惰性で続いてるだけだろ >>101
RDBなんて遅いデータベース構造を使うケースはトランザクションなどの必要性がある場合などに限られる
普通に速さを比較すれば歴然とdatが速い 結果として5chはファイルベースにして正解だっただろうな
管理コストが段違いで低い >>98
board名重複してんのか…
そういう情報が集約された場所が無いのがつらい board名.2ch.netとする利便性と手間を天秤にかけたのだろう bbsmenuからたどるようになってるので変わったらそこを見るしかない 【新板】ちいかわ板が発足🍜 kes.5ch.net/chiikawa/ ( ( j )) ⏝⏝ ( ( j )) [人気者★]
https://asahi.5ch.net/test/read.cgi/newsplus/1690978251/ なんか意外と伸びたな
今更5chの専ブラ需要そんなあるかな プログラミング初心者がTwitterのアプリを実質作れなくなったから、2chブラウザを作る時代が来る可能性0% ユーザーにとっては初心者が作ったアプリは大抵は出来損ないだからメリット
あんまないし、かといって経験豊富な人にとっては5ch専ブラ作っても
技術的にも面白くなく得ることないからやらないだろうし
はて それは既存の専ブラと言うものに捕らわれすぎでは?
経験豊かな人にも意味はないわけではない ユーザー?
普通にアプリは自分のために作るもの
他人が使うなんて普通は考えない
今はアプリは何らかの見返りを受けるための道具と思ってる人が多いのかな?
それはそれで変だと思うが >>117-118
専ブラの造り方っていう形でタラタラ日記描けば
マ板的には勉強がてら観る人居るんじゃね 専ブラは難易度的にちょうどいいから初心者が勉強がてらつくるのにいいんだよな
2ちゃんねる時代もそんな感じでプログラム覚えてる人が何人もいた
たぶんデスクトップアプリを作ろうって需要そのものが減ってんのかな
C#やVB、Delphiのスレも昔ほどは勢いないし
プログラミングで一儲けっていう時代でもなくなったのか >>122
アプリで一儲けするならデスクトップじゃなくてスマホでしょうよ >>122
歴史が長くUIが工夫されまくってきた専ブラを初心者が作ろうとすると確実に挫折する
お前はアプリづくりと初心者の両方に対する認識が甘すぎる 工夫で枯れてると思い込んでるだけで
改良の余地も突然変異もあっていい かつて検索もせず質問する奴は
「『目の前の箱』を使って調べられないのか?」と煽られていたもんだが
最近は箱すら持たぬものがいる様だ 5ch専用のソフトしか入ってないオフコンで
入力はダム端末で出力はラインプリンタとか言う状況の人はいないだろう 手動じゃなくてリアルタイムでレスを更新するのって難しい?
そっちのほうが絶対便利だと思うんだけど どうやって更新されたことをリアルタイムで知るつもりなんだ?
1ミリ秒ごとに問い合わせるのか?
大勢の人がそんなことやったらサーバーへの攻撃と何ら変わらんぞ >>131
5chがwebsocketとかで更新をプッシュ配信してくれるなら余裕
そういうAPIがないなら結局取りに行く必要あるので厳しい 板違いスレに酔っぱらいの戯言みたいなこと書きこむバカとマジレスして上げるバカ 例えば1秒ごとの更新とかでもユーザーからしたらリアルタイム感あると思うんだけどどのくらいの時間毎だと現実的ですかね HTTPでチェックして更新あれば取得
参考までに自動更新してるアプリはLive5ch、JaneXenoなどがある
5chじゃないけどJaneStyleもだな
自動取得は10秒、手動でリロードするのは制限なしになってる
リアルタイム感を出したいなら実際にリアルタイム取得する必要はない
取得したDATを時間をわけて小出しに表示すればよい 昔みたいににぎわってないから
リアルタイムに更新しようしても
空振りばっかりだから要らんよ >>135
chatとかなら1秒も判るが
現実的には一定間隔よりも
10秒から1分程度(もちろんそれ以上でもOK)の間で
ランダムに五月雨式にアクセスするのが御薦め 初回や最大は勢いを加味
ゆらぎ付きのバックオフアルゴリズムで増やしてく 更新頻度が速いと利便性が上がる
反面、サーバー負荷、トラフィック増加、通信料の負担も考慮必要 レスの表示をツリー順にするのってどういうロジックなの? >>142
山下 「jane styleをオープンソースにすると短時間にアクセスできるように改変されて2chに負荷がかかるのでクローズドにする!」 どうせ近いうちに規制されてアクセスできなくなるからな
新しい専ブラ作っても開放されてる今だけ開発の練習用としてはいいだろうが >>131
ブラウザの利用者が100人居たとしたら
1秒毎に誰かが代表でとってくるようにすれば
100秒に1回のアクセスで住むでしょ nicortはp2pでスレッドデータを共有してたような気がする TwitterもStreamingAPIをやめちゃったみたいに
リアルタイムでの更新pushはサーバーの負担がデカすぎるんだよね。
だからプロトコルはHTTP GET一択だけど、それやると毎秒更新するバカが出るのは確定だし
だからAPIキー・アカウントの概念を付与してアカウントごとにAPIリミットを定義して更新しすぎを防ぐのが常套手段ではあるけど、
今の2chにユーザー登録する人なんかもう居ないかw Cloudflareなんだからもう案外リロードしまくっても大した負担にならない可能性もなくはない。
その辺を運営が情報開示すればスムーズに話が進むんだけど、案の定また何も言わずに黙り込むフェーズに入ったし
API開放しました!って告知もどうせしれっと削除して「はい山下と和解したから再登録しろ。有料プランは払い直しな。嫌なら買うなw」とか言い出すのは目に見えてるし CDNのAPIやstale-while-revalidateヘッダをちゃんと活用してんかな
他の現代的なサイトにくらべたらたいした処理じゃないのにしょぼすぎる 5ちゃんねる専用ブラウザ Siki などが 機能が多すぎて使いにくかったので、
EXCEL VBA(スクレイピング機能)で自作してみた。
ワンクリックで このスレを発見できる。
あとは リンクをクリックするだけで開く。
https://i.imgur.com/nDnxnPs.png
便利すぎる、自画自賛。 しかし 誰にも提供しない。 いや、逆にあの見た目で画像だけでも公開した勇気がすごいかもしれんな 出来ることをしっかりとやれる人間が強いし偉い
出来ない人間はまあ他人に突っかかるしかストレスの解消法がないんだろうから気にするな このスクショ一体いつのバージョンのExcel……? >>161
よく気づいたね 『Excel2003』だよ。
最新バージョンも買ったが 使ってない。
その理由は 割愛。 俺も仮想マシンに入ってるOfficeは2003だな
古いバージョンの方が軽いしネットにも繋がないし 2003はShift-JISなうえにGDI描画だからUnicode文字が扱えなくて難儀するw >>166
『コロンブスの卵』みたいなもんさ。
このプログラミング板の民なら、
これくらい 誰でも作れる。
しかし 検索しても 見つからない。
下記のは 似てるけど 使いにくかった。
Excelで動く2chブラウザマクロ「=2ch」
ttps://mevius.5ch.net/test/read.cgi/bsoft/1060421443/ >>167
調べたら 20年も前に作られたソフトか。
今は もうダウンロード出来ない。
5ちゃんねるの仕様が変わったから、
まともには動かないだろう。 例えば『嫌儲板』とか、あたらしいスレが次々に発生するよな。
毎回 検索ワードを入力するのも面倒いから、
専用ブラウザで 盛り上がってる順に並び替えて 興味ありそうなスレタイを目視で探しているはず。
俺が作った『EXCEL版スレタイ検索ツール』では、盛り上がってる順に並び替えることが出来ないが、
『声優』とか『悲報』など、あらかじめ『検索ワード』を設定しておいて、該当するスレタイに 自動で色が付く。
https://i.imgur.com/wtqGHAD.png
この色が付いた直リンクをクリックするだけ! >>169
subject.txtさえあれば勢いも出せる >>170
subject.txt を見てみたが、やり方が分からない。
俺のスキルでは 無理だろう。 勢い表示は あきらめた。 現状で充分 満足している。 勢いってただ1日あたりのレス数求めるだけやろ
スレッドキーでスレッドの作成時刻わかるから現在時刻と差をとって
それでレス数を割るだけ 諦めたらもう仕方がないけど勢いの計算は大したことはしてない
datの数字(スレが経ったunix時間) と 現在時刻 と レス数が分かればそれで計算できる
現在時刻をlinux時間と言うのにしてそこからdatの数字を引く
そしたら経過秒数になる
勢いと言うのは一日当たり何レスされるかと言う数字
経過秒数を経過日数にして(24*60*60で割る)それでレス数を割ると勢いは完成 >>172-173
subject.txtに、datの数字を見た気がする。
しかし ボクのスキルでは 小一時間で作れそうにない。
過剰なくらい親切に解説してくださり 申し訳ないんだが、、、
『現状で充分 満足している』ので、
今後、開発の進展は ありません。 本当に ありがとうございました。 https://i.imgur.com/cMUkGYi.png
subject.txtって、板ごとにあるじゃん! 混乱しそうだ。
https://i.imgur.com/rGXmRn8.png
subject.txtの中身、
現在のDAT値−過去に取得したDAT値
スレタイを照合させるの面倒そうだな!
ボクは 暇じゃないんだよ。
今日は 地下アイドルのイベント行かなきゃならんし・・・。 このスレをなんとなく最初から読んで欲しい
そして
むかしmonazilla.orgと言うサイトがあってそこで開発資料が公開されていた
でも新API以降に伴って放置されたので今はもう存在しない
ありがたいことにインターネットアーカイブに内容は残っている
http://web.archive.org/web/20140701172539/http://www.monazilla.org/
実際もうマッチしてない部分が多いけどこれを見ないことには始まらない気がする 『勢い』 完成
https://i.imgur.com/lMMh0Ij.png
>>170
「subject.txt」を使うと照合しなければならなくなる。
数時間後に 閃いて、subject.txtを使わず『リンクから URLを抽出させる』方が簡単だったわ。 >>179
それはサーバに負荷を掛ける迷惑行為だからやめたほうがいい >>179
勘違いしてたかも
スレ一覧からリンクを取ってそれとスレタイとレス数を取ると言うことか?
だったらお好きにとしか言いようがないな
今5ch運営がどのように考えているかは知らないし 勘のいい人は別の可能性について気が付いてるかもしれないけどまあそれは人それぞれと言うことで 【次の お題】
優待スレは書込みが多すぎて 全部を読んでられないんだが、
中には レア情報が埋もれていることがある。
それを発掘するために、このツールを開発することにした。
まだ着想段階なんだが、、、
DATファイルには HTMLタグが含まれていて見づらい。
https://i.imgur.com/yyfFLXw.png
そのHTMLタグを全て削除するVBAを ネットで見つけた。 サクっと作ってみた。 完成だよ。
https://i.imgur.com/bVdJpUD.png
レスにURLがあれば、カーソル位置で自動判定させて 複数のリンクでも同時に開く。
しかし、まだ 『株主優待のレア情報』は 書かれて無かった・・・。 現状では、グロ画像も表示されてしまう。
小さなサムネイル表示も出来ない。
しかし、対応させる気は無い。 ボクのスキルでは無理だ。 まだ『NGワード』設定で見えなくする機能は作ってないが、やれば出来る子!
まだ レスのIDを抽出してないが、ワンクリックで
『必死チェッカーもどき』に IDと日付を自動入力させたい。
このマクロ、むかし完成させたが、古いパソコンの中から探さなければならん。 IDと日付を抽出させた。 まだ 細かいバグが残ってる。
https://i.imgur.com/UKu8Mlf.png
https://i.imgur.com/J1SuXUS.png
『必死チェッカーもどき』との連携は、数日後だわ。
ボクは 元プログラマーだが、、、今は 工場の守衛室で独り勤務(夜間)。 >>188
下記のコレか? 使いにくかったわ。
もし 違うなら、そのリンク貼ってよ。
Excelで動く2chブラウザマクロ「=2ch」
ttps://mevius.5ch.net/test/read.cgi/bsoft/1060421443/ このスレが 7月11日に建ってから、
早くも 2ヶ月が経とうとしている。
お前ら、何してんの? 5chに慣れようとここに来てみた
初の書き込み
ワイも専ブラつくりたい ざっとスレを見てみたけど
ここの話題は
まずはエクセルでスクレイピングなんやな
ワイもやってみるわ >>185
Ruby on Rails 7 の画像処理では、
デフォルトで、ImageMagick の代わりに、libvips を使う
グロ画像は、レスに「グロ・死ね・氏ね」と書かれていたら、
グレースケールや非表示にするのか? VBAのスクレイピングって、IE使うんじゃなかったっけ?
仮に、APIが公開されてるなら、スクレイピングはまずくない? Sikiで満足してる
慣れて来たら色んな機能が考えて作られていて便利だし >>198
Siki 俺も使ってみたが、機能が有りすぎて使いにくかったわ。
「Jane Style」よりは マシだけど。
Siki の欠陥は、レスを 俺が使ってるエディター『無料版EmEditor』にコピペ出来ない点だ。 スレのソースみてみたけどなんか汚いなぁ
スクレイピングしずらい >>200
俺たちが スクレイピングをやりにくいように、5ch運営が ワザと改変しやがった。
つまり、5chをスクレイピングすることは 認めてないんだよ。
しかし、他にも方法がある。 それは教えられないが、まぁこのスレを全部 読めば 気づくでしょ。 『必死チェッカーもどき』との連携の件。
数年前に作ったはずなのに、ファイルが見つからない。
1から作り直そうとしたが、途中で行き詰って あきらめかけた。
ネット検索しつつ、なんとか『連携に成功した』
ワンクリックで、パッと表示される。 ものすごい便利やん〜♪ >>200
どういうこと?
dat取るんじゃねーの? >>197
一枚目の画像のグラフ
何本も下降してる線の意味がわからん
どうしてすぐに復元してるんや
エクセルvbaのスクレイピングはメドはついたもののやり直し。 >>205
『現引き』『現渡し』すると、
一時的に 資金が拘束されてしまう。
アプリ自動更新で、マネーフォワードが 日興証券のデータを抽出してる。
翌朝5時に 正確な口座残高が表示される。
『細かいことは気にすんな』 >>143
コレを 次の『お題』にする。
俺のスキルでは、難易度 高め。
アルゴリズムの問題や。
しかし まずは 先人たちが作ったVBAソースコードがないか?検索してみる。 Live5chには、サーバーが変わったときに、自動で切り替える機能があったな。
俺個人が使うだけなんで、『手動』で修正すればエエやん。
やれば出来る子なんだが、モチベーションが わかない。
板一覧 https://menu.5ch.net/bbsmenu.json >>208
サーバーの自動切替マクロ
https://i.imgur.com/P2LF8G3.png
ここまで作ったから、自動切替できるでしょ。 サーバー変わるまで『お蔵入り』 プログラムってチマチマと細かいところ気にしてコツコツと時間かけてるのよな
そもそも技術の修練なのだけど。
エクセルVBAも目標まであと少し >>210
学生さんかな?
独りで モクモクとプログラミングしてたら、『俺、こんな事してて 大丈夫なんだろうか?』と不安になる。
膨大な時間を掛けて エクセルVBAを極めても、、、誰も金を払ってくれない。 割に合わないんだよ!
プログラミングを趣味にすると、、、原因不明のバグに悩まされるし 貴重な時間も失う。
また つまらん物を 作ってしまったわ。 https://i.imgur.com/iPS3M3e.png >>211
学生じゃないです
プログラムは趣味だから仕事にしたくないけどお金は欲しいというそんな年代です
グラフいいですね!
それもワイのチャレンジ課題ですわ >>211
誰もカネを払ってくれないわ趣味あるあると思いますぬ >>213
すごいね。
ネットで探しても サンプルプログラ厶が見つからない。
今 イオンモール倉敷のイオンラウンジで、
2本目の映画待ち。
ぼ~っと ツリーにするアルゴリズムを頭に浮かべてるとこ。 VBA に時間を掛けるのは無駄
Ruby が良い。
アルゴリズムも、Enumerable の所を読めば良いだけ 朝から"無駄"について考えてみた
それは目的と効果によって違うのだろう
結局は"いろいろ"ということで。
プログラムでは無駄を省けば綺麗になる
レスにおいては無駄も必要だなw 5chに来たのは最近なのだけど
ユーザ視点で言えば画面にでてくる広告は無駄だわ
見てしまうんだけどw VBAでスクレイピング
やっと思ってたところまでたどり着いた
その記念に画像を張っておく
https://i.imgur.com/SvJ9gnY.png >>220
そのファイルや プログラ厶は、公開しちゃダメだよ!
5ch運営が スクレイピングを認めてないから。 >>217
Rubyで作った専ブラは、いつ公開するの?
スクショだけでも見せて欲しい。 APIは公開してるのにスクレイピングは禁止してるの?
それともAPI使わずに取得してる?? >>223
APIがあるのか知らんが、タダで使い放題の訳がない。
5ch運営に認可されて API使用料を払わなきゃならんでしょ? 知らんけど。
5chまとめブログすら 禁止されとる。 https://info.5ch.net/index.php/%E5%B0%82%E7%94%A8%E3%83%96%E3%83%A9%E3%82%A6%E3%82%B6
> ソフトウェアやサービスの製作・公開について
> 5ch 専用ブラウザー など5ちゃんねる に関するソフトウェアやサービスを公開・運用するには、
> Loki Technology 社 または 代理店の許可を得ておく必要があります。
2chだった頃の規約 https://i.imgur.com/6lh6rUB.png
スクレイピングに関しては書かれてないが、、、
この機能があるソフトウェアを公開するには 【許可を得なければならない】 このスレを 単純にスクレイピングしても、キレイに整ってはいない。
5ch運営は わざと 俺たちに スクレイピングさせにくくしている。
俺の勝手な解釈なんだが、、、
スクレイピングを 5ch運営は『黙認』してるけど、、、
スクレイピング機能のあるアプリの『公開には許可が必要』ってこと。 >>224
【訂正】 5chまとめブログすら (許可を得なければ)禁止されとる。 >>5にもあるけど
https://mevius.5ch.net/test/read.cgi/tech/9240230711/
の新お知らせスレ
> 5chのAPIは現在公開しており、開発者は誰でも5chのブラウザを作成できます。
> 全ての5chブラウザは自身の広告SDKを使用でき、収益を分配する必要はありません。 >>229
若造、世の中 金 持ってる方が上なんやで! 残念自分も高齢者
昔は金を持ってる方が良いと思ってたけど実際は若い方が勝ち
お互い大人なんだから無駄に若者にイキるのもやめませんか スレの話の流れを読むのもコード読むくらいに面倒やな
話題のポイントが何なのかよくわからんw
スクレイピングの規制というもよくわからん
普通のブラウザは言わばスクレイピングの塊みたいなものだと思うし。
要はテレビ番組に例えると録画して公開したらあかんよみたいなことで録画を規制してるわけじゃない
世の中 金を持ってる方が上なんやでというのは
twitterが買収されて好き勝手されてるのみたらまさにそれやな というか
ここにはワイも含めて高齢者しかおらんのか!w ツリー表示、成功した。
俺は 50代前半だから、高齢者じゃなくて 『中年』
>>232
5chのスクレイピングは、禁止でもなく 規制もされてない。
しかし、5ch運営が ワザと やりにくくしているのは間違いない。 カネあってもツイッター買収して好き勝手やりたいとわ思えんのよぬ レス順表示ではなくツリー表示の実装って>>217の言ってるところ見ればロジックわかる感じですか? 見て分かるなら見に行ってみればイインじゃねーのかぬ twitterをXに改名したところでブランドイメージ上がる訳でもないのにな
何を血迷ってんだか >>234
5ちゃんねるはビジネスなんだからあたりまえだろ?
何を勘違いしてんのか? >>70
「サーバー ファイル 検索」で検索!
ファイルサーバ全文検索
OSSの全文検索システム「Fess」
https://www.designet.co.jp/ossinfo/fess/filesearch/
OpenSearch〜Elasticsearchをベースとした全文検索エンジン〜
https://www.designet.co.jp/ossinfo/opensearch/
Fessは、OpenSearch(Apache License 2.0)と連携している。
ただし、Java 環境・JDK が必要
OpenSearchは、Elasticsearchのライセンスがclosed に変わったため、
AWS がElasticsearchからフォークして作ったもの
Windows のエクスプローラーでも検索できるようだが、
使い勝手が悪く、遅いらしい 5chをウロウロしてきたが
居つける場所がみつからず
一番最初に書いたところに戻ってきた
プログラミングでお金儲けしたいなぁ
元手は3万円で目標は月3万円
なんとかならんか ジャップわ形のネエモノにわカネ払わねえってのはよく知られてると思いますケドぬ >>241
アプリ作って売って終わりじゃないんだよ。サポートしなきゃならないんだよ
楽な商売どころか個人でやるにはとても割に合わない商売 初のスレ立ては虚しさで終わってしまった
アプリ作るだけの技量もないんだよ
kotlinは学習ターゲットなのだけど >>246
刺激を求めて書込みしてるんだよ
その一行レスでも取り方によってはきっかけをくれる
自分の日記スレを立てればいいんだな スレ立てすると
書込みがあったかどうかをチェックする必要がある
サイト更新を自動で調べて通知してくれるアプリを作ればいいんだな >>241
専ブラ作者の収入は月2000ドルぐらいあるらしいぞ
知らんけど >>241
エンジニアチャンネルの3年前の動画
知るだけで周りに差をつける「実は」需要の高いプログラミングスキルトップ3
https://www.youtube.com/watch?v=LGnhinEQkg0
1位: Twitter API
2: スクレイピング
3: LINE チャットボット
Twitter APIは、無くなったのか? >>252
コメントも3年前で終わってる
どうしてなのだろね
なんとかするにはまず行動だよな〜 個人や小さい企業が頼まれる仕事で多いのはお店の広告
・ホームページ
・ツイッター
・LINE
これが今までの需要
・インスタ
・Wechat
・youtube
これが現在進行中の需要
もうすぐ海外SNSで大きい動きがあるからまた需要が変わる
スクレイピングっていうのは要するに価格調査ボットのこと
応用として自動価格調整機能ボットが求められる事もある 最近はプログラムの仕事で副業と言う本が多いけど中身はhtmlとcssがメイン
プログラム? l_i_t_e(邪魔という方は左記をNGお願いします)
友人にも紹介して、追加で¥4000をGETできる!
https://i.imgur.com/nhN8Ogy.jpg >>254
下の3つはまだ未経験
時代についていかなきゃだ >>256 >>258
ゲットできる情報はありがたいけど
利用されるのは嫌だわ
そこらへん明記するとか納得できる関係が望ましい
書込みが重い この板本日の投稿数90ってなってるけど本当か?
寂れ具合からみて疑ってしまう
こういうときこそスクレイピングだな YouTube API も、エンジニアチャンネル・山浦清透などがやっていたかも?
エンジニアチャンネルは自作動画の無言部分を、
自動的にプログラムでカットする動画があった >>254
WeChat経由は怖いな
せめてWhatAppにしてくれ githubアカウント作ってみた
まだよくわかってないw Upliftの仕様ってどこで見れるんだ?
探しても見つからないんだが >>270
なんの話かとおもったら5chのサービスのことだったのね
今気づいた
ここに書いても分かる人に届かないと思われる
あるいはもしかしてスレ主? 金払ってくれるなら作るが、どうせおまえら無料じゃ無きゃ使わないんだろ?
そのくせ要望やクレームは山の様に出すんだよな Talkも5chみたいに各スレのdatファイルを取ってくればいいの?
API教えて APIは、使ってないし 使い方すら分からない。
それでも、これくらいは簡単だ。
https://i.imgur.com/qKGkeyd.png APIは、使ってないし 使い方すら分からない。
それでも、これくらいは簡単だ。
https://i.imgur.com/qKGkeyd.png Windows上でアンドロイドアプリを動かせばいいだけだろ? 運営が変わってから、やたら夜間の応答が遅いけど、何かやってんのかな? コストダウンの為にデータセンター引っ越しの最中だから絶賛不具合多発中らしいぞ >>282 その発想は無かった。 しかし余計に動きが鈍くなるんじゃね?(実験する気は無い)
>>283 その通り。
EXCELなら『目ざわりな広告が表示されない』のがメリット。
しかし、運営に『広告強制表示』対策されたら EXCELも終わりだ。 >>282 その発想は無かった。 しかし余計に動きが鈍くなるんじゃね?(実験する気は無い)
>>283 その通り。
EXCELなら『目ざわりな広告が表示されない』のがメリット。
しかし、運営に『広告強制表示』対策されたら EXCELも終わりだ。 各板のデフォ名無しってどこかで確認できるんだろうか 各板のデフォ名無しってどこかで確認できるんだろうか SETTING.TXTのBBS_NONAME_NAMEじゃね
プログラム技術なら
https://mevius.5ch.net/tech/SETTING.TXT