専ブラのまがい物みたいなの作ってる

その他

31 Res. 47.0331945 MONA 11 Fav.

1 :お茶漬けさらさら八段錬士:2015/06/09 16:41:44 (8年前)  31.5021494MONA/16人



プログラミング初心者だけどひっそりとひっそりと作っている
段々モチベーションが保てなくなってきたので人に見せたいと思う
感触が良ければ動くもの公開しようと思うのだがいかがかしら

C++/Qtなのでマルチプラットフォームも十分に行けるのではないかと妄想

2 :蒼乃髄壱六段教士:2015/06/09 17:06:31 (8年前)  0.0114114MONA/1人

期待!
どういった機能があるのでしょう?

3 :お茶漬けさらさら八段錬士:2015/06/09 17:33:16 (8年前)  0MONA/0人

今のとこ、自分の残高を見る、トピックリストを見てトピックを取得、レスする、レス相手に送金みたいな感じです
基本的な部分ですね

APIが無いっぽいのでトピック作成はできないです
お気に入り関係の機能を作ろうとは思いながら放置中…

どうやって公開すればいいのかよくわからないから「感触が良ければ」とかいう意味わかんない言葉を使ってしまった(´・ω・`)

4 :小泉瑞貴八段錬士尊者:2015/06/09 18:08:11 (8年前)  0.0114114MONA/1人

Gitとか、アップローダーとかに適当にUpすれば良いのでは?

5 :お茶漬けさらさら八段錬士:2015/06/09 20:17:09 (8年前)  0MONA/0人

テスト用ビルドしかしたことなかったから単体で動作するものをどう作れば良いのかわからずDLLだらけの大変大きなものに!なってしまった!つらい
手元のWindows7で起動確認しました
http://www1.axfc.net/u/3482627

起動したらコンフィグから適宜設定してください(初期値設定してないものが多いので
アドレスとパスワードから認証するのは投稿とか送金とかしない分には勿論不要です

6 :iNAO五段:2015/06/09 20:53:52 (8年前)  0.0114114MONA/1人

Win7 64bitです。起動しようとすると、
This application failed to start because it could not find or load the Qt platform plugin "windows".
Reinstalling the application may fix this problem.
というエラー吐きます。
ttp://beam.kisarazu.ac.jp/~saito/prog/Qt/
によると必要なdllが合ってないときとかに出るらしいです。
あとC++の方もなんかランタイムエラーのようなもの吐いてます。
あまりプログラム詳しくないので拙いものになりますが、ご参考までに。

7 :お茶漬けさらさら八段錬士:2015/06/09 21:33:51 (8年前)  0MONA/0人

普段ArchLinuxの上でテストビルドしかしてないのでデプロイのやり方とかわからなくて戸惑いました、すみません
http://www1.axfc.net/u/3482681
これでできると思います。よろしくお願いします。

8 :お茶漬けさらさら八段錬士:2015/06/09 21:35:30 (8年前)  1.14114MONA/1人

すみません、さっきのアーカイブからtemplate.htmlを移動させてきてあげてください、入れ忘れました…

9 :iNAO五段:2015/06/09 21:55:38 (8年前)  0.0114114MONA/1人

これはモナ茶漬けによるテスト投稿です。

>>7
起動確認しました。このレスが成功していれば書き込みも成功です。

10 :蒼乃髄壱六段教士:2015/06/09 21:59:43 (8年前)  0.0114114MONA/1人

起動しました!!
すごいです!
これ、画像の表示はできないですかね・・・?

11 :お茶漬けさらさら八段錬士:2015/06/09 22:07:31 (8年前)  0MONA/0人

>>9
ありがとうございます
必要なデータ量が多すぎるのを何とかしたいところです

>>10
画像表示は早い段階で機能を付けたいとは思っているんですが、どうやって実装しようか悩んでいるところです


デフォのままだとフォントらへん汚すぎますね、なんとかしたい…

12 :iNAO五段:2015/06/09 22:09:15 (8年前)  0.0114114MONA/1人

>>8
テストとして1.14114モナを送りました。虚空へ消えていませんように……。

ざっと触ってみたところ、右クリックのReloadが効いていない気がします。これに関しては取得したトピックを再選択することでリロードの代わりになりますが。
あとトピックの方も再取得ができていないのか、一度取得すると順番が不動になっている気がします。新トピが立てば再取得してくれるのかどうかがわからないので何とも言えませんが。

あと個人的なことですが、書き込みウィンドウを出してトピックを見ようとすると見れなかったのがちょっと不便かなと思います。

13 :さ҉҉ば҉҉ち҉҉ゃ҉ん七段教士:2015/06/09 22:14:05 (8年前)  0.0114114MONA/1人

昔作った人いなかったっけ?

14 :iNAO五段:2015/06/09 22:24:12 (8年前)  0.0114114MONA/1人

>>13
http://askmona.org/1077
http://askmona.org/709
ここらへんですかね。
前者は途中で止まっていて、後者は2chの専ブラへ追加するタイプ。
ざっと検索しただけなので、もしかしたら他にもいるのかもしれませんが。

15 :お茶漬けさらさら八段錬士:2015/06/09 22:56:44 (8年前)  0MONA/0人

>>12
テストありがとうございます
Reloadのところはうまい手が見つかればなんとかするつもりではいますが、面倒そうな気配を感じている(?)ため放置する予定です
順番が不動な件、なんとかしてみたいと思います
書き込みウィンドウはわざとそうしてましたが、言われてみれば不便ですね、変えますね

>>13,14
いましたねー、どちらも止まっているようなのでプログラミングの勉強がてらやってみようかな、みたいな感じでやっています

16 :林檎四段:2015/06/10 09:55:45 (8年前)  0.0114114MONA/1人

技術屋さん頑張って~!!

モナの未来への道を作るのはあなたたちです^^

17 :お茶漬けさらさら八段錬士:2015/06/11 12:49:52 (8年前)  0MONA/0人



画像表示できるようにしたけど画像の幅が制御出来なくて泣いてる(´・ω・`)

18 :makit五段錬士:2015/06/11 15:16:49 (8年前)  0.0114114MONA/1人

max-widthのページ調べてるみたいだしもし画像表示部分をWebViewとかのブラウザコンポーネントで表示していて 画像の横幅指定をCSSでやろうとしているなら
生成しているHTMLを一度外部ファイルに保存して
IEとかChromeのディベロッパーツール使って確認してみると原因わかるかも?
何か文法ミスしてるならワーニング出るし そうじゃなくても
HTMLファイルを修正→ブラウザで確認の方が C++のソース書き直してコンパイルしてアプリ起動して確認よりはるかに速いので。

すでにやってたらゴメン。

19 :お茶漬けさらさら八段錬士:2015/06/11 15:44:17 (8年前)  1.14114MONA/1人

>>18
アドバイスありがとうございます!
ブラウザの方で確認していたら幅指定の相手を間違えている事に気づきました…色々と初歩的なところで躓きまくっている感じです(´・ω・`)

という訳で機能追加です
http://www1.axfc.net/u/3483797
・トピックリストの順位変更にそれとなく追随(未完成?)
・投稿ウィンドウ出しても本体ウィンドウ操作できるように
・投稿完了したらリロード(送金でもリロード)(不安定?)
・imgurの画像表示に対応(サムネをクリックすると専用のウィンドウ開いて拡大できる)

20 :iNAO五段:2015/06/16 22:27:13 (8年前)  0.0114114MONA/1人

モナ茶漬けによるテストです。

>>19
・ウィンドウが出ている状態での本体操作が可能なことを確認。
・imgurの画像表示対応を確認(拡大表示も)。

・リロードに関してはこの書き込みで確認したい。
・順位変更の挙動は順位の変動がない(と思われる)ときにトピックを取得すると途中の番号が変なとこに飛んでいる感じがします。

21 :お茶漬けさらさら八段錬士:2015/06/18 15:55:11 (8年前)  0MONA/0人

お久しぶりです

>>20
毎度テストありがとうございます
順位変動が私の環境でもいまいちはっきりしない動作していて何とも言えないですね…すみません
またもう少し考えてみます

更新です
http://www1.axfc.net/u/3487877
・UNIX時刻のまま表示していたのをわかりやすい形へ
・ローカルにログを保存するように(logというファイルを作りそこにログをとっています、更新があった場合のみ取得するようになります)(直近100トピックくらいを取得してみましたが、おおよそ4.5MBくらいになりました。中身は取り敢えずJSONしてますがテキストエディタで開くと大変な事になると思います)
(これに伴いレス取得上限の設定を削除しました)

22 :お茶漬けさらさら八段錬士:2015/06/25 16:29:35 (8年前)  1.14342228MONA/3人

どうも、更新です
http://www1.axfc.net/u/3492212

・お気に入り機能実装
・更新時スクロール位置処理をなんとかした(それに伴い画像表示がちょっと変わりました)
・トピックリストの表示項目を変更(要らない気がした)
・トピックリストの順序変動に対応(これでいいはず)

お気に入り機能がやっと作れました。AskMonaのお気に入り関係のAPI使っているのでそれと連動してます。「お気に入り追加」は表示しているトピック、「お気に入り削除」はトピックリストで選択しているトピックを動作対象にしてます。
たまに取得ミスってお気に入りトピックリストあたりが吹っ飛んじゃう事もありますが、その場合はメニューのトピック(T)から再取得してください。

23 :iNAO五段:2015/06/25 17:47:48 (8年前)  1.14114MONA/1人

>>22
更新お疲れ様です。

お気に入り機能の実装でかなり使いやすくなった気がします。
あとは何かしらIDを取得する機能があればAskMonaを見る分には困らないですね。

24 :お茶漬けさらさら八段錬士:2015/06/25 17:53:50 (8年前)  0MONA/0人

>>23
ありがとうございます。
何かしらIDを取得するとはどういう意味合いでしょう?

ちなみに、あとはMONA出金、プロフィール変更、ユーザ相手に送金あたりを考えています

25 :iNAO五段:2015/06/25 18:44:23 (8年前)  0.39MONA/1人

>>24
普通のブラウザでAskMonaを見ている時、書き込みのユーザ名からプロフィールページに飛べますが、モナ茶漬けだとそれができません。
代わりにプロフィール取得機能がありますが、それにはユーザIDを打ちこむことを必要としています。ユーザIDを取得する(見ることができる)機能があれば相手のプロフィールを見ることができる(直接投げモナができる)ので良いかなということです。説明が足りず申し訳ありません。

ただ、ユーザ相手に送金できる機能の実装を予定しているのならば、その過程で間接的にこの機能は実装されるようなものですね。

26 :お茶漬けさらさら八段錬士:2015/07/01 10:13:34 (8年前)  1.14114MONA/1人

>>25
おはようございます。いつもテストありがとうございます。
今回それっぽいと思われる機能を作ってみました。こういう理解で大丈夫でしょうか?(送金はまだ作ってません)


という訳で更新です。

http://www1.axfc.net/u/3495593
・ステータスバーに情報を表示するようにした
・ログに表示位置を保存できるようにした
・受け取りMONA量の表示が変だったので直した
・レスの名前をクリックするとプロフィール表示出来るようにした

プロフィール表示からMONA送金は次回予定です。ログに表示位置保存とかあるように項目が増えているので、前までのlogとの互換性はありません。使いまわす場合はlogを削除してください。

27 :iNAO五段:2015/07/01 22:08:00 (8年前)  0MONA/0人

>>26
更新お疲れ様です。
想像していたものは、まさしくこれです。ありがとうございます。
あとアイコンが追加されて、わかりやすくなったと思います。

28 :お茶漬けさらさら八段錬士:2015/10/23 20:42:20 (8年前)  0.50639628MONA/4人

お久しぶりでございます。ぼけーっとしてたらめちゃくちゃ時間が空いてしまいました。気付いたらAPIに新たな機能が追加されてたので色々追加してみました。

http://www1.axfc.net/u/3554895
・MONA出金を実装
・投稿画面のsageチェックボックスをきちんと動作させるようにした(このチェックボックスの状態は保持されます)
・入出金の履歴を参照出来るようにした(各最新10件を読み込みます)
・imgurのリンク作成ミスをクリックした場合にログが吹っ飛ぶ問題について、ログを破棄し強制的にリロードする機能を追加(トピック→強制的にリロード)(原因は究明してません)

入出金履歴の取得数は設定画面から変更出来るようにします

29 :お茶漬けさらさら八段錬士:2015/11/04 19:39:33 (8年前)  4.9MONA/2人

こんにちは、更新です
http://www1.axfc.net/u/3561094

・ばらまき、受取の履歴を見れるように(ダブルクリックで詳細を表示可能)(取得数は設定から変更可能)
・設定ウィンドウでの認証中ユーザをIDから表示名に変更
・ウィンドウサイズ(最大化も含めて)を保持するように、次回起動時に状態を復元
・ユーザプロフィールウィンドウから送金出来るように
・各送金で非匿名送金に対応、メッセージを送りつけられる

30 :お茶漬けさらさら八段錬士:2015/11/04 19:41:46 (8年前)  0MONA/0人

そういえば、設定がどこに保存されているのかはっきりしないままだと気持ち悪いかなと思うので一応書いておきますが、QSettingsクラスによしなにしてもらっています。
環境によって微妙に場所が違うかもしれませんが、レジストリの
HKEY_CURRENT_USER\Software\tea_soak_lab\mona_chaduke
以下に保存されています。
iniファイルとかを作ってやった方が(レジストリに保存させるより)いいかなーと思っているので、近いうちにそのように変更する予定です

31 :お茶漬けさらさら八段錬士:2015/11/29 22:34:29 (8年前)  3.90114114MONA/2人

こんにちは、更新です。
http://www1.axfc.net/u/3575018

・トピック作成機能実装
・設定をiniファイルに書き込むように変更
・画像の表示について微修正
・アンカーに暫定対応

トピック作成については、トピックを立てる用事が無くてテストしてないので実際どう動くかはわかっていません(多分大丈夫だと思うけど)
設定を本体の隣のmona_chaduke.iniに保存するようにしました。以前までのレジストリのデータをそっくりそのまま移してくれれば大丈夫です、移行後は消して良いと思います。場所は>>30な感じで。
アンカーが暫定対応なのは、取り敢えず形を作らないとモチベーションが保てない感じだからです。Javascriptとかちゃんと勉強して、将来的にもうちょっとそれらしい感じにする予定です
アンカーに対応する都合でtemplateを変えたりしているので、logを一旦破棄すると混乱なく移行出来る気がします。

お気に入り

新規登録してMONAをもらえた

本サイトはAsk Mona 3.0に移行しましたが、登録すると昔のAsk Monaで遊ぶことができます。

新規登録ログイン