■掲示板に戻る■ 全部 1- 101- 最新50  

ワイのアプリ開発メモ ★3

1 :ぷにぷに名無しさん:2023/08/30(水) 14:05:06.15 ID:u4sTfkby0
調べるのめんどい🤣
※前スレ
みんなでイーブイワイにIT系の知識を乞食するスレ
http://bbs.punipuni.eu/test/read.cgi/vaporeon/1692597215/
みんなでイーブイワイにIT系の知識を乞食するスレ ★2
http://bbs.punipuni.eu/test/read.cgi/vaporeon/1693223832/

10 :ぷにぷに名無しさん:2023/08/30(水) 20:51:03.33 ID:05lSBA9E0
>>9
もしよければやけどSikiよろしく内部ブラウザからクッキー持ってける方法用意してほしいわ
これあるとSEとか今でも見れるからDDoSプロテクションなしで防弾でもDDoS対策できるようになるんや

11 :ぷにぷに名無しさん:2023/08/30(水) 20:51:38.49 ID:05lSBA9E0
http://bbs.punipuni.eu/test/read.cgi/vaporeon/1693385246/331

12 :ぷにぷに名無しさん:2023/08/30(水) 20:51:45.03 ID:05lSBA9E0
この辺に書いてある

13 :ぷにぷに名無しさん:2023/08/30(水) 20:53:03.62 ID:u4sTfkby0
フォームに必要なデータはどっから取得すんだこれ
htmlから?
それとも基本全部同じとして例外処理でいいのかな

14 :ぷにぷに名無しさん:2023/08/30(水) 20:54:04.84 ID:05lSBA9E0
inputタグ辺りになかった?

15 :ぷにぷに名無しさん:2023/08/30(水) 20:55:37.68 ID:u4sTfkby0
>>10
jsを有効にすればcf自体には到達できるはず
ただし突破できるかはしらないし多分できないから偽装するしか無いんじゃないかね

16 :ぷにぷに名無しさん:2023/08/30(水) 20:56:30.91 ID:u4sTfkby0
>>14
fromタグに格納されてる
ぷにぷにはこれ
<form method="POST" action="/test/bbs.cgi?guid=ON" id="puniman">
<input type="hidden" name="bbs" value="vaporeon"><input type="hidden" name="key" value="1693371906"><input type="hidden" name="time" value="1693396557">
<input type="submit" value="書き込む">
名前:<input type="text" name="FROM" value="" size="19">
E-mail<font size="1">(省略可)</font>:<input type="text" name="mail" value="" size="19"><br>
<textarea rows="5" style="width:100%;max-width:1000px;" name="MESSAGE"></textarea>
</form>

17 :ぷにぷに名無しさん:2023/08/30(水) 20:57:30.20 ID:WdckknUgI
id="puniman"(迫真)

18 :ぷにぷに名無しさん:2023/08/30(水) 20:58:16.74 ID:u4sTfkby0
bbs.cgiってことろにアクセスして、そこに書き込み内容、名前、メール欄、板ディレクトリ、スレ番号、時間を渡しすとread.cgiに渡されるって感じかね

19 :ぷにぷに名無しさん:2023/08/30(水) 20:59:24.64 ID:05lSBA9E0
>>18
ウェブブラウザでF12見ながらレスの投稿のヘッダ確認するとそんな感じになるで

20 :ぷにぷに名無しさん:2023/08/30(水) 20:59:28.43 ID:u4sTfkby0
専ブラで書き込むときにはそのbbs.cgiにPOSTでいろいろ送りつければいいらしい
送りつけたのが足りなかったりするとエラーが返される

21 :ぷにぷに名無しさん:2023/08/30(水) 21:00:26.96 ID:u4sTfkby0
>>19
スマホネイティブ世代だからパソコンわかんにゃい🥴

