|
Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » AutoIt » [решено] Утилита для перехода в заданный раздел реестра |
|
[решено] Утилита для перехода в заданный раздел реестра
|
(*.*) Сообщения: 36570 |
Исходники версии 0.6 входят в комплект с программой. Текущий скрипт для компиляции утилиты Текущий скрипт для тех, кто желает выбрать способ перехода в реестр Текущий английский языковой файл (образец для перевода) Разработка: AZJIO Промежуточные решения Оболочка для regjump Без сторонних утилит Без сторонних утилит (с запоминанием ввода путей) |
|
------- Отправлено: 16:09, 19-12-2010 |
Ветеран Сообщения: 12426
|
Профиль | Отправить PM | Цитировать Короче фиг знает. Даже в 32-битной XP и на этой сборке получается 851 кб.
За разделитель спасибо, но менять пока тоже не спешу, прецедентов ошибок из-за него пока не было. |
Отправлено: 10:36, 29-05-2012 | #151 |
Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети. Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля. |
(*.*) Сообщения: 36570
|
Профиль | Сайт | Отправить PM | Цитировать Цитата AZJIO:
Цитата AZJIO:
![]() Цитата AZJIO:
Предлагаю допилить текущий вариант, обновить посты по первым трем ссылкам в шапке и скомпилировать. После чего я соберу набор для софт-портала и обновлю там утилиту. |
|||
------- Отправлено: 12:40, 29-05-2012 | #152 |
Ветеран Сообщения: 12426
|
Профиль | Отправить PM | Цитировать Цитата Vadikan:
|
|
Отправлено: 13:03, 29-05-2012 | #153 |
Ушёл из жизни Сообщения: 6021
|
Профиль | Отправить PM | Цитировать AZJIO
1 При первом запуске (с пустой историей) и нажатии выпадающего списка, наблюдаю артефакт справа: ![]() 2 Ни в шапке темы, ни в Readme_Ru.txt не ни слова о том, что утилита хранит настройки в реестре. 3 Утилита не имеет инсталлятора и деинсталлятора. Возможно он ей и не нужен, но кто-то же должен очистить реестр после удаления утилиты или хотя бы предупредить об этом пользователя. 4 Выпадающий список имеет фиксированную ширину. Лучше сделать его ширину подстраивающейся под максимальную длину пути в этом выпадающем списке, ограничив ее максимальное значение разумной величиной. Тогда и п.1 исчезнет. |
Отправлено: 13:35, 29-05-2012 | #154 |
Старожил Сообщения: 265
|
Профиль | Отправить PM | Цитировать Цитата Vadikan:
то всё равно желательно использовать какой либо символ разделителя (не из бинарных), чтобы записывать историю в реестр одной строкой. Вообщем пока нет желания изменять, так как случай маловероятный, 1 на 10000 Цитата:
Цитата:
Цитата:
Обфускатор удалит неиспользуемые функции из UDF перед компиляцией их в файл. |
||||
Отправлено: 13:41, 29-05-2012 | #155 |
Ветеран Сообщения: 12426
|
Профиль | Отправить PM | Цитировать Цитата gora:
А много видели людей (ну кроме себя), которым это интересно? Мне перпендикулярно, где чего хранит программа. Уверен, что и 99% пользователей тоже. Цитата gora:
Цитата Morpheus:
|
|||
Последний раз редактировалось Morpheus, 29-05-2012 в 13:58. Отправлено: 13:49, 29-05-2012 | #156 |
Старожил Сообщения: 265
|
Профиль | Отправить PM | Цитировать gora,
Цитата gora:
Цитата:
Если сделать кнопку после комбо, то артефакта нет. 3. Инсталятор наверно лишнее, можно reg-файл положить для очистки. 4. Я об этом думал, как можно вычислить ширину строки в комбо? Если примитивным методом, то проверять длинну каждой строки в комбо (все 20 или все 50) при каждом прыжке. будет ли это экономичным? Я хотел добавить ширину в настройки, но показалось это лишнее. Просто этот оптимальный минимум позволит сжать утилиту компактно по ширине, не потеряв при этом видимость строк раскрывающегося списка. |
||
Отправлено: 14:33, 29-05-2012 | #157 |
(*.*) Сообщения: 36570
|
Профиль | Сайт | Отправить PM | Цитировать AZJIO,
С разделителем понятно. Допилить - остановиться на каком-то наборе уже оттестированных новых функций и сделать релиз. Компиляцию я оставляю на ваше усмотрение, но все-таки лучше без UPX, размер утилиты не столь велик. Когда будет готово, пинганите меня, я соберу набор для обновления на софт-портале. P.S. Упоминание про хранение в реестре и деинсталлятор не нужны. |
------- Отправлено: 16:28, 29-05-2012 | #158 |
Старожил Сообщения: 265
|
Профиль | Отправить PM | Цитировать Я ещё решил добавить поддержку горячей клавиши и ком-строки. Горячая клавиша позволит не активируя окна сделать прыжок, а ком-строка позволит выделив текст послать его назначенной в редакторе горячей клавишей послать прыжок в реестр. Последнее конечно с учётом что редактор это умеет, например Notepad++, SciTE.
Вобщем то горячая клавиша уже работает, осталось запись/чтение в реестре сделать. Но используется не HotKeySet, у него проблемы с русской раскладкой, использую GuiHotKey.au3 от rasim. |
Последний раз редактировалось AZJIO, 29-05-2012 в 17:28. Отправлено: 17:21, 29-05-2012 | #159 |
Старожил Сообщения: 265
|
Профиль | Отправить PM | Цитировать Готово JumpReg, но глубоко не тестил.
В Notepad++ в shortcuts.xml тестил с командой <Command name="JumpReg" Ctrl="yes" Alt="no" Shift="no" Key="112">"$(NPP_DIRECTORY)\..\AutoIt3.exe" "$(NPP_DIRECTORY)\..\JumpReg.au3" "$(CURRENT_WORD)"</Command> кавычки не отображаются.. в общем &квот; Перезалил, отключил попытку повторной регистрации той же горячей клавиши при применении настроек. Новые тексты перенёс в языковые файлы. Хотел сделать копирование строки Send('^{INS}') при использовании горячей клавиши, но не пойму почему не работает, может потому что вызывается из процедуры WM_HOTKEY, которая сама обрабатывает текущий HOTKEY. Перезалил добавив x64 |
Последний раз редактировалось AZJIO, 29-05-2012 в 23:38. Причина: Перезалил 2 раза Отправлено: 20:59, 29-05-2012 | #160 |
![]() |
Участник сейчас на форуме |
![]() |
Участник вне форума |
![]() |
Автор темы |
![]() |
Сообщение прикреплено |
| |||||
Название темы | Автор | Информация о форуме | Ответов | Последнее сообщение | |
Доступ - [решено] Почему параметры реестра импортируются в раздел WOW6432Node | loveaboveall | Microsoft Windows 7 | 17 | 17-01-2011 12:13 | |
CMD/BAT - [решено] Смена прав на раздел реестра и его удаление | primewar | Скриптовые языки администрирования Windows | 20 | 30-11-2010 22:17 | |
Утилиты - [addon] ERUNT - утилита для бэкапа реестра. | Boa Soft | Наборы обновлений для Windows XP/2003/Windows 7 | 18 | 03-10-2010 18:24 | |
Интерфейс - [решено] Ярлык для перехода в режимы сна в Vista x64 SP2 | BBeard | Microsoft Windows Vista | 5 | 29-06-2009 11:42 | |
[решено] Невозможно удалить раздел реестра | alexandri | Microsoft Windows 2000/XP | 5 | 18-01-2007 09:09 |
|