Ищете приложение, которое набирает строку или текст, который я ему даю

423
Uğur Gümüşhan

Сценарий использования заключается в наборе ключей продукта в текстовых полях. Приложение должно нажимать все клавиши для меня, когда я нажимаю такие клавиши, как, ctrl+ Q.

Я не думаю, что такое приложение будет распространено, поэтому заранее спасибо, если вы когда-либо слышали о такой программе.

1
Объясните, почему копирование \ вставка не работает, пожалуйста. krowe 9 лет назад 0
Откуда берется текст (как вы его храните)? Вы говорите об одной строке, которую вы вставляете в несколько мест? Список строк, которые вы выбираете и вставляете? Опишите, чем то, что вы ищете, отличается от утилиты заполнения форм или буфера обмена. Вы исследовали какие-либо варианты? Если так, что вы нашли и почему исключили их? fixer1234 9 лет назад 3
Не говоря уже о том, что этот вопрос представляет собой простой запрос на список программного обеспечения для автоматизации (их много), даже не ясно, к какой операционной системе это должно применяться. Если вы укажете это и объясните, что вы уже попробовали, вы бы ответили раньше. slhck 9 лет назад 0

4 ответа на вопрос

8
James

AutoHotkey - это программа, которая позволяет вам создавать любые горячие клавиши, которые вы хотите выполнить практически во всем. И есть много документации в Интернете для вас, чтобы найти.

Сначала скачайте программу по ссылке выше и установите ее.

Во-вторых, создайте новый текстовый файл с именем AutomateStuff.ahkи поместите в него следующий текст:

^q:: Send 1234-5678-4321-8765 Send  Send ABCD-EFGH-IJKL-MNOP Send  Send 1A2B-3C4D-5E6F-7G8H Send  return 

Объяснение:

  • ^q::Часть определяет управление Q в качестве горячей клавиши. ( ^является символом AutoHotkey для контроля.)
  • Все между ::и returnбудет выполнено, когда вы нажмете горячую клавишу.
  • Send заставит клавиатуру набирать текст, который идет после отправки.
  • Некоторые специальные последовательности клавиатуры должны быть указаны в фигурных скобках. Как видите, мне нужно было указать и этот способ.

Сохраните файл, затем дважды щелкните по нему. Вы должны увидеть зеленый значок AutoHotkey на панели задач - он выглядит как «H». Теперь, когда вы нажимаете ctrl+ Q, он выполняет нажатия клавиш, которые мы указали в сценарии! Чтобы выйти, просто щелкните правой кнопкой мыши файл «H» и нажмите «Выход».

Для получения дополнительной информации об AutoHotkey, проверьте:

1
JasonXA

Autohotkey as suggested by James is better for automation of simple key entries. If these strings are always the same it's easy this way, the script can also be compiled into an executable and when neede, all you need to do is to run it or enact the hotkey event.

The other option, in my opinion is the better one, is the password safe KeePass. It's open source, comes on multiple platforms, I've tested it on Windows only and the particular features it has that might be useful here are lists and window identification by title.

Each entry can correspond to a certain (or more) window title(s), so that when pressing its hot key (called autotype key, is configurable), you could autotype one serial for one app and another for another app.

Lists in conjunction with window identification can supply you a short list window with multiple strings to autotype, like if you have multiple types of serials (pro, ent, basic) for an application, it will give you the choice for the app. If there's only one key specified for the app in question, no window will show, instead the only key will be autotyped.

The strings to be autotyped don't need to be specific to the storage model, so if an entry usually has title, username, password, web address, notes, you can fill only title, and add in a particular section user defined strings, then in auto-type section you can reference them like ... and so forth. You can also put a in front of every

0
Ryan Griggs

Maybe AutoHotkey is the answer? Scripts can be written to send any keystrokes, and a lot more too.

Пожалуйста, прочитайте это: http://meta.superuser.com/questions/5329/how-do-i-recommend-software-in-my-answers по рекомендации программного обеспечения. fixer1234 9 лет назад 2
0
goofology

There are multiple options that don't exactly insert text by a keyboard combination shortcut (like CMD+Q), but that 'expand' short blurbs into longer words/phrases/sentences that you define. (e.g OMW = On my way!) I historically used TextExpander on Mac, but now Mac has this capability built-in (in fact it was incredibly hard to type OMW above because it kept expanding to On my way!) These could definitely be used to enter product keys, but not necessarily tabs or carriage returns, which may be necessary with older software activations methods that expect a user to actually type in a product key instead of copy/paste (all modern Microsoft activations respect copy/paste/complete string entry at once)

Here are some links. I encourage to to check out the details on their sites and decide for yourself as I have better things to do than copy/paste blurbs from their websites.

Mac:
TextExpander

Windows:
PhraseExpress
Texter
Breevy

You'll have to google for the last 2 because I don't have enough rep to post more than 2 links :(

Пожалуйста, прочтите это по рекомендации программного обеспечения: http://meta.superuser.com/questions/5329/how-do-i-recommend-software-in-my-answers fixer1234 9 лет назад 1

Похожие вопросы