22 :ぷにぷに名無しさん:2023/08/30(水) 21:00:43.39 ID:05lSBA9E0
上級者向けオプションでbbs.cgiのやつは変更できるようにしておくとここ変えて攻撃対策が若干出来るようにならなくもない

23 :ぷにぷに名無しさん:2023/08/30(水) 21:01:43.77 ID:05lSBA9E0
>>21
普通にFirefoxとかでええんやで

24 :ぷにぷに名無しさん:2023/08/30(水) 22:17:26.77 ID:u4sTfkby0
ぐえええええ😭

25 :ぷにぷに名無しさん:2023/08/30(水) 22:45:01.52 ID:u4sTfkby0
現在の目標…
予め指定したフォーム情報でこのスレに書き込む……

26 :ぷにぷに名無しさん:2023/08/30(水) 22:45:32.16 ID:u4sTfkby0
それに成功すればあとは書き込み部分とか指定すれば書き込み部分が作れるはず…

27 :ぷにぷに名無しさん:2023/08/31(木) 01:05:06.24 ID:FcS0u6O10
ううううーーーーー!

28 :【ぷにん法帖Lv.3 (LvUPまであと23時間0分, 書き込み件数:30)】:2023/08/31(木) 01:22:37.79 ID:MNKELOpU0
リクエストヘッダの情報わからんかったらパケットキャプチャすりゃええねん
昔に2chの自動リクエスト作ったときはそうした
wiresharkとかミルクポットのアイコン(名前なんか忘れた)のソフト使えばええ

ところで当時ワイが分かんなかったのはcookieや
仕組みよくわかんないままリクエストヘッダまるコピしてたんやがアレ初回書き込みのときどうやって生成すればよかったんや?

29 :ぷにぷに名無しさん:2023/08/31(木) 01:30:49.18 ID:FIEk46qw0
エラーメッセージを返してもらうところまでいきました。
とりあえずPOST自体はできてるはず…

30 :【ぷにん法帖Lv.4 (LvUPまであと21時間9分, 書き込み件数:180)】:2023/08/31(木) 01:31:00.37 ID:FIEk46qw0


31 :ぷにぷに名無しさん:2023/08/31(木) 01:32:17.40 ID:FIEk46qw0
>>28
書き込んだあとに帰ってくる情報にクッキーもついてくるらしい
聞いてることへの答えになってるか走らないが知らないが

32 :ぷにぷに名無しさん:2023/08/31(木) 01:53:02.27 ID:FIEk46qw0*
書き込み同意確認で止まってました😧
存在を忘れてた

33 :ぷにぷに名無しさん:2023/08/31(木) 01:55:42.11 ID:FIEk46qw0
ここまでやった
・フォームの情報を送り書き込み同意画面を表示

やる
・書き込み同意画面超える

34 :ぷにぷに名無しさん:2023/08/31(木) 02:43:06.91 ID:FIEk46qw0(スレ主)
寝る前にメモ
書き込み同意画面ってクッキー残したままもう一度POSTすればいいだけみたい(多分)

35 :ぷにぷに名無しさん:2023/08/31(木) 12:57:14.69 ID:FIEk46qw0(スレ主)
あー、ねむ

36 :【ぷにん法帖Lv.4 (LvUPまであと7時間18分)】:2023/08/31(木) 13:53:39.80 ID:U0qkW0Q6i
>>34
本家5chでもあれブラウザからの時同意するわざわざ押さないでそのままF5で再ポストすれば確か行けたしな

37 :【ぷにん法帖Lv.4 (LvUPまであと8時間21分)】:2023/08/31(木) 14:19:25.72 ID:FIEk46qw0(スレ主)
あーーーーねむ

38 :ぷにぷに名無しさん:2023/08/31(木) 14:24:12.35 ID:FIEk46qw0(スレ主)
返されたクッキーを保存する

仮のボタン設置してそこで書きこむようにする(今まではアプリ起動時に書き込むようにしてた)

39 :ぷにぷに名無しさん:2023/08/31(木) 18:06:17.22 ID:FIEk46qw0(スレ主)
ここに住みます

40 :ぷにぷに名無しさん:2023/08/31(木) 21:05:29.50 ID:FIEk46qw0(スレ主)
ライブラリ選びをChatGPTに任せきり
探すの本当に大変だからね…

41 :ぷにぷに名無しさん:2023/08/31(木) 22:53:42.87 ID:FIEk46qw0(スレ主)
ううー

42 :ぷにぷに名無しさん:2023/08/31(木) 22:56:08.31 ID:nwpqNirsi
がんばえー🥰
応援しかできないけどな!ガハハ!😁

43 :ぷにぷに名無しさん:2023/08/31(木) 23:05:07.39 ID:FIEk46qw0(スレ主)
TextViewに文字列が入らない(´・ω・`)

44 :ぷにぷに名無しさん:2023/08/31(木) 23:11:55.72 ID:FIEk46qw0(スレ主)
入れる方法がそもそも間違えてるな

45 :ぷにぷに名無しさん:2023/08/31(木) 23:41:00.54 ID:FIEk46qw0(スレ主)
そもそも処理ミスって実行されてませんでした🥲

46 :ぷにぷに名無しさん:2023/08/31(木) 23:47:47.97 ID:FIEk46qw0(スレ主)
Thread処理の理解が浅かった!

47 :ぷにぷに名無しさん:2023/08/31(木) 23:49:36.38 ID:FIEk46qw0(スレ主)
エラーメッセージとかの表示🙆‍♀

クッキーがよくわからずに悪戦苦闘中なので明日へ先延ばし…

48 :ぷにぷに名無しさん:2023/08/31(木) 23:52:55.55 ID:FIEk46qw0(スレ主)
chatGPTくんがゲロ重なのでクッキーは今日は諦める…
全く理解が及んでないからほぼ丸投げだな…

49 :ぷにぷに名無しさん:2023/09/01(金) 00:46:11.88 ID:MWvXAH8kI
何を作るんや?

50 :【ぷにん法帖Lv.5 (LvUPまであと13時間35分)】:2023/09/01(金) 07:16:42.82 ID:ZFIFRkLcI
2ch専ブラっぽい

51 :evee:2023/09/01(金) 17:58:34.65 ID:raeQtAAc0(スレ主)
testtest

52 :ぷにぷに名無しさん:2023/09/01(金) 17:58:49.56 ID:raeQtAAc0(スレ主)
>>51
書き込みできた!

53 :ぷにぷに名無しさん:2023/09/01(金) 20:19:30.80 ID:raeQtAAc0(スレ主)
ある程度理解してきた!
聞かれたら本当に初歩的なことは教えられると思う!!

54 :【ぷにん法帖Lv.6 (LvUPまであと21時間49分)】:2023/09/01(金) 22:06:30.26 ID:ZFIFRkLcI
sikiってオープンソースではないんやな

55 :buiiiii:2023/09/02(土) 00:07:13.61 ID:AMdx+5dQ0(スレ主)
testdesuyo

56 :ぷにぷに名無しさん:2023/09/02(土) 00:10:45.91 ID:AMdx+5dQ0(スレ主)
最低限の書き込む仕組みを作成……

https://i.imgur.com/AdgbmVD.png


https://i.imgur.com/AYOSdlM.png


57 :【ぷにん法帖Lv.6 (LvUPまであと19時間18分)】:2023/09/02(土) 00:22:50.30 ID:crcBp7xc0
ここ生きとるかー?

58 :ぷにぷに名無しさん:2023/09/02(土) 00:23:14.19 ID:AMdx+5dQ0(スレ主)
スレのURLを直接打ち込んで書き込むという頭の湧いた設計にする予定…

59 :ぷにぷに名無しさん:2023/09/02(土) 00:24:13.87 ID:+ApEeYeA0
専ブラの名前はイーユイけ?

60 :ぷにぷに名無しさん:2023/09/02(土) 01:45:06.67 ID:mmtuuPrwi
>>58
???😲???

61 :ぷにぷに名無しさん:2023/09/02(土) 02:03:45.85 ID:T9A3VEHI0
ワイもflutterのおべんつよで専ブラ作っとるけどネイティブで作るのはほんま大変そうやな尊敬するわ

62 :ぷにぷに名無しさん:2023/09/02(土) 02:14:20.35 ID:AMdx+5dQ0(スレ主)
smaliファイルと格闘中😭🤜💥

63 :ぷにぷに名無しさん:2023/09/02(土) 02:17:40.98 ID:AMdx+5dQ0(スレ主)
https://sites.google.com/site/nikenonomonooki/tuboroidon

j-🥲

64 :ぷにぷに名無しさん:2023/09/02(土) 02:24:19.88 ID:AMdx+5dQ0(スレ主)
https://github.com/gaeeyo/Tuboroidon

くこだ!

65 :ぷにぷに名無しさん:2023/09/02(土) 02:44:22.24 ID:AMdx+5dQ0(スレ主)
解決の糸口が掴めそうなので満足して寝る

66 :ぷにぷに名無しさん:2023/09/02(土) 02:48:46.44 ID:AMdx+5dQ0(スレ主)
chmate-2chgear-proxyがアーカイブになってれば🖕

67 :ぷにぷに名無しさん:2023/09/02(土) 03:04:17.81 ID:AMdx+5dQ0(スレ主)
メモ
httpsは有効にしてないといけない

68 :ぷにぷに名無しさん:2023/09/02(土) 16:02:51.73 ID:AMdx+5dQ0(スレ主)
Intentとかいうので別のアプリのActivity起動できるんだね


69 :ぷにぷに名無しさん:2023/09/02(土) 18:43:55.30 ID:AMdx+5dQ0(スレ主)
test

70 :ぷにぷに名無しさん:2023/09/02(土) 18:57:44.00 ID:AMdx+5dQ0(スレ主)
https://codeforfun.jp/android-studio-how-to-install-apk-using-adb-commands/

71 :ぷにぷに名無しさん:2023/09/02(土) 21:44:21.80 ID:AMdx+5dQ0(スレ主)
エミュレータにchmate入れられなくてぶちギレ中!!!!!!!

72 :ぷにぷに名無しさん:2023/09/02(土) 22:32:37.43 ID:AMdx+5dQ0(スレ主)
おまー!

73 :ぷにぷに名無しさん:2023/09/02(土) 22:53:16.80 ID:AMdx+5dQ0(スレ主)
インストールできた…

74 :ぷにぷに名無しさん:2023/09/02(土) 23:05:16.16 ID:AMdx+5dQ0(スレ主)
http://bbs.punipuni.eu/test/read.cgi/vaporeon/1693371906/
↑これがインテントで送られるみたい

75 :ぷにぷに名無しさん:2023/09/02(土) 23:09:28.55 ID:AMdx+5dQ0(スレ主)
あとこれ
開いてたリンクが送られるんだな
http://bbs.punipuni.eu/vaporeon/

76 :ぷにぷに名無しさん:2023/09/02(土) 23:24:15.07 ID:9UNjR8T+I
ようやっとる
知識無いからなーんも分からんけど

77 :ぷにぷに名無しさん:2023/09/02(土) 23:54:23.95 ID:UpH1Rd+I0
ChMateで外部板がSSL対応してないのはどういう内部処理になってるの?
したらばは外部板なのにhttpsなんだよね
5chはURLの一部を大文字にして外部板として読み込むとhttpになる

78 :ぷにぷに名無しさん:2023/09/03(日) 00:50:18.58 ID:g6MahSzU0(スレ主)
Intentでやり取する方法を理解したので正規表現で場合分け中……

79 :ぷにぷに名無しさん:2023/09/03(日) 00:51:22.45 ID:g6MahSzU0(スレ主)
>>77
5ch
pink
したらば
talk
外部板
で分けて処理してるからじゃない?
外部板はhttps対応してないふっるい板もあるのでひとまとめにhttp

80 :ぷにぷに名無しさん:2023/09/03(日) 00:58:33.12 ID:g6MahSzU0(スレ主)
メモ

URLか判別→chmateに返す(対応してません等

hostで判別→指定でなければchmateに返す

スレ立てかレス書き込みか判別

書き込みアクティビティへ遷移

掲示板側からのレスポンスを待ってchmateに返す

書き込み成功→そのままchmateへ
エラー(同意含む)→アクティビティはそのまま

返すときはchmateが存在するか確認する

81 :ぷにぷに名無しさん:2023/09/03(日) 00:59:08.73 ID:g6MahSzU0(スレ主)
hostで返す際はchmateの書き込みビューに返す(writeResActivty?)

82 :ぷにぷに名無しさん:2023/09/03(日) 01:00:58.93 ID:g6MahSzU0(スレ主)
アプリ構成とにらめっこしてて知った面白い情報

chmateは投稿する画像に位置情報が含まれていると警告してくれる

83 :ぷにぷに名無しさん:2023/09/03(日) 17:17:59.30 ID:g6MahSzU0(スレ主)
http://bbs.punipuni.eu/vaporeon/

http://bbs.punipuni.eu/test/read.cgi/vaporeon/1693371906/

84 :ぷにぷに名無しさん:2023/09/03(日) 17:51:11.87 ID:g6MahSzU0(スレ主)
https://rikisha-android.hatenablog.com/entry/2014/04/21/094228

85 :ぷにぷに名無しさん:2023/09/03(日) 17:59:04.85 ID:g6MahSzU0(スレ主)
めも
https://developer.android.com/guide/topics/ui/dialogs?hl=ja

https://maku77.github.io/android/fw/preference-fw.html

86 :ぷにぷに名無しさん:2023/09/03(日) 18:28:06.67 ID:g6MahSzU0(スレ主)
VPN規制?に巻き込まれてエミュからアクセスできなくなっちゃった…

87 :【ぷにん法帖Lv.8 (LvUPまであと20時間44分)】:2023/09/04(月) 00:27:41.73 ID:uJRsKkZM0(スレ主)
めも

http://age.s22.xrea.com/talk2ch/

88 :ぷにぷに名無しさん:2023/09/04(月) 00:42:32.98 ID:uJRsKkZM0(スレ主)
chmateから開いてレス作成画面までいったけど何かが間違えてる模様

89 :ぷにぷに名無しさん:2023/09/04(月) 00:42:45.13 ID:uJRsKkZM0(スレ主)
寝てから考えよう

90 :ぷにぷに名無しさん:2023/09/04(月) 01:22:46.02 ID:uJRsKkZM0(スレ主)
正規表現間違えてた!カス!

寝る!

91 :ぷにぷに名無しさん:2023/09/04(月) 01:30:45.31 ID:uJRsKkZM0(スレ主)
うんち
https://qiita.com/suema0331/items/5dde9f91671100a83905

92 :ぷにぷに名無しさん:2023/09/04(月) 19:18:57.35 ID:uJRsKkZM0(スレ主)
あーつかれた

93 :ぷにぷに名無しさん:2023/09/04(月) 19:29:12.02 ID:8BJ4Hero0
ようやっとる

94 :ぷにぷに名無しさん:2023/09/04(月) 19:31:43.75 ID:uJRsKkZM0(スレ主)
intent-filterの設定をどれにすればいいのかがわからん
早見表とか無いものか

95 :ぷにぷに名無しさん:2023/09/04(月) 21:44:16.48 ID:uJRsKkZM0(スレ主)
正規表現ミスってた💢

96 :ぷにぷに名無しさん:2023/09/04(月) 21:45:16.19 ID:uJRsKkZM0(スレ主)
kono kakikomi ha zisaku senbura kara okonawarete imasu

97 :ぷにぷに名無しさん:2023/09/04(月) 21:46:10.01 ID:uJRsKkZM0(スレ主)
chmateから起動してスレ立てと書き込みを分けて行うことができるようになった

98 :ぷにぷに名無しさん:2023/09/04(月) 21:46:33.05 ID:uJRsKkZM0(スレ主)
chmateへ戻る処理がちゃんと出来てなさそう

99 :ぷにぷに名無しさん:2023/09/04(月) 21:52:35.52 ID:uJRsKkZM0(スレ主)
最低限の動作ができたので今日は寝よう

100 :ぷにぷに名無しさん:2023/09/04(月) 21:56:57.27 ID:uJRsKkZM0(スレ主)
Intent詳しい人助けてー!

101 :ぷにぷに名無しさん:2023/09/04(月) 22:01:41.51 ID:uJRsKkZM0(スレ主)
chmateは書き込み画面へIntent(情報の受け渡し的なもの)を送ってアンカーやら書き込みやらしてるんだけど、その情報の受け取り方がわからない
getIntent();でスレ一覧かスレ個別かは受け取ることが出来たんだけど
ちゃんとやればアンカーとあとは次スレ作成のための情報も受け取れるはずなんだよね

ここらへん知ってる人おらんかの

102 :ぷにぷに名無しさん:2023/09/04(月) 22:10:10.96 ID:uJRsKkZM0(スレ主)
外部アプリで書き込むは受け取れるアプリ(の)アクティビティを探して起動してるっぽい
本来自分の書き込みアクティビティに渡す情報を渡してるはずだから次スレ作成とかの情報も受け取れるはずなんだから受け取るためのkeyがわからない

103 :ぷにぷに名無しさん:2023/09/04(月) 22:26:11.63 ID:uJRsKkZM0(スレ主)
keyの一覧は受け取った側から取り出せるのか

104 :ぷにぷに名無しさん:2023/09/04(月) 22:57:00.91 ID:uJRsKkZM0(スレ主)
めも
android.intent.extra.TEXT アンカー

sourceUrl 元スレのURL
source1res 元スレの本文
sourceTitle 元スレのタイトル

105 :ぷにぷに名無しさん:2023/09/04(月) 22:57:49.58 ID:v1fslYmg0
頑張っとるの
なんの力にもなれんが応援するよ📣

106 :ぷにぷに名無しさん:2023/09/04(月) 23:57:11.59 ID:uJRsKkZM0(スレ主)
明日やること

次スレ作成の成形

107 :ぷにぷに名無しさん:2023/09/05(火) 00:00:30.20 ID:hhlObou60(スレ主)
スレタイ→後方一致で数字を探してint型に変換→+1
なかったら★1を末尾に追加,【】は無視する?

本文
「次スレ」を後方一致で探してその次の行に現タイトルとURLを追加
存在しなければ最後尾でいいはず

108 :ぷにぷに名無しさん:2023/09/05(火) 17:42:38.85 ID:hhlObou60(スレ主)
名前欄やらのキャッシュ、板ごとにやらないと行けないから構造体にしないとめんどいな

109 :ぷにぷに名無しさん:2023/09/05(火) 17:43:11.15 ID:hhlObou60(スレ主)
bbsの値で判定すれば問題ないかな
不都合が起きないかしばらく考えておく

110 :ぷにぷに名無しさん:2023/09/05(火) 17:44:07.63 ID:hhlObou60(スレ主)
chmateから渡されたBundleの値が同じなら前回の書き込みと同じと判断して保存来ておいた情報を呼び起こす→

23KB
続きを読む

名前: E-mail(省略可)
READ.CGI - 0ch+ BBS 0.7.5 20220323 (Tuned by イーブイワイ★)
ぷにぷに板は「ぜろちゃんねるプラス」で作られていますぶい!🐕