2016-11-18 12 views
-1

Я написал сценарий python, который использует API-интерфейс сокращения URL-адресов Google для сокращения URL-адресов. Но я хочу, чтобы этот скрипт автоматически сокращал URL-адреса, когда они копируются.Python URL shortener background app appion

  • Есть ли лучшие идеи, чем запустить сценарий Python или AHK скрипт в фоновом режиме, чтобы проверить содержимое буфера обмена длинный URL?
  • Будет ли сценарий AHK занимать меньше процессорного ПО, чем скрипт Python при работе в background?

ответ

0

В АХК вы можете использовать ярлык с именем OnClipboardChange, для проверки содержимого буфера обмена, когда они изменяются.

  • Для поиска содержимого буфера обмена для данного вхождения заданной строки, вы можете использовать команды, такие как

    If InStr (буфер обмена, "SearchString")

    Если буфер обмена contains SearchString1, SearchString2

  • Чтобы изменить/сократить содержимое буфера обмена, если он содержит указанный SearchString (ы), вы можете использовать такие команды, как

    StringReplace, буфер обмена, буфер обмена, SearchString, NewString

    RegExReplace()

Использование ЦП такого сценария AHK минимально.