Ubuntu Suomen keskustelualueet

Muut alueet => Muut käyttöjärjestelmät ja Linux-jakelut => Aiheen aloitti: Remontti - 17.11.10 - klo:15.40

Otsikko: DosBox ja Käynnistyspikakuvakkeen tekeminen
Kirjoitti: Remontti - 17.11.10 - klo:15.40
Tuossa on nyt ollut aika monta jutua siitä miten DosBoxin avulla saadan vanhoja DOS-ohjelmia toimimaan mutta semmoinen tarve on nyt ilmennyt että pitäisi saada DosBox-ohjelman päällä käynnistymään ohjelma työpöydän pikakuvakkeella. Ikään kuin käynnistettävä ohjelma olisi vedetty työpöydällä DosBox-ohjelman päälle.
Otsikko: Vs: DosBox ja Käynnistyspikakuvakkeen tekeminen
Kirjoitti: SuperOscar - 18.11.10 - klo:18.14
Ainakin niin pitäisi onnistua, että teet DOSBoxiin sellaisen asetustiedoston, jossa autoexec-osuus käynnistyy haluamasi ohjelman, ja sitten Linux-puolelle pikakuvakkeen, jossa DOSBox käynnistetään parametrilla ”-conf polku/haluamaasi/asetustiedostoon”.

DOSBoxin oletuskonffitiedostohan löytyy hakemistosta ~/.dosbox, ja autoexec-osuus on sen lopussa. Esim. minulla:

Koodia: [Valitse]
[autoexec]
mount c /usr/local/games/dosbox
c:
Otsikko: Vs: DosBox ja Käynnistyspikakuvakkeen tekeminen
Kirjoitti: Jula - 18.11.10 - klo:18.31
Itse olen lisännyt esim. Panzer Generalin pikakuvakkeen (sijaitsee minulla windows-osiolla) seuraavalla tapaa:
Oikea hiiren näppäys jommankumman paneelin päällä =>
ottamalla valikosta kohta
Lisää paneeliin=>
Siittä Muu sovelluksen käynnistin, siellä kohtaan Komento:

dosbox /media/HP/Pelit/PG/PG.BAT

Ja Panzer General käynnistyy suoraan..
Otsikko: Vs: DosBox ja Käynnistyspikakuvakkeen tekeminen
Kirjoitti: Remontti - 22.11.10 - klo:13.45
No nuo hommat onnistuu kyllä noin jos ei tarvitse käynnistää kuin yksi ohjelma, mutta jos pitää tehdä kuvakkeita usemalle ohjelmalle niin mitenkä se sitten tehdään?

Yritin miettiä mitenkä voisi tehdä valintamenun kuten Dos 6.22:ssa aikoinaan tehtiin määrittelemällä tietyt asiat Config.sys-tiedostoon menuitem-parametreillä ja sitten käynnistyskomennot Autoexec.bat-tiedostossa. Nämä periaatteet ei näköjään ole jostain syystä suoraan sovellettavissa DosBox'iin. Onko ideoita?
Otsikko: Vs: DosBox ja Käynnistyspikakuvakkeen tekeminen
Kirjoitti: Jula - 22.11.10 - klo:14.58
Teet esim. sen autoexec.bat:n tai parikin, laitat niihin tarvittavat asiat ja niistä pikakuvakkeet.. Sen jälkeen voi ajaa monia ohjelmia.. dosbox.conf:n pystyy tekemään perusasetukset esim. keyb su, verkkomounttaukset yms, ja sitten noihin autoexec:n ympäristömuuttuja tilanteen mukaan.. Ja niitähän voi olla montakin yhtäaikaa käynnissä.... Kun kaikki kuitenkin käyttävät samaa .conf-tiedostoa, mikä ei se sinsänsä ole joustavin.. Tuo menuitem-tuli itselläkin mieleen, mutta jos ei toimi niin...
Otsikko: Vs: DosBox ja Käynnistyspikakuvakkeen tekeminen
Kirjoitti: Remontti - 22.11.10 - klo:15.51
Joo niitä IF Then lauseita en saanut toimimaan... enkä myöskään errorlevel vertailuja.
Otsikko: Vs: DosBox ja Käynnistyspikakuvakkeen tekeminen
Kirjoitti: SuperOscar - 22.11.10 - klo:17.48
Miksi nämä haarautumiset sun muut pitää saada toimimaan DOSBoxin sisällä? Linux-puolella shell-skriptit ovat paljon vanhaa DOSsin komentojonoja tehokkaampia ja itse asiassa myös helpompia. Hommanhan voisi tehdä niin, että ensin Linux-puolella kerätään tarvittavat tiedot DOSBoxille välitettäviksi parametreiksi, ja vasta sitten laukaistaan DOSBox niillä käyntiin.
Otsikko: Vs: DosBox ja Käynnistyspikakuvakkeen tekeminen
Kirjoitti: Remontti - 08.12.10 - klo:15.02
No tuohon jälkimmäiseen sen verran, että tuota DosBox'ia oli tarkoittus enemmillän ajaa Windows 7:n päältä jolloin nuo valikot olisi olleet tarpeen. Mutta siihen löytyi helpompikin ratkaisu. DosBoxin saitilla oli linkkejä käyttöliittymiin (ns. GUI-ohjelmia) joihin oli jo valmiiksi ohjemoitu tarvittavia ominaisuuksi, joten ei tarvinnut muuta kuin tehdä käynnistyskuvakkeet käytettäviä ohjelmia varten. Se DosShell näytti olevan niistä käytännöllisin.

Ongelma siis ratkesi.