Strona 1 z 2

Alternatywa dla wine?

: 27 grudnia 2008, 22:56
autor: gönx
Witam serdecznie

Mam pytanie: czy znacie jakiś (zaznaczam) inny program do uruchamiania aplikacji windowskich? Potrzebuję uruchomić jeden program konsolowy (działający w wierszu poleceń). Niby mogę dać: wine program.exe parametr1 i wyświetli output w konsoli, ale wine jest zbyt niestabilny na serwer, a dwa: niepotrzebne mi funckje odpowiedzialne za generowanie "okienek" i ogólnej "grafiki". Znacie jakąś alternatywę?

gönx

: 27 grudnia 2008, 23:21
autor: darkwater
Znasz polecenie wineconsole?
Np.:

Kod: Zaznacz cały

wineconsole cmd
wiersz poleceń jak w Windows XP.

: 28 grudnia 2008, 10:00
autor: gönx
darkwater pisze:Znasz polecenie wineconsole?
Np.:

Kod: Zaznacz cały

wineconsole cmd
wiersz poleceń jak w Windows XP.
1) Znam
2) Jest cześcią projektu wine, a ja nie chce instalować go całego
3) wineconsole cmd -> uruchamia nowe okno, a ja nie posiadam zainstalowanego serwera X (server), zresztą, potwierdza to nawet komunikat: "Application tried to create a window, but no driver could be loaded. Make sure that your X server is running and that $DISPLAY is set correctly"
4) wine program.exe parametr1 -> działa elegancko, jak są X'y (pokazuje output w konsoli), a bez X'ow już nie (też próbuje utworzyć nowe okno!)

Więc jeszcze raz: szukam programu innego niż wine, który zemuluje mi działanie programu konsolowego, wyświetli output w konsoli i będzie działał na komputerze bez X'ów.

gönx

: 28 grudnia 2008, 10:07
autor: pavbaranov
Ten konsolowy program jest na windows? Jeśli tak, to którą wersję? Jeśli to program dosowy, to masz różne emulatory dosa, Wszystkie inne emulatory pozwalające na uruchomienie programów Windows pod linuksami są pochodnymi wine i w zasadzie wyłącznie komercyjnymi. Crossovera możesz wypróbować, bo ma wersję trial, ale nie sądzę, byś uzyskał cokolwiek więcej.

: 28 grudnia 2008, 14:21
autor: darkwater
Obawiam się że niewielki masz wybór, imo jedyna alternatywa to wirtualna maszyna z windows, lub jeśli program działa w dos to co napisał pavbaranov.

wineconsole z parametrem --backend=curses działa bez X.

: 28 grudnia 2008, 18:53
autor: szmergiell
Eeee... tam. Głupoty piszecie :)
Wystarczy zainstalować np. DOSEmu czy DosBox. Są to programy nie oparte na WINE a uruchamiające programy DOS-owe. Sprawdź oba.

: 28 grudnia 2008, 19:37
autor: pavbaranov
Tak. Uruchamiają programy DOSOWE!, a nie Windowsowe. Napisaliśmy to wcześniej. Może zauważyłeś :)

: 28 grudnia 2008, 19:45
autor: szmergiell
Potrzebuję uruchomić jeden program konsolowy (działający w wierszu poleceń).
Według tego, co gönx napisał, to chodzi mu właśnie o startowanie programu DOS-owego, ponieważ (na 100% nie wiem) obecnie raczej nie ma już programów Windowsowych uruchamianych w konsoli.

: 28 grudnia 2008, 20:13
autor: giaur
obecnie raczej nie ma już programów Windowsowych uruchamianych w konsoli.
Bzdura, jest odwrotnie. Nie ma juz praktycznie programow DOS-owych. Program Windows moze byc konsolowy lub okienkowy dokladnie tak samo jak pod Linuksem.

: 28 grudnia 2008, 20:15
autor: szmergiell
No to mój błąd. Aczkolwiek sam jestem zmuszony używać programu konsolowego, który był przeznaczony dla DOS. Stąd moja uwaga dotycząca ww. programów.
Przy okazji. Mógłby ktokolwiek wymienić jakieś przykłady programów konsolowych dla Windows, bo ja nie znam żadnych.