Войти

Показать полную графическую версию : Как писать в файл содержимое буфера обмена?


hp1nt0
06-12-2016, 16:23
Здравствуйте. Не могли бы вы мне подсказать как мне реализовать следующее:
а) Запускаю скрипт
б) Копирую в буфер обмена ссылки. которые скрипт берёт из буфера обмена и пишет в файл.
Я посмотрел что можно читать из буфера обмена без проблем и в CMD (+софтик) и в PS.
И допустим я представляю как заставить скрипт прочитать буфер обмена и записать в файл.
Но как мне реализовать полную автоматизацию. скрипт берёт ссылку сверяет с %предыдущая ссылка%
потом если есть разница пишет новую ссылку в файл и переписывает %предыдущая ссылка% на новую.
еще очень желательно получать какой либо сигнал подтверждения срабатывания. хоть цвет хоть звук, любой.
Мне будет сложновато самому написать поэтому буду рад любой помощи.
Заранее благодарю.

Iska
06-12-2016, 16:37
hp1nt0, Вы описываете уже реализацию. Опишите дополнительно ещё и саму задачу.

hp1nt0
06-12-2016, 16:59
Открыл с утра ютуб. Создал список ссылок на интересные видео.
Запустил по этому списку закачки.
Моя цель ускорить процесс создания списка закачек.
Что бы я просто копировал ссылки на нужное в буфер обмена
из ссылок скопированных в буфер создавался текстовичок с списком URL
а дальше качалка (youtube-dl) брала и закачивала по списку автоматом.

Iska
06-12-2016, 18:14
hp1nt0, вопрос можно решить и проще. Берёте любой менеджер буфера обмена с поддержкой истории. Копируете одно, другое, пятое… десятое. Затем открываете в менеджере историю и вставляете, куда надо. Есть также, например, и грабберы буфера обмена: они следят за буфером обмена, и всё, что Вы копируете, они сразу помещают в файл/текст документа.

hp1nt0
06-12-2016, 19:15
Ха-ха и то правда. Две секунды гуглежа (http://forum.script-coding.com/viewtopic.php?id=8142) решили вопрос.
Спасибо за идею.

Опиум
07-12-2016, 15:17
я утилику сбацал консольную, чтобы в батниках можно было юзать буфер_обмена...
d:\>echo test русский |clip2con.exe con2clip

d:\>clip2con
test русский

d:\>

hp1nt0
08-12-2016, 12:50
Опиум, спасибо за предложение но я уже нашёл решение при помощи AutoHotkey.
Кстати рекомендую. Возможности производят впечатление.




© OSzone.net 2001-2012