Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  | Правила  

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

Ответить
Настройки темы
[решено] Au3 создать в exe файл с иконкой

Новый участник


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

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


Всем привет форумчане!
Не могу скомпилировать файлы с au3 в exe файл с иконкой. Подскажите что не так делаю?
Вот скрипт:
Aut2exe.exe /in c:\1.au3 /out c:\2.exe /icon c:\icon\icon.ico /x86


Программа AutoIt3 записана, всё работает отлично.
Запускаю в командной строке, пишет ошибка. Уже всё перепробовал ничего не выходит.

Отправлено: 18:37, 05-05-2019

 

Аватара для Creat0R

Must AutoIt


Moderator


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

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


Цитата A.N.D.R.E.I.S.M:
Запускаю в командной строке, пишет ошибка »
Какая?

А если так:
Код: Выделить весь код
Aut2exe.exe /x86 /in "c:\1.au3" /out "c:\2.exe" /icon "c:\icon\icon.ico"
?
И все ли файлы на месте?
Также возможно нет прав на запись...

-------
“Сделай так просто, как возможно, но не проще этого.”... “Ты никогда не решишь проблему, если будешь думать так же, как те, кто её создал.”

Альберт Эйнштейн

P.S «Не оказываю техподдержку через ПМ/ICQ, и по email - для этого есть форум. ©»

Русское сообщество AutoIt | CreatoR's Lab | Opera AC Community

Это сообщение посчитали полезным следующие участники:

Отправлено: 18:56, 05-05-2019 | #2



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

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


Аватара для AndriuT

Пользователь


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

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


Creat0R,Доброй ночи, да на месте файлы. Сейчас буду пробовать, отпишу вам сразу. Спасибо что отозвались на помощь.

Отправлено: 01:32, 06-05-2019 | #3


Аватара для AndriuT

Пользователь


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

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


Creat0R, День добрый, всё равно ошибку выбивает. Может, я не так что делаю? Вот полный вид:

Стояла старая версия, обновил до новой, всё тоже самое. Но стал стиль другой и лучше стала вот такая фишка:


Помогите пожалуйста решить проблему, а то в ручную уже устал постоянно создавать файлы.

Отправлено: 11:46, 06-05-2019 | #4


Ветеран


Contributor


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

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


Цитата AndriuT:
Может, я не так что делаю? »
Всё не так — Вы пытаетесь заставить AutoIt исполнять код, который для него не предназначен:



Либо просто откройте командную строку и наберите тупо в ней:
Цитата Creat0R:
Код: Выделить весь код
Aut2exe.exe /x86 /in "c:\1.au3" /out "c:\2.exe" /icon "c:\icon\icon.ico"
»
Цитата AndriuT:
а то в ручную уже устал постоянно создавать файлы. »
Я пользую Far Manager и не устаю.
Это сообщение посчитали полезным следующие участники:

Отправлено: 12:31, 06-05-2019 | #5


Аватара для AndriuT

Пользователь


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

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


Iska, Здравствуйте, всё тоже самое ошибка вот в командной строке ввод:
Почему это так происходит?

Отправлено: 12:46, 06-05-2019 | #6


Ветеран


Contributor


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

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


AndriuT, совсем не «всё то же самое». Указывайте полный путь к Aut2exe.exe (и не забудьте обрамить его двойными кавычками).
Это сообщение посчитали полезным следующие участники:

Отправлено: 12:58, 06-05-2019 | #7


Аватара для AndriuT

Пользователь


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

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


Iska, Всё сделал как вы сказали но вместо исполнения скрипта, открывается сама программа вот смотрите:



Отправлено: 13:36, 06-05-2019 | #8


Аватара для Creat0R

Must AutoIt


Moderator


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

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


AndriuT,
x86 не нужно указывать, по умолчанию (если не указать x64) компилируется как x86.

Скрипт на AutoIt для компиляции:

Код: Выделить весь код
_Compile('c:\1.au3', 'c:\2.exe', 'c:\icon\icon.ico')

Func _Compile($sInFile, $sOutFile = '', $sIcon = '', $fWait = True)
    Local $hRun = ($fWait ? RunWait : Run)
    $hRun('"' & @AutoItExe & '\..\Aut2exe\Aut2exe.exe" /in "' & $sInFile & '"' & ($sOutFile ? ' /out "' & $sOutFile & '"' : '') & ($sIcon ? ' /icon "' & $sIcon & '"' : ''))
EndFunc

-------
“Сделай так просто, как возможно, но не проще этого.”... “Ты никогда не решишь проблему, если будешь думать так же, как те, кто её создал.”

Альберт Эйнштейн

P.S «Не оказываю техподдержку через ПМ/ICQ, и по email - для этого есть форум. ©»

Русское сообщество AutoIt | CreatoR's Lab | Opera AC Community

Это сообщение посчитали полезным следующие участники:

Отправлено: 13:48, 06-05-2019 | #9

mwz mwz вне форума

Аватара для mwz

Ушел из жизни


Contributor


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

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


Цитата AndriuT:
но вместо исполнения скрипта, открывается сама программа »
Не просто программа, а подсказка программы. Из которой видно, что нет такого ключа /х86, который вы попытались использовать...

-------
Mikhail Zhilin

Это сообщение посчитали полезным следующие участники:

Отправлено: 14:00, 06-05-2019 | #10



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

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

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
[решено] Объединение нескольких GUI в один файл au3 sLiDeR-X AutoIt 15 30-01-2015 15:52
Разное - помогите создать EXE файл... One THE darK Программирование и базы данных 3 22-01-2012 18:59
Resources.au3 - загрузить файл из ресурсов _GDIPlus_ImageLoadFromFile() FlatX007 AutoIt 8 26-04-2010 14:33
Как создать файл exe? ВикторияС Хочу все знать 2 30-12-2008 12:20
как получить файл с иконкой? vagner_HATE Microsoft Windows 2000/XP 2 13-10-2005 14:25




 
Переход