アプリ開発

アプリ開発

【C#】バックグラウンドアプリにキー情報を送る

Win32API を使ってプロセス間通信をやってみたいと思います。 マクロとかBOTとか作ってみたいなと思って、ちょっと調べてて自分なりに使えそうな情報をただまとめただけの記事です。 私の目標はフォーカスを奪われないで処理を実...
アプリ開発

【mermaid.js】フローチャートに画像を表示する

mermaid.js のフローチャートに画像を表示させます。 はじめに mermaid.js とは、Javascript製のフローチャート作成ライブラリです。複雑なフローチャートやシーケンス図が簡単に書けちゃいます。 m...
アプリ開発

【OpenCV】ツムを判別する方法 FINAL

今回でいったん区切りをつけたいと思います。GWも終わるし、何より雲行きがあやしくなってきたのが大きいです。 はじめに まず簡単に現状報告です。前回 色分けが出来たので、今回ルート検索を実装しました。ルート検索は、まあいい感じに...
アプリ開発

【OpenCV】ツムを判別する方法2

前回 ツムを判別する方法に、ハフ変換を使って円を検出しました。 今回はハフ変換で見つけたツムを、識別してグループ化していきます。 処理 import cv2 import numpy import math def ...
アプリ開発

【OpenCV】ツムを判別する方法1

ツムツムを自動化するために、スクリーンショットの中からツムを拾い出す処理を書いていきます。 と言っても OpenCVのハフ変換を使って、円検出をちょっとやっただけなんですけどね。 たまに、対象外になっちゃうツムが出てくるけどど...
アプリ開発

WPF アプリケーションの多重起動を禁止する

C# でアプリケーションの多重起動を禁止するコードを紹介します。 環境 WPF App .NET Core 3.1 使い方 App.xaml.cs の OnStartup関数をオーバーライドして、下記のコー...
アプリ開発

WPF 画面のスクリーンショットを取得する

幅と高さを指定してスクリーンショットを取得する事が出来ます。 using System.Drawing; using System.Drawing.Imaging; using System.IO; using System.Win...
アプリ開発

繰り返し処理を行うヘルパークラス

まず、通常の処理 Httpリクエストをして結果を返すだけの処理。 using System; using System.Net; using System.Net.Http; using System.Threading.Ta...
アプリ開発

WPF WebView2 ローカルファイルを読み込む

WebView2 でローカルファイルを読み込んで、WPFとWebView2でデータの受け渡しを試してみました。 完成形 Blocklyでビジュアルプログラミングをして、JavaScriptを実行してみました。フッター部で Bl...
アプリ開発

WPF WebView2 特定のサイトのみを表示する

WebView2 を使うと、ページ遷移時のリクエスト情報を見る事が出来ます。 なので、その時に遷移して欲しく無いページだった場合キャンセルをすれば、ページ遷移せずに今のページに踏みとどまる事が出来ます。 関連記事 WPF...
タイトルとURLをコピーしました