Что нового

Проблемы выполнения AutoIt скриптов на Wine

vcomp71

Осваивающий
Сообщения
431
Репутация
25
Я тут решил поэкперементировать и установить autoit по wine на Linux.
Вот какие проблемы
1) Почему-то не работает функция inputbox
2) Не получается просмотреть файл справки
 

Redline

AutoIT Гуру
Сообщения
506
Репутация
375
Одно моё приложение(SQLite + TCP/IP + GUI со встроенным _IECreateEmbedded()) тоже пытались запустить на wine - безуспешно =). Может там не хватает файлов библиотек?
 
Автор
vcomp71

vcomp71

Осваивающий
Сообщения
431
Репутация
25
Redline сказал(а):
Одно моё приложение(SQLite + TCP/IP + GUI со встроенным _IECreateEmbedded()) тоже пытались запустить на wine - безуспешно =). Может там не хватает файлов библиотек?
Собственно, что и тему завел... А вот каких? В этом и предстоит, как я понял, разобраться... :IL_AutoIt_1:
 

CreatoR

Must AutoIt!
Команда форума
Администратор
Сообщения
8,671
Репутация
2,481
Предупреждение За нарушение правил форума (пункт Б.5):
Имя темы должно нести смысловую нагрузку (отражать суть вопроса/проблемы)
Правильно сформулированное название темы привлекает больше внимания, и шансы получить конкретный ответ увеличиваются.


Как правильно называть темы

[autoit и wine] это неприемлемое название темы, переименуйте тему иначе она будет закрыта.

С уважением, Администратор форума.
 
Автор
vcomp71

vcomp71

Осваивающий
Сообщения
431
Репутация
25
Не согласен с предупреждением.
1. Специально создал тему ветке про общение, потому что конкретики никакой нет, а тема подраздела форума сформулирована следующим образом:
Код:
В этом разделе общаемся на разные темы, не относящиеся к AutoIt
2. Не разу не дискутировалась тема того, а нужен ли вообще autoit по wine. Многие посчитают это извращением. Потому тут приемлимы ответы, что-то типа "И зачем тебе autoIT под Wine, когда есть Питон" и далее обоснование, как с помощью питона можно автоматизировать приложения в linux
3. Если кто и запустить скрипты под wine, то, скорей всего, проблемы будут разрозненными, и связаны с различием библиотек по wine и непосредственно Windows - и что, для каждого такого редкого случая кучу тем плодить?
4. Может проблема не в библиотеках. Вот у меня, например, не стал работать скрипт с вызовом Internet Explorer - пишет ошибку в методе, который объект IE делает видимым, хотя IE под Линукс поставил.
5. Если в одной теме нельзя - заведите тогда целый раздел про траблы с wine
 

CreatoR

Must AutoIt!
Команда форума
Администратор
Сообщения
8,671
Репутация
2,481
Vlasssov [?]
Не согласен с предупреждением.
Это не требует твоего согласия.

Если в одной теме нельзя - заведите тогда целый раздел про траблы с wine
Ты куда то не туда (далеко) зашёл.

Я всего лишь указал на то что название темы не подходит, оно не содержательное, в нём нет предложения и почти нет смысла. Сама тема пусть живёт, я же не против.

Неужели так сложно придумать название, или лень?

«Проблемы выполнения AutoIt скриптов на Wine»

У меня ушло ровно 3 секунды на придумывание названия, а звучит же куда приятнее чем «autoit и wine» :(.
 

Medic84

Омега
Команда форума
Администратор
Сообщения
1,590
Репутация
341
Нда ребят... Wine это же Вам не система воплоти, а всего лишь альтернатива Win API. Разработчики не утверждали, что все будет работать. Большинство вызванных комманд\функций тупо пропускается (если глянуть в терминал)
Если же Вам так необходимо работать с AutoIt в Linux, установите VirtualBox, как сделал Я.
 

Yashied

Модератор
Команда форума
Глобальный модератор
Сообщения
5,379
Репутация
2,724
А чем Windows не устраивает? Или вы любите сложности? IMHO с появлением Linux'а, вся концепция Unix стала проваливаться в глубокую ж***. И тем более не понятно, зачем ставить Linux на рабочие станции? Это извращение, IMHO.

По поводу Wine и иже с ним. Если вы используете Linux, то пользуйтесь программами, написанными специально под это дело. Благо их сейчас везде полно. Вы часто видели, чтобы люди на Mac OS пользовались эмуляторами Windows, или на Windows - Linux? И естественно AutoIt в Wine будет работать коряво, не предназначен он для этого.

P.S

У меня на работе стоят пару древних компьютеров, работающих на Aix. Но это серверные машины... Вот где Unix себя оправдывает, я от силы раз в год к ним подхожу. Вообщем каждая ОС хороша на своем месте.

P.S.2

А еще была в свое время такая Be OS...

:smile:
 
Автор
vcomp71

vcomp71

Осваивающий
Сообщения
431
Репутация
25
Yashied сказал(а):
А чем Windows не устраивает? Или вы любите сложности? IMHO с появлением Linux'а, вся концепция Unix стала проваливаться в глубокую ж***. И тем более не понятно, зачем ставить Linux на рабочие станции? Это извращение, IMHO.

По поводу Wine и иже с ним. Если вы используете Linux, то пользуйтесь программами, написанными специально под это дело. Благо их сейчас везде полно. Вы часто видели, чтобы люди на Mac OS пользовались эмуляторами Windows, или на Windows - Linux? И естественно AutoIt в Wine будет работать коряво, не предназначен он для этого.

P.S

У меня на работе стоят пару древних компьютеров, работающих на Aix. Но это серверные машины... Вот где Unix себя оправдывает, я от силы раз в год к ним подхожу. Вообщем каждая ОС хороша на своем месте.

P.S.2

А еще была в свое время такая Be OS...

:smile:

1. Проблема лицензирования Windows.
2. Проще автоматизировать explorer
 

kaster

Мой Аватар, он лучший самый
Команда форума
Глобальный модератор
Сообщения
4,020
Репутация
626
OffTopic:
Yashied
Линуксы норм, никто ни в какую жопу не ушел еще. За беслптно получить продукт не намного успупающий винде, а при должно обращении это "ненамного" вообще стремится к нулю. Десктопные версии линукса сегодня очень и очень даже ничего. По поводу AutoIt, ставить автоит под линиуксом AutoiT - это да, извращение еще то, с этим согласен. Если задуматься, задача AutoIt - средство автоматизации WinAPI. ключевое здесь слово - Win. Под линуксом есть тоже куча средств для автоматизации - bash, python, ruby и т.д. надо брать любой из них и вперед :smile:
 
Верх