Имя пользователя:
Пароль:
 | Правила  

Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » AutoIt » [решено] AutoIt и ResHacker

Ответить
Настройки темы
[решено] AutoIt и ResHacker

Ветеран


Автор проектов


Сообщения: 1579
Благодарности: 496


Конфигурация

Профиль | Отправить PM | Цитировать


Подскажите как ввести в ResHacker кириллические символы.
Если положить рядом ResHacker.exe, AkelPad.exe и AutoIt-cкрипт следующего содержания

Код: Выделить весь код
Run('ResHacker.exe akelpad.exe')
WinWait ("Resource Hacker")
Send ("{DOWN 9}")
Send ("{RIGHT 5}")
Send ("{TAB}")
Send ("{DOWN 11}")
Send ("{RIGHT 28}")
Send ("{DEL 19}")
ControlSend("Resource Hacker  -  ..\distr\akelpad.exe", "", "TRichEdit1", "Блокнот")
то поле запуска скрипта вместо слова "Блокнот", которое должно заменить "AkelPad text editor", появляются кракозябры.

-------
Объективная реальность есть бред, вызванный недостатком алкоголя в крови.
Оптимизм есть недостаток информации.
Хочу быть змеёй, чтобы на работу лёжа ходить.
Конструктор инсталляторов на основе 7z SFX + готовые инсталляторы


Отправлено: 13:15, 23-09-2009

 

Аватара для kaster

Старожил


Сообщения: 367
Благодарности: 91

Профиль | Отправить PM | Цитировать


Цитата beve:
Странно однако. Но тут проблема уже не в autoit. »
ничего странного. меняется папка запуска скрипта.
сокращения ..\ и .\ относятся к папке запуска.
при запусках из другого места (как в случае вызова из батника, например) необходимо явное указание путей. я бы посоветовал использовать @ScriptDir

-------
Русское сообщество пользователей AutoIt
autoit@conference.jabber.ru - Конференция на jabber.ru


Отправлено: 13:09, 24-09-2009 | #21



Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети.

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


Аватара для beve

Старожил


Сообщения: 307
Благодарности: 137

Профиль | Отправить PM | Цитировать


Цитата kaster:
ничего странного. меняется папка запуска скрипта. »
Тогда значит нужно будет так запускать в скприпте:
Код: Выделить весь код
Run ( "ResHacker.exe "&@WindowsDir&"\Temp\akelpad.exe")
или так:
Код: Выделить весь код
Run ( "ResHacker.exe "&@TempDir&"\akelpad.exe")
в зависимости, какую директорию Temp ты имел ввиду.

Добавлено.Ах. Ты имел ввиду подпапку Temp. Тогда нужно так:
Код: Выделить весь код
Run ( "ResHacker.exe "&@ScriptDir&"\Temp\akelpad.exe")

-------
Не в кількості знань полягає освіта, а в повному розумінні і вмілому використанні того, що знаєш.


Последний раз редактировалось beve, 24-09-2009 в 14:01.


Отправлено: 13:35, 24-09-2009 | #22


Ветеран


Автор проектов


Сообщения: 1579
Благодарности: 496

Профиль | Отправить PM | Цитировать


ОГромное спасибо за помощь. Я обновил конструктор - результат можно посмотреть здесь.

Цитата beve:
P.S. Почему бы тебе не сделать для конструктора - красивый Gui интерфейс (на замену дос.окне), где бы была возможность сразу отметить необходимые галочки... и потом нажать выполнить... »
Я, во-первых, не программист и GUI сделать не смогу. А, во-вторых, цель другая - подготовил дистрибутивы - запустил батник - получил аддон, отвечать на вопросы надо только, если что-то не в порядке.

-------
Объективная реальность есть бред, вызванный недостатком алкоголя в крови.
Оптимизм есть недостаток информации.
Хочу быть змеёй, чтобы на работу лёжа ходить.
Конструктор инсталляторов на основе 7z SFX + готовые инсталляторы


Отправлено: 00:22, 29-09-2009 | #23



Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » AutoIt » [решено] AutoIt и ResHacker

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
CMD/BAT - [решено] ResHacker.cmd semiono Скриптовые языки администрирования Windows 13 27-07-2010 20:43
CMD/BAT - [решено] Создать сценарий для ResHacker. E-mpty Скриптовые языки администрирования Windows 3 10-10-2009 21:37
[решено] AutoIt+FirefoxPortable_3.5.3 rimm AutoIt 1 21-09-2009 21:59
[решено] AutoIt работа с памятью. Belfigor AutoIt 17 28-07-2009 08:56
[решено] AutoIt Window Info Cuba AutoIt 5 24-03-2009 20:08




 
Переход