忘備録【忘備録】SharpSvnでSVNの情報にアクセスする【C#】 はじめに Git、GitLabと続いて、SVNの情報にC#からアクセスしてみました。 AnkhSVNでも利用されているSharpSvnというライブラリがあったので、これを使ってみました。 コミット情報を取得する N...2023.01.02忘備録C#
忘備録【忘備録】GitLabのマージリクエストをC#から取得する【C#】 はじめに 例によってCI/CD的なことをC#で実行したかったので。。。 GitLabにはAPIがあるため、HTTPリクエストで実行しても良いのですが、GitLabApiClientというライブラリを見つけたので使ってみました。...2023.01.01忘備録C#
忘備録【忘備録】LibGit2Sharpで特定ファイルの最新コミットを取得する【C#】 はじめに CI/CD的なツール(Windowsツール)が作成したかったので、色々と調査。 今回はLibGit2Sharpを使って、特定ファイルのコミット履歴をC#で取得してみました。 LibGit2Sharpを使う ...2022.12.312023.01.01忘備録C#
忘備録【忘備録】ClosedXmlのファイル操作【C#】 はじめに ClosedXmlのファイル操作で困ったことなどを適当にまとめておきます。 Tips ファイルオープンの方法 ファイルパスを指定して、対象ファイルを開くことができる。 xlWorkBook = ne...2022.11.07忘備録C#
公開ツール【公開ツール】キーボード操作を表示するツール ツール概要 キーボードの押下状態を表示するツールです。 コア技術となっているのはこちらのグローバルフックです。 ギャラリー ツール画面 押下したキーの色が変わる ダウンロード/セットアップ 以下の...2022.07.15公開ツールC#
忘備録【C#】グローバルキーフックを行う【忘備録】 はじめに グローバルキーフックのためのクラスを作成したので、忘備録として残しておきます。 インスタンスを生成し「KeyBoardHook」を呼び出してから「KeyBoardUnHook」を呼び出すまでグローバルキーフックの検出...2022.03.12忘備録C#
忘備録【C#】ウィンドウ領域リストの取得【忘備録】 はじめに ウィンドウ領域リストを取得するクラスを作成したので、忘備録として残しておきます。 インスタンス生成と同時にウィンドウ領域リストを作成し、インスタンスが消えるまで保持するクラスです。 コード using S...2022.03.12忘備録C#Windows10
ツール作り【ツール作り】ちょっと便利なスクショツールを作りたい#4【C#】 はじめに 最終的な目標はクリックだけでスクショが撮れ、画像の編集もできるツールを作ること。現在は、クリックだけでスクショを撮る部分を作っています。 前回の記事でスクショ機能部分がほとんど完成しました。 今回は、以下のやり...2022.01.102022.03.14ツール作りC#
ツール作り【ツール作り】ちょっと便利なスクショツールを作りたい#3【C#】 はじめに 最終的な目標はクリックだけでスクショが撮れ、画像の編集もできるツールを作ること。現在は、クリックだけでスクショを撮る部分を作っています。 前回の記事で次のようになりました。 背景を薄暗くしてスクショ撮る感を出す...2022.01.102022.03.14ツール作りC#
ツール作り【ツール作り】ちょっと便利なスクショツールを作りたい#2【C#】 はじめに 最終的な目標は便利なスクショツールを作ること。現在は、マウスクリックだけでスクショが撮れる機能を作っています。 前回の記事で次のような単純なものが作れました。 背景を薄暗くしてスクショ撮る感を出す画面のクリック...2022.01.072022.03.14ツール作りC#
ツール作り【ツール作り】ちょっと便利なスクショツールを作りたい#1【C#】 はじめに 最近はゲームへの意欲が減ってきて、暇つぶしにコードを書いています。けーとらです。 そこで、なんか作ってみようかなと思いまして。Windows標準のスクショって不便じゃね?と思ったので作ります。 5記事くらいで完...2021.12.062022.03.14ツール作りC#