投稿

2月, 2018の投稿を表示しています

ElectronでMastodonクライアント

イメージ
皆さん、マジおひさです。 全然更新してないよな。あ、でもよくMastodonにいます。https://mstdn.jp/@rkun を覗いてもらったらへんなこと言ってると思います。 近況としては、ThinkPad買ってからメインがWindowsに戻りました。 いやね、ThinkPadはWindows10Proプリインなもんで、使わない手はないでしょってことなんです。でもね、ヤンクがないのがストレス。 あと、スマホ変えました。 今までのZenfone2はBootLoaderをUnlockしてLineageOS14.1+Magisk運用だったんですが、2GBモデルだとちょいメモリが足りない。 しかもバッテリーもたん。 んで、 これ に替えたの。めっちゃいいよ。また記事書くやろ。そっちに丸投げ。 MastodonクライアントをElectronで作ってます。 今のとこ、 - HTL表示(ストリーミングでない) - トゥート - ファボ・アンファボ しかできない。 Electronでものを作るのははじめてで、ちゃんと配布できるようにものを作るのも初めてですが、とにかくね、コードが汚いの。 ぜーーんぶ"index.js"にipcMain.onを書いて、そこでmastodonオブジェクトを読み込んでる。 どうやってJSを分ければよいのかわからん。セオリー的なものがあるんだろうか。 詳しい人にアドバイスを貰いたいが、ElectronやES6なんてまだまだ初心者レベルで、テキトーに書いてるだけなので恥ずかしい。(;´Д`) というわけでまだ公開していません。 公開してほしいとか開発頑張れとかElectronのディレクトリ構造やらJSファイルの分け方とかアドバイスくれる方はここのコメントや上に書いたMastodonでぜひ教えてください(人∀・) ご指導ご鞭撻よろでさ。