Kirjoittaja Aihe: DosBox ja Käynnistyspikakuvakkeen tekeminen  (Luettu 1703 kertaa)

Remontti

  • Käyttäjä
  • Viestejä: 168
    • Profiili
DosBox ja Käynnistyspikakuvakkeen tekeminen
« : 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.
« Viimeksi muokattu: 18.11.10 - klo:16.29 kirjoittanut Remontti »

SuperOscar

  • Käyttäjä
  • Viestejä: 3456
  • Tänään täällä, huomenna poissa
    • Profiili
    • Legisign.org
Vs: DosBox ja Käynnistyspikakuvakkeen tekeminen
« Vastaus #1 : 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:
openSUSE Leap 15.1 (pöytäkone 1, kannettava 1), Debian GNU/Linux 10 (kannettava 2), openSUSE Tumbleweed (pöytäkone 2, kannettava 3), LibreELEC 8.2.5 (RPi 1), Raspbian GNU/Linux 10 (RPi 2)

Jula

  • Käyttäjä
  • Viestejä: 328
    • Profiili
Vs: DosBox ja Käynnistyspikakuvakkeen tekeminen
« Vastaus #2 : 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..

Remontti

  • Käyttäjä
  • Viestejä: 168
    • Profiili
Vs: DosBox ja Käynnistyspikakuvakkeen tekeminen
« Vastaus #3 : 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?

Jula

  • Käyttäjä
  • Viestejä: 328
    • Profiili
Vs: DosBox ja Käynnistyspikakuvakkeen tekeminen
« Vastaus #4 : 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...

Remontti

  • Käyttäjä
  • Viestejä: 168
    • Profiili
Vs: DosBox ja Käynnistyspikakuvakkeen tekeminen
« Vastaus #5 : 22.11.10 - klo:15.51 »
Joo niitä IF Then lauseita en saanut toimimaan... enkä myöskään errorlevel vertailuja.

SuperOscar

  • Käyttäjä
  • Viestejä: 3456
  • Tänään täällä, huomenna poissa
    • Profiili
    • Legisign.org
Vs: DosBox ja Käynnistyspikakuvakkeen tekeminen
« Vastaus #6 : 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.
openSUSE Leap 15.1 (pöytäkone 1, kannettava 1), Debian GNU/Linux 10 (kannettava 2), openSUSE Tumbleweed (pöytäkone 2, kannettava 3), LibreELEC 8.2.5 (RPi 1), Raspbian GNU/Linux 10 (RPi 2)

Remontti

  • Käyttäjä
  • Viestejä: 168
    • Profiili
Vs: DosBox ja Käynnistyspikakuvakkeen tekeminen
« Vastaus #7 : 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.