たくさんの自由帳
Androidのお話
たくさんの自由帳
投稿日 : | 0 日前
文字数(だいたい) : 7824
どうもこんばんわ。
D.C.4 Plus Harmony ~ダ・カーポ4~ プラスハーモニー 攻略しました。ちよ子ちゃんかわいいかったです。ぜひ本校Verの制服姿を...!
この子の個別ルート短かった気がするんだけど多分気のせいだよね。きっと時間がすぎるのが早かっただけや (サブヒロインだからとか言わない)
↑髪の毛おろしてるのかわいい
ちなみにこの子、生主なんですね。配信者じゃなくて生主って表現してる。購入決定では?
あとしいしい先輩ルートも良かったです。リードされてえなあ私もなあ
↑このボイスほんとすき
ちなみに過去作はやってないです(直接的には繋がってないって噂だったから予約した)。やってないけど過去作のCDだけ買った。
Windowsはまともな音楽アプリ作ってくれ。
今作の恋するMODEとか名曲なのでCD欲しいなと思ったんだけど、全年齢版の続編(しかもお高い豪華版)にしかついてないっぽいね?。CIRCUSだから多分続編もR18版で出るんだろうしそのときに期待してもいいんだけどそうすっかなー
Windows 11で生まれ変わったMicrosoft StoreにWPFアプリを公開します。
Windows 11おめでとうございます。
ウィンドウの角が丸くなったり、スタートボタンが真ん中に移動したり(変更可能)、そもそもスタートメニューがシンプルになったりしました。
個人的にはWindows 10のタイルでグループ分けしてたのでそれが使えないのはちょっと困った?(まぁ開発で使ってるPCはストレージの空きがない(それ以外は満たしてる)ので当分はWin11にしないと思う。)
ついにタスクバーのDeskBand APIがついに廃止?になったので、BatteryBarとか使ってる方は困るかも。
タスクバーにPC情報を表示するzhongyang219/TrafficMonitorってのがあるけどあれは対応済みの模様。C++とかMFCの知識が無いので動いてる理由はわからんかった。けどあれ多分DeskBand API使ってなさそう。
ちなみにWindows 10にあった隠しテーマAero Lite、Windows 11にもありました。やっぱ閉じるボタンは赤くないとね!
あとなんか問題になってたTPM 2.0が必須もなんか公式がバイパス手段を公開してるみたいですね。
あとでやってみようかな。
イマイチ流行らなかったMS Storeがリニューアルしました。
これからはUWP(MSIX形式)の他にWin32(MSI / EXE 形式)が公開できます。
winget install いたかーそる疑似カーソルと疑似トラックパッドを追加して、タブレットでもマウス操作っぽいのができるアプリ。WPFと.NET 5で出来てます。
微妙に使いにくい。
Windows 11から仮想トラックパッドが追加されたのでわざわざ入れる必要はないと思います。
おまけとして音量コントローラーとスクリーンショットボタンを追加しました。
↑ちなみにWindowsタブレット買った。
このアプリを作ったときに大変だった話とかそもそもの仕組みなんかをそのうち書きたいと思います。
まず開発者登録が必要です。クレカで19ドル払う必要があります。一回払えばいいです。
クレカじゃないとだめってMSは言ってるんですが、なんかKyash Cardで通りました。ちょっと前にKyash Card限定でサブスクの支払いに使えるようになったっぽいからそれかも?
あと今見たんですけどなんか円安ですね。
登録が済んだら、Win32アプリを公開できるように申請をします。
現状、Win32アプリを公開する機能は一般に開放さているわけではなくプレビュー段階です。(2021/10/12段階)
プレビュー段階なのですが、申請をすればWin32アプリを公開する権限を貰えます。
申請が通ったら、公開できるようになります。多分インストーラーのみが登録できます(インストール不要のタブルクリックで起動するアプリは無理?)
19ドル払います。クレカ持ってない人はどうすればいいんだろ。私の場合はKyash Cardが何故か通った。
こっからです。
CrystalDiskInfoの開発者が2ヶ月待ったとか言ってて覚悟してたけどそうでもなかった。質問内容ですが、そんな難しくないです。
インストーラーをどっかインターネット上に公開して(今回はGitHubのRelease)、翻訳片手にれっつごー
https://github.com/takusan23/ItaCursor/releases/download/1.0.0/ItaCursorInstaller.msimsiの場合はコマンドプロンプトを使い、インストーラー.msi /passiveでサイレントインストールが可能なので、App supports silent install by providing installer parametersを選ぶ。(ただし管理者権限(UAC)を求められる)NoMicrosoft Store Preview programみたいな件名のメールが来ます。
公開ページからEXE または MSI アプリが選べるようになってます。
必要なものは
アプリの値段と配布する国を決めます。
記入が終わったら保存して次へ行きます。勝手に保存してくれるわけではない模様。
アプリのカテゴリなど
製品の公表と認定の注意書きには、アプリの動作に必要なフレームワークと、必要な条件を書く必要があります。
ちなみにスクリーンショットにはMicrosoft 以外のドライバーまたはのところにチェックが入っていますが、ドライバーに依存してないので外しました。
このアプリはタブレット端末と、.NET 5以上が必要なのでそう書きました。
システム要件の項目があるのでそこでもタッチスクリーンが必要にチェック を入れておきます。Google Playと似たようなことが聞かれます。
インストーラーは、Microsoft Storeにアップロードする方式ではなく、ダウンロードリンクを開発者が用意する形になってます。Windows 11は64ビットしか無いですが、アプリが32ビット用の場合のためかx86も選べます。msiのインストーラーなら、/passiveをつけることでサイレントインストール(インストーラーGUIが出ない)が出来ます。
なので、インストーラー パラメータに/passiveを入れます
あとなんか日本語が2つあるんだけど、よくわからん(多分英語のen-usと同じ流れでja-jpを作ったんだと思うけどどうなんだろう)
書いていきます。
アイコンサイズは1080 x 1080なので気をつけてください。
これは...ソースコードのライセンスと同じでいいんかな。
公開ボタンが押せるようになります。
というわけで公開ポチッと
あとは待つだけ。楽しみですね
審査が通っても、リジェクトされてもメールで通知が来ます。
.NET 5がインストールされていない場合はインストール前に.NET 5のインストールを促すダイアログを出すように設定してたんだけど、規約には「必要なファイルをダウンロードするダウンローダーであってはいけません」と書いてあります。.NET 5には、.NET 5のランタイムを含めたexeを吐き出す機能があるんだけど、インストーラーのサイズが大きすぎちゃうのでちょっと無理なんだよね。確実性を求めるならこれなんだけどさ。修正したら審査通りました。
なんなら.NET 5もMicrosoft Storeで公開してほしい。てかその方が良くないですかMicrosoftさん。
審査が通るとCongratulations! Your submission has passed all testsってメールが来ます。
いつの間にか検索でも見つかるようになってました。
ちなみに、現状のMicrosoft Storeでは、インストール済みかどうかまでは見ていないので、インストールが終了したあと、再度ストアでアプリの詳細画面を開くとまたインストールボタンが押せます。こればっかりは仕方ないのかな。
winget search <アプリ名>で検索すると見つかります。
公開直後は見つかりませんが、これもいつの間にか見つかるようになってました。
wingetならWindows 10でも落とせます。落とせるけどアプリ名が日本語なので入力めんどい
ストア、流行るといいですね。
あとAndroidアプリ動作楽しみ。