2011-01-11 2 views
1

Не уверен, если это уместно поставить в качестве вопроса или нет? Думаю, это своего рода сценарий. Просто сообщите мне, если нет: pWindows Macro + Hot Key - Вставить без форматирования

В принципе, то, что я ищу, - это способ нажимать горячую клавишу Windows и иметь любой текст в буфере обмена, лишенный форматирования. Пример того, что макрос может сделать:

  • Я толкаю (независимо горячие клавиши комбо здесь)
  • открытый notepad.exe
  • Вставить в блокнот из буфера обмена
  • Выделить весь текст в Блокноте
  • Copy/Вырезать весь текст из блокнота
  • Закрыть блокнот

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

ответ

2

Вы слышали о PureText, это, кажется, делать то, что вы ищете:

http://www.stevemiller.net/puretext/

+0

Это именно то, что я ищу! Просто скачан и работает ... это сделает мою жизнь намного проще, спасибо! – JasonStoltz

0

Вместо эмуляции «горячих» клавиш для управления «Блокнотом» вы можете написать код для реализации того, что Блокнот реализует, когда он получает текст из буфера обмена: API буфера обмена, чтобы получить содержимое буфера обмена как неформатированный текст.

+0

Прохладный идея. Есть ли способ предоставить вам больше информации о том, как вы бы это реализовали ... (напишите сценарий? Если да, то на каком языке? Что бы назвал этот скрипт?). Не то чтобы вы не были ясны, я просто не слишком хорошо знаком с тем, как вы могли бы сделать что-то подобное. – JasonStoltz

+0

@JasonStoltz - Доступ к [API буфера обмена Windows] (http://www.google.ca/#q=windows+clipboard+api) можно получить с помощью нескольких языков программирования (например, с использованием C или с использованием C#). Он представлен здесь [http://msdn.microsoft.com/en-us/library/ms648709 (v = vs.85) .aspx). Я ожидаю, что офисное приложение будет записывать в буфер обмена, используя несколько форматов одновременно (например, текст и другие). То, что вы хотите, - это приложение, которое при его запуске удаляет каждый формат, кроме текстового формата, из кливера ... и запускайте это приложение перед тем, как вставить что-то. – ChrisW

+0

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

0

Попробуйте AutoHotKey сделать маленький и легкий сценарий для того чтобы сделать то, что вы хотите.
Вы найдете мощный инструмент программирования макросов окна.

+0

Любая принадлежность? –