だるろぐ

明日できることは、今日しない。

UWP

Shriken 1.0.0

ブログ掲載のために画像をリサイズするだけのアプリ「Shriken」をリリースしました。「スマホ同期」で[共有]→ 画像をリサイズしてクリップボードへコピー → はてなブログへ貼り付ける というプロセスがちょっとだけ簡単になります*1。www.microsoft.comと…

UWP:SoftwareBitmap を縮小する

UWP

はてなブログにデカい写真を貼るときのフローがめんどくさい。どれぐらいめんどくさいかというと、ブログを書くペースが月1回に落ちるぐらいめんどくさい。blog.daruyanagi.jp――というわけで、年始は画像を縮小できるアプリを開発していた。要件は以下のとお…

Amaguri をストアに申請しました(Desktop Bridge で2点躓きました……

blog.daruyanagi.jpWPF アプリをストアに申請したのは2作目ですが、また新しく躓きました! ターゲット フレームワーク '.NETCore,Version=v5.0' の mscorlib を解決できませんでした Windows Application Package プロジェクトに Amaguri.WPF の参照を追加…

7月18日:「Tonjiru」アプリがストアで公開されました(長かったー

ワンクリックでアプリをまとめて閉じ、デスクトップをスッキリさせるアプリ「Tonjiru」が Microsoft Store で公開されました。まったく大したアプリではないのですが、WPF アプリをストアに掲載するフローを体験したかったので満足です。www.microsoft.com A…

UWP:FullTrustProcessLauncher で起動したプログラムに引数を渡す

できないのかなーと思ってたのだけど、イケるっぽい。stackoverflow.comこんな風に desktop:ParameterGroup をあらかじめ登録して…… <Package …… xmlns:desktop="http://schemas.microsoft.com/appx/manifest/desktop/windows10" > <Applications> </applications></package>

Windows の[共有]機能からシェアした URL を整形してクリップボードにコピーできるストアアプリ「Clipper」v3.0.0 を公開しました

Windows の[共有]機能からシェアした URL を整形してクリップボードにコピーできるストアアプリ「Clipper」を3年ぶりにアップデートしました! 「Microsoft Edge」の拡張機能が充実すれば要らない子になるはずだったのですが、意外に全然ダメダメなのでサ…

XAML:オブジェクト参照がオブジェクト インスタンスに設定されていません。

XAML をガリガリ書いてビルドすると、こんなエラーが出た。 オブジェクト参照がオブジェクト インスタンスに設定されていません。 エラーの説明がふんわりし過ぎていて、場所すら特定できない。ソースコードはコンパイルされているみたいなので、XAML の実行…

UWP + WebView + XPath でスクレイピングする

UWP

WebView の InvokeScriptAsync() を利用してスクレイピングしてみた。 public sealed partial class MainPage : Page { public MainPage() { this.InitializeComponent(); Loaded += MainPage_Loaded; } private void MainPage_Loaded(object sender, Routed…

AbemaTV の視聴予約をする UWP アプリ「Abema.Alart」を作りました。

200円って書いてあるけど、「無料評価版」を使えばずっとタダです。www.microsoft.com最近“だるろぐ”の収益が落ちてきているので、ビール代をカンパしてください。 「Abema.Alart」の使い方 起動するとこういう画面が出るので、好みの番組を選択して――番組の…

UWP:はてなの oAuth 認証

プログラミングの秋……なのかな? 最近、またプログラミングをちょろちょろとやっています。今回は、UWP。一つ新しいのができたのでストアに提出して、今はむかし作りかけて放置中のはてブをつけるアプリを完成させようと四苦八苦してる途中。実はこのアプリ…

UWP:ユーザーコントロールを作ってみる

今回作るのは、文字数カウンター付きのテキストボックス。まずはユーザーインターフェイス。

UWP:一定時間が経過すると勝手に消えるメッセージを実装する

画面に「保存しました」っていうメッセージを出したいけれど、いつまでも表示されてるのも鬱陶しいので、たとえば3秒後に消したい、みたいな。 public class MainPageViewModel : BindableBase { private string message = string.Empty; public string Mess…

UWP:はてなブックマークアプリを作るときのメモ

ググったら自分のブログが出てきて白目。フォトライフの記事だったが、これをブックマーク向けにちょろっと編集するだけで動いた。ただし、 パスワードによる WSSE 認証は終了 → API キーを代わりに利用する UA がセットされていないと 500 が返ってくる? →…

Windows 8.x を UWP へ移植しようとするフリだけしてみた。

かつてこんなアプリを Windows 8.x 向けに作った。閲覧ページのタイトルや URL を指定した書式でクリップボードへコピーするというもので、 簡単に言うと、[共有]チャームから Create Link - Chrome Web Store Make Link :: Add-ons for Firefoxhttps://ad…