Открыть браузер с переходом по ссылке из имени папки
Модераторы: d-view, Моторокер, Avada, CaptainFlint, Nik
Открыть браузер с переходом по ссылке из имени папки
У меня есть множество папок. Часть имени каждой папки является частью ссылки в интернете.
Скажите - есть возможность настроить TC таким образом чтобы войдя в папку или наведя на нее курсор имелась возможность нажать какое-либо клавиатурное сокращение или может быть кнопку на панели инструментов так чтобы из имени папки формировалась ссылка и открывалась в браузере - ну или хотя бы копировалась в буфер обмена?
Очень не хватает этой функции - постоянно приходится копировать эту часть в буфер обмена и вручную формировать ссылку по 100 раз в день )
Скажите - есть возможность настроить TC таким образом чтобы войдя в папку или наведя на нее курсор имелась возможность нажать какое-либо клавиатурное сокращение или может быть кнопку на панели инструментов так чтобы из имени папки формировалась ссылка и открывалась в браузере - ну или хотя бы копировалась в буфер обмена?
Очень не хватает этой функции - постоянно приходится копировать эту часть в буфер обмена и вручную формировать ссылку по 100 раз в день )
Код: Выделить всё
TOTALCMD#BAR#DATA
rundll32 url.dll, OpenURL
http://%N
dfshim.dll,2
Открыть по доменному имени под курсором|страницу в браузере по умолчаниюАвтору сборки TC Image (Andrey_A) настоятельно рекомендуется не распространять на иных ресурсах любую предоставленную мной где-либо техническую информацию по автоматизации и оптимизации в работе с ТС и системой.
trialzuki
Вообще-то неплохо бы уточнять, какая именно часть адреса используется — и в качестве какой части имени. В коде кнопки выше предполагается (как наиболее вероятный вариант), что просто отсечено начальное http://, а оставшаяся часть и есть имя папки под курсором (именно под курсором, а не наведённым указателем мыши!).
P.S. Заголовок уточнён, заодно приведено к норме написание слова "браузер" (перед отправкой сообщений рекомендуется хотя бы бегло просматривать их на наличие опечаток). Кроме того, из сообщения убраны некоторые излишества.
Вообще-то неплохо бы уточнять, какая именно часть адреса используется — и в качестве какой части имени. В коде кнопки выше предполагается (как наиболее вероятный вариант), что просто отсечено начальное http://, а оставшаяся часть и есть имя папки под курсором (именно под курсором, а не наведённым указателем мыши!).
P.S. Заголовок уточнён, заодно приведено к норме написание слова "браузер" (перед отправкой сообщений рекомендуется хотя бы бегло просматривать их на наличие опечаток). Кроме того, из сообщения убраны некоторые излишества.
Даже самая богатая фантазия
Не представит себе наши безобразия.
Не представит себе наши безобразия.
А оно и не может быть не отсечено из-за запретного двоеточия и слэша в именах.Avada писал(а):что просто отсечено начальное http://
К тому же в подсказке кнопки написано, о какой именно части URL идёт речь, ибо остальные тоже предполагают наличие ':/?'.
Про мышь же не написано. Формально навести всеми известными способами можно и панельный курсор. Хотя глагол "установить" для нас, конечно, более привычен.Avada писал(а):именно под курсором, а не наведённым указателем мыши!
Автору сборки TC Image (Andrey_A) настоятельно рекомендуется не распространять на иных ресурсах любую предоставленную мной где-либо техническую информацию по автоматизации и оптимизации в работе с ТС и системой.
Спаибо большое! Это именно то что нужно было!
Но осталось еще 2 вопроса.
1. Как выделить из полученного имени папки %T - только ту часть что стоит в конце а именно набор символов находящихся между "[" и "]" ?
2. Как к этой кнопке прикрепить клавиатурное сокращение?
Ребята спасибо в любом случае - не ожидал что так просто помогут и еще и сразу в нужном направлении!!!
Но осталось еще 2 вопроса.
1. Как выделить из полученного имени папки %T - только ту часть что стоит в конце а именно набор символов находящихся между "[" и "]" ?
2. Как к этой кнопке прикрепить клавиатурное сокращение?
Ребята спасибо в любом случае - не ожидал что так просто помогут и еще и сразу в нужном направлении!!!
trialzuki
1. А где в моей кнопке %T (и при чём тут другая панель)? Там %N, который возвращает имя объекта под курсором (на что подсказка в кнопке и указывает). Отображение квадратных скобок возле имён папок - вещь сугубо опциональная. Если нужна именно другая панель, то опять же см. справку и параметр %M.
2. RTFM.
1. А где в моей кнопке %T (и при чём тут другая панель)? Там %N, который возвращает имя объекта под курсором (на что подсказка в кнопке и указывает). Отображение квадратных скобок возле имён папок - вещь сугубо опциональная. Если нужна именно другая панель, то опять же см. справку и параметр %M.
2. RTFM.
Автору сборки TC Image (Andrey_A) настоятельно рекомендуется не распространять на иных ресурсах любую предоставленную мной где-либо техническую информацию по автоматизации и оптимизации в работе с ТС и системой.
trialzuki
Об уже сказанном выше — другими словами. Скобки вокруг папок мало того, что опциональны, но и вообще являются чисто декоративным элементом, а не частью имени. Клавиши назначаются не кнопкам, а командам. На форуме то и другое объяснялось многократно и легко может быть найдено поиском. Прочитайте правила форума и больше подобными "2 вопросами" их не нарушайте.
Об уже сказанном выше — другими словами. Скобки вокруг папок мало того, что опциональны, но и вообще являются чисто декоративным элементом, а не частью имени. Клавиши назначаются не кнопкам, а командам. На форуме то и другое объяснялось многократно и легко может быть найдено поиском. Прочитайте правила форума и больше подобными "2 вопросами" их не нарушайте.
Даже самая богатая фантазия
Не представит себе наши безобразия.
Не представит себе наши безобразия.
Мы используем квадратные скобки формируя имя, например:
xxxxx[yyyy-yy-yy]zzzz - вот содержимое из квадратных собок yyyy-yy-yy и нужно достатать из имени папки.
Про квадратные скобки вокруг имени папки при отображении в списке я в курсе - речь не о них )
Есть ли какие-нибудь регулярные выражения или другой способ вытащит yyyy-yy-yy из имени папки?
xxxxx[yyyy-yy-yy]zzzz - вот содержимое из квадратных собок yyyy-yy-yy и нужно достатать из имени папки.
Про квадратные скобки вокруг имени папки при отображении в списке я в курсе - речь не о них )
Есть ли какие-нибудь регулярные выражения или другой способ вытащит yyyy-yy-yy из имени папки?
Не везде будет работать:
Код: Выделить всё
TOTALCMD#BAR#DATA
mshta.exe vbscript:Execute("Set R=New RegExp:R.Pattern="".+\[(.+?)]"":d=
""%N"":If R.Test(d) Then d=R.Execute(d)(0).SubMatches(0):End If:CreateObject(""Shell.Application"").Open""http://""&d:close")
gppref.dll,9
Открыть по доменному имени в квадратных скобках|под курсором страницу в браузере по умолчаниюАвтору сборки TC Image (Andrey_A) настоятельно рекомендуется не распространять на иных ресурсах любую предоставленную мной где-либо техническую информацию по автоматизации и оптимизации в работе с ТС и системой.
Нет. Это не требуется. А так, кстати, должно везде:
Код: Выделить всё
TOTALCMD#BAR#DATA
mshta.exe "javascript:close(new
ActiveXObject('Shell.Application').Open('http://'+'%N'.replace(/.*\[|].*/g,'')))"
gppref.dll,9
Открыть по доменному имени (в т. ч. в квадратных скобках)|под курсором страницу в браузере по умолчаниюАвтору сборки TC Image (Andrey_A) настоятельно рекомендуется не распространять на иных ресурсах любую предоставленную мной где-либо техническую информацию по автоматизации и оптимизации в работе с ТС и системой.