Вставка даты / времени в любую программу с помощью горячих клавиш - Winhelponline

Insert Date Time Any Program Using Keyboard Hotkey Winhelponline

Когда вы пишете контент, такой как технический контент, новостные статьи и т. Д., Вы можете иногда захотеть вставить текущую дату или метку времени в программу или редактор, который вы используете. В Блокноте вы можете добавить метку времени, нажав клавишу F5.



Microsoft Office Word, OneNote позволяет сочетаниям горячих клавиш Alt + Shift + D и Alt + Shift + T вставлять текущую дату и текущее время соответственно.



Точно так же WordPad имеет Дата и время Кнопка на панели инструментов, позволяющая вставить дату или метку времени в предпочтительном формате из списка из 13 вариантов.



вставить дату / время в любую программу - wordpad

Но если вы используете программу, в которой нет встроенной функции для вставки текущей даты и времени, вам может потребоваться сторонний макрос или инструмент автоматизации для этой цели. С инструментами автоматизации у вас также есть преимущество использования одной комбинации горячих клавиш для вставки даты или метки времени в любую программу.



Вставьте дату или время в любую программу, используя горячую клавишу клавиатуры

AutoHotkey - это бесплатный язык сценариев с открытым исходным кодом для Windows, который позволяет пользователям легко создавать небольшие и сложные сценарии для всех видов задач, таких как заполнение форм, автоматический щелчок, макросы и т. Д.

  1. Скачать AutoHotkey и установите его.
  2. Щелкните правой кнопкой мыши на рабочем столе, выберите «Создать» и выберите Скрипт AutoHotkey .
  3. Переименуйте файл скрипта Новый AutoHotkey Script.ahk к insert_date.ahk
  4. Щелкните файл правой кнопкой мыши и выберите Редактировать скрипт
  5. Удалите все строки в скрипте и замените его следующим кодом:
    ^! d :: FormatTime, CurrentDateTime ,, чч: мм tt M / dd / yyyy SendInput,% CurrentDateTime% return

    вставить дату / время в любую программу - редактор блокнота .ahk

  6. Сохраните файл insert_date.ahk и закройте редактор.
  7. Дважды щелкните, чтобы запустить сценарий. Он появится в области уведомлений.
  8. Теперь переключитесь в программу, в которую вы хотите вставить дату или метку времени.
  9. Нажмите Ctrl + Alt + D, чтобы вставить метку времени в текущую позицию курсора.

Настройка скрипта

При необходимости вы можете изменить горячую клавишу клавиатуры в (1-й строке) скрипта. Вот модификаторы.

  • ! {Все}
  • + {Сдвиг}
  • ^ {Ctrl}
  • # {Винки}

Например, для Ctrl + Alt + Shift + D вы должны использовать ^! + d .

Полный список ключей, которые вы можете отправить или перехватить, см. В разделе AutoHotkey. SendInput документация

Без использования горячих клавиш

Если вы хотите вставить метку времени, набрав определенное слово - например, например , затем отредактируйте сценарий .ahk и замените его содержимое следующим:

:: td :: FormatTime, CurrentDateTime ,, чч: мм tt M / dd / yyyy SendInput,% CurrentDateTime% return

Теперь введите например (и после пробела) в любой программе. Слова например будет заменен на текущую дату / время. Смотрите эту анимацию:

вставить дату / время в любую программу

Точно так же вы можете настроить формат даты или отметки времени.

вставить дату / время в любую программу - autohotkey

Формат даты Результат
чч: мм тт М / дд / гггг 11:26 15.06.2019
чч: мм тт ММ / дд / гггг 11:26 15.06.2019
чч: мм: сс тт ММ / дд / гггг 11:26:22 15.06.2019
ЧЧ: мм ММ / дд / гггг 11:26 15.06.2019
ЧЧ: мм МММ / дд / гггг 11:26 15 июня / 2019
(без форматирования) 11:26 суббота, 15 июня 2019 г.

Видеть FormatTime Синтаксис Документация AutoHotkey для получения дополнительной информации.

Вышеупомянутый скрипт AutoHotkey использует просто 1,5 МБ памяти.

autohotkey диспетчер задач память использование процессора

И вы даже можете скомпилировать сценарий .ahk в файл .exe, так что вам не нужно устанавливать программу AutoHotkey. Это особенно полезно, если вы управляете большим количеством компьютеров как частью домашней или рабочей сети.


Одна небольшая просьба: если вам понравился этот пост, поделитесь им?

Одна «крошечная» публикация от вас серьезно помогла бы росту этого блога. Несколько отличных предложений:
  • Приколи это!
  • Поделитесь этим в своем любимом блоге + Facebook, Reddit
  • Напишите об этом в Твиттере!
Так что большое спасибо за вашу поддержку, мой читатель. Это займет не более 10 секунд вашего времени. Кнопки «Поделиться» находятся прямо внизу. :)