私のお気に入りの自動化ハック

Chris Crawford)(2020年12月22日)

それは人生で最も驚くべき単純なこと。

—パウロコエーリョ

ハッカーの必須のストック画像。タイトルに「ハック」という単語を使用したためです。

名前を付けるファイルの多くに日付プレフィックスを追加する習慣があります。たとえば、New Microsoft Word Document.docxという名前のファイルがある場合、名前を2020-12-22--New Microsoft Word Document.docxに変更する傾向があります。

ファイル名の日付が関係しているので、私にとって最も意味のある日付を選択します。ほとんどの場合、これは作成日を意味しますが、ファイルの内容に応じて、より意味がある場合は別の日付を選択することもあります。

疑問に思うかもしれません…何をするのがポイントですかこの?ファイルシステムはすでにこのようなタイムスタンプをキャプチャしていませんか?

そして答えは、もちろん、ほぼ確実にキャプチャします。ただし、ファイルをあるファイルシステムから別のファイルシステムに移動するとどうなりますか(つまり、ext4からFAT32またはNTFSからISO 9660)。自分にとって重要なタイムスタンプを保持することを確実にしますか?

ファイルに名前を付けるこの手法は、最終的には非常に単純なストーリーを伝えることができるファイルのコレクションを構築するのに役立ちます。 Linuxでlsコマンドを発行するか、cmd.exedirコマンドを発行するだけで、大まかなタイムライン> Windowsの場合。 Windowsエクスプローラーのようなグラフィカルユーザーインターフェイスでファイルのリストを名前で並べ替える場合も同様です。

つまり、YYYY-MM-DDと入力すると次のようになります。しばらくするとかなり退屈です。そこで、WindowsとLinuxの両方で自分用のキーボードショートカット( XFCE )を開発し、CTRL+SHIFT+1を押すと今日の日付を取得します。

この新しいショートカットを使用すると、毎回同じ3つのキーを入力するだけで済み、他の人は毎日変わる10個のキーを入力する必要があります。それは大したことではないように思えるかもしれませんが、これをたくさん行うと、時間と労力の節約が何年にもわたって実際に増え始めます!

これらのショートカットを作成する方法は次のとおりです。

Windows用の今日の日付ホットキー

Windowsでは、非常に便利な AutoHotkey を使用しています。

公式のAutoHotkeyインストーラーには管理者資格が必要です。AutoHotkeyを実行する必要はありません。

管理者資格がない場合、AutoHotkeyの背後にいる人々はここでAutoHotkeyの圧縮バージョンを提供しています: https://www.autohotkey.com/download/

zipバージョンをダウンロードし、。

AutoHotkeysのコピーを確実に実行するには、ログイン時にAutoHotkeyU32.exeまたはAutoHotkeyU64.exe

Windows10では、スタートアップフォルダは以前よりもわかりにくくなっています。 Windows 10でスタートアップフォルダーにアクセスするには:WIN+Rshell:startup。 (WIN+RとのRunダイアログにアクセスできませんか?shell:startupと入力するだけです。ウィンドウエクスプローラーのロケーションバーに移動し、Enterキーを押して、同じ結果を取得します。)

このAutoHotkeyスクリプトは、私が望むことを実行します:

CTRL + SHIFT + 1 = YYYY-MM-DD

AutoHotkeyのドキュメントによると

簡単にするために、 Windowsのバージョンに応じて、そのスクリプトを\%USERPROFILE\%\My Documents\AutoHotkey.ahkまたは\%USERPROFILE\%\Documents\AutoHotkey.ahkという名前のファイルに保存することをお勧めします。

今日のLinux用日付ホットキー(XFCE)

Linuxでは、ウィンドウマネージャーとして XFCE を使用する傾向があります。 Microsoft WindowsのAutoHotkeyと同じ効果を得るには、 xdotool を使用します。

これで、ほぼ必要な処理が実行されます。

これを最初に開発したとき、 Ubuntuフォーラムからのこのヒントキーコードのxdotoolリストと同様に役立ちます。

最後の部分これを機能させるには、実際にそのロジックをホットキーにマッピングします。 XFCEでの方法は次のとおりです。

ALT+F2これを取得します。

投稿開始時の見積もりについて

開始するまで、 Paulo Coelho に精通していませんでした この投稿の(シンプルさ)に関する引用を調査しています。 引用は彼の小説から来ているようです 錬金術師。 Coelhoの The Alchemist を読んだことはありませんが、引用にはそのような真実の輪があり、彼から借りなければなりませんでした。