Автор Тема: Запуск виндус прог из консоли(пример тест Безант)  (Прочитано 8955 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Онлайн Master X

  • https://t.me/MasterX483
  • Глобальный модератор
  • Эксперт
  • ****
  • Сообщений: Я форумный маньяк!!
  • Похвалили: 1516 раз(а)
  • Для Спасибок:9+2!0№2;9!6%6(9)5_0
  • Откуда: г.Горький
    • АРХИВ_Профсоюза
[user@localhost ~]$ wine C:\\Program\ Files\ \(x86\)\\EKLZ\\EklzTest\\EKLZTest.exe -особое внимание на синтаксис!! скобки и прочее...

установлен отсюда -на реальном железе пока не проверено. Но всего скорре работать будет  :)

ЗЫ:[user@localhost ~]$ ~/.wine/drive_c/ProgramпробелFilesпробел(x86)/EKLZ/EklzTest/EKLZTest.exe
bash: syntax error near unexpected token `('
пробовал и так:
[user@localhost ~]$ ~/.wine/drive_c/Program\ Files \\(x86\)/EKLZ/EklzTest/EKLZTest.exe
bash: syntax error near unexpected token `(' Синтаксическая ошибка возле нежданного знака
НАДОЕЛО, я здался :(
 -если кто победит(сумеет использвать путь"C:\Program Files (x86)\*" ) -отпишитесь... СПАСИБО!

Про то как я запускал подобное, нужно читать тут. -Проверено! РАБОТАЕТ  ;)

ЗЫ: Отмазка: дистр: http://aglae.biomedicale.univ-paris5.fr/iso/5/ -за другие НЕ ЗНАЮ!!
« Последнее редактирование: 16/10/2015 04:41:24 от Master X »
Linux is working. The future is open(Ц)IBM
Если найдёте ошибки в форуме или чего нужно исправить пишите мне в личку
 

Оффлайн Юр

  • Резидент
  • Эксперт
  • ****
  • Сообщений: 2067
  • Похвалили: 103 раз(а)
Читалка ФП Орион 100 в вайне запустилась без проблем и отработала все положенное.
Портабельная тестилка от НП опозорилась - обнаружена серьезная ошибка приложения и оно будет закрыто.
Попытались принести мне извинения, но я их не принял.
Лог в прицепе.
Есть только  миг
 

Оффлайн drfaust

  • Резидент
  • Эксперт
  • ****
  • Сообщений: 5277
  • Похвалили: 575 раз(а)
  • Я не Шариков, просто судьба располосовала мой лоб.
  • Откуда: РФ, Лангепас, MSK+2 (UTC+5)
    • faust.dlinkddns.com
Если нужен выхлоп консоли, через mc лезу в нужную папку и запускаю. Зачем писать полный путь?
И да, у меня вайн нормально запускает 32битные виндо-проги на 64битной системе:
Спойлер
[faust@localhost EklzTest]$ wine EKLZTest.exe 
fixme:win:WINNLSEnableIME hwnd 0x2003e enable 0: stub!
fixme:win:WINNLSEnableIME hwnd 0x2003e enable -1: stub!

[faust@localhost EklzTest]$ wine EKLZArc.exe
fixme:win:WINNLSEnableIME hwnd 0x100c6 enable 0: stub!
fixme:win:WINNLSEnableIME hwnd 0x100c6 enable -1: stub!
fixme:win:WINNLSEnableIME hwnd 0x100c6 enable 0: stub!
fixme:win:WINNLSEnableIME hwnd 0x100c6 enable -1: stub!

[faust@localhost EklzTest]$ wine Eklz_reg.exe

[faust@localhost EklzTest]$ wine EklzCnt.exe
fixme:win:WINNLSEnableIME hwnd 0x50086 enable 0: stub!
fixme:win:WINNLSEnableIME hwnd 0x50086 enable -1: stub!
fixme:win:WINNLSEnableIME hwnd 0x100a0 enable 0: stub!
fixme:win:WINNLSEnableIME hwnd 0x100a0 enable -1: stub!
fixme:win:WINNLSEnableIME hwnd 0x20042 enable 0: stub!
fixme:win:WINNLSEnableIME hwnd 0x20042 enable -1: stub!
fixme:win:WINNLSEnableIME hwnd 0x20042 enable 0: stub!
fixme:win:WINNLSEnableIME hwnd 0x20042 enable -1: stub!
fixme:win:WINNLSEnableIME hwnd 0x100a0 enable 0: stub!
fixme:win:WINNLSEnableIME hwnd 0x100a0 enable -1: stub!

[faust@localhost EklzTest]$ uname -ar
Linux localhost 4.2.5-1-ARCH #1 SMP PREEMPT Tue Oct 27 08:13:28 CET 2015 x86_64 GNU/Linux

[faust@localhost EklzTest]$ wine --version
wine-1.7.54
[faust@localhost EklzTest]$
Тест безанта - все экзешники кроме деинсталлов:
Не кассами одними жив ЦТО ;-)
 

Оффлайн Юр

  • Резидент
  • Эксперт
  • ****
  • Сообщений: 2067
  • Похвалили: 103 раз(а)
Полный путь, т.е. все, что после wine и пробела, нужно заключить в одиночные кавычки, т.е.
wine '/имя_пользователя/.wine/drive_c/Program Files/ЭКЛЗ/Тест ЭКЛЗ/EJournalTst.exe'
Тогда точно все будет работать. Я для этого скопировал всю команды в текстовый файл на рабочем столе.
Полный путь к исполняемому файлу можно получить командой
pwd

Но я тоже работаю в виртуальной консоли с MC.

Нормально в принципе работает программатор Тритон, хотя Авто выбора портов он не отрабатывает, а произвольного выбора порта он в вайне не предлагает. Прога НП-шников также не находит других портов, кроме первого. Это большое неудобство, которое надо исправлять, вероятно, нужно будет что-то где-то написать. :) Подумаем на досуге.
Кстати, для корректной работы всех прог нужно сформировать символические ссылки на устройства портов в директории .../.wine/dosdevices/
ln -s /dev/ttyS0 com1
ln -s /dev/ttyS1 com2
и т.д.
или, если пользуетесь программатором с USB-интерфейсом,
ln -s /dev/ttyUSB0 com1

В целом - тьфу-тьфу - меня пока все устраивает.
Есть только  миг
 
Это сообщение считают полезным: Master X

Онлайн Master X

  • https://t.me/MasterX483
  • Глобальный модератор
  • Эксперт
  • ****
  • Сообщений: Я форумный маньяк!!
  • Похвалили: 1516 раз(а)
  • Для Спасибок:9+2!0№2;9!6%6(9)5_0
  • Откуда: г.Горький
    • АРХИВ_Профсоюза
Смысл писать одно и тоже? Тут я уже давно всё разжевал...
Linux is working. The future is open(Ц)IBM
Если найдёте ошибки в форуме или чего нужно исправить пишите мне в личку
 

 

Sitemap 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24