技術メモ

Easy Windows Replay – Record and Automate Windows Tasks

Easily automate repetitive Windows tasks by recording and replaying mouse and keyboard operations.

Start Easy Windows Replay and click the “Start recording” button. Then use your computer as usual. After recording, you can replay the operations immediately or use “Autoplay settings” to specify the days and times when they should run automatically.

Easy Windows Replay makes it simple to record, replay, and schedule routine Windows operations.

Easy Windows Replay – Windows操作を記録・自動実行

View this page in English.

マウスやキーボードの操作を記録・再生し、いつものパソコン作業を簡単に自動化できます。

Easy Windows Replayを起動し、「記録開始」ボタンをクリックします。 あとは、いつも通りにパソコンを操作してください。 記録完了後は、操作をすぐに再生できます。また、「自動再生設定」で曜日と時刻を指定すれば、記録した操作をスケジュールに従って自動実行できます。

Windowsの定型操作を簡単に記録・再生・自動実行できます。

【WordPress】【ロリポップ】WordPressをインストールした直後に「このサイトは安全に接続できません」と表示されてしまう(サブドメインの独自SSLが未設定が原因)

ロリポップから、サブドメインにWordPressをインストールした。
インストール完了時には管理画面が表示されていたのだが、数分すると「このサイトは安全に接続できません」「(サブドメイン名)から無効な応答が送信されました」と表示されるようになってしまった。

原因は、サブドメインがSSLの設定がされていないためであった。
以下のロリポップの管理画面(セキュリティ→独自SSL証明書導入)から、「SSL保護されていないドメイン」をクリックし、「独自SSL(無料)を設定する」をクリックする。

数分待つと、表示されるようになった!

【C#】【log4net】Releaseビルドのときだけログ出力されない(XmlConfigurator.Configure()の呼び出し不足)

Debugビルドのときにはログ出力されるが、Releaseビルドに変えるとログ出力されない問題に遭遇(正確には、Relaseビルドで「最適化コード」にチェックが付いた状態)。
log4netのバージョンは、v2.0.17

Program.csのMainメソッドの一番先頭で、以下のコードを書けばログ出力されるようになった!

XmlConfigurator.Configure();

 

逆に、なぜDebugビルドのときに出力できていたのかが謎だが、とりあえず先に進む・・・

【C#】BitmapのSave()を呼び出すとSystem.ArgumentException: 使用されたパラメーターが有効ではありません。エラーが発生する

エラーになるコード(一部のみ抜粋)

        using (MemoryStream ms = new MemoryStream())
        {
            bitmap.Save(ms, ImageFormat.Png);

エラー内容

System.ArgumentException: ‘使用されたパラメーターが有効ではありません。’

原因

このエラーになるコードの前に、bitmapをusingを使って作成していたためだった。。

bitmapはnullにはなっていないが、Saveを呼び出すと上記エラーとなった。
usingを止めたところ、エラーが解消された。

 

【C# WebView2】PDFを表示した際の上部のメニューアイコンを一部非表示にする

Microsoft.Web.WebView2.WinForms.WebView2の以下の赤枠部分を非表示にする。

次のコードのように、非表示にしたいアイコンを複数指定可能。

webView.CoreWebView2.Settings.HiddenPdfToolbarItems =
Microsoft.Web.WebView2.Core.CoreWebView2PdfToolbarItems.ZoomOut /*縮小*/ |
Microsoft.Web.WebView2.Core.CoreWebView2PdfToolbarItems.ZoomIn /*拡大*/ |
Microsoft.Web.WebView2.Core.CoreWebView2PdfToolbarItems.FitPage /*幅に合わせる*/ |
Microsoft.Web.WebView2.Core.CoreWebView2PdfToolbarItems.Rotate /*回転*/ |
Microsoft.Web.WebView2.Core.CoreWebView2PdfToolbarItems.PageLayout /*ページ表示*/ |
Microsoft.Web.WebView2.Core.CoreWebView2PdfToolbarItems.Search /*検索*/ |
Microsoft.Web.WebView2.Core.CoreWebView2PdfToolbarItems.Save /*上書き保存*/ |
Microsoft.Web.WebView2.Core.CoreWebView2PdfToolbarItems.FullScreen /*PDF全画面表示を入力する*/ |
Microsoft.Web.WebView2.Core.CoreWebView2PdfToolbarItems.MoreSettings/*設定など*/;

【Windows10】ペイントが「新しいドキュメントを作成できません。」と表示され起動できなくなった

2023/12/14時点で、Windows10のペイントを起動すると「新しいドキュメントを作成できません。」というメッセージが表示され、起動できない。


恐らくWindowsUpdateが実行されたことにより壊れた?と思われる。

ショートカットは、「C:\Windows\System32\mspaint.exe」を実行するが、こちらではなく「C:\Windows\SysWOW64\mspaint.exe」の方だと起動できた!

【Subversion,SVN】バージョンを調べる

コマンドプロンプトで、以下のように入力する。
(バージョンの前のハイフンは2つ付けること!)

svn --version

実行すると以下のような結果が返ってくる。
svn, version 1.12.0 (r1857323)
 compiled Apr 26 2019, 02:13:45 on x86_64-microsoft-windows6.2.9200

【ノートパソコン】電源は入るが画面に何も表示されない(ボタン電池の交換で解決)

現象

普段利用していなかったノートパソコンを起動するために電源を入れると、電源ボタンが光るが、画面が真っ黒のまま。ハードディスクなどのアクセスランプもつかず、ロゴなども一切表示されない。

対応

ノートパソコンの中にあるボタン電池(CR2023)を新品に交換してみたところ、無事起動した!
画面が壊れたのかと思ったが、まさか電池が切れていただけとは・・・。分かりにくい。
壊れた?と思ったら試してみると良いかも。
但し、電池交換はノートパソコンを分解しなければならなかったためとても手間だった(富士通のLIFEBOOK AH42/J)