DOSin Edit-ohjelman tiedostoformaatti?

Minulla on pienoinen ongelma DOSin kanssa... Kyseessä on teollisuusohjain, joka on DOS-pohjainen (kyllä, DOSsia käytetään vieläkin).

Tässä ohjaimessa on muutamia asetustiedostoja, jotka ovat .CFG-pääteisiä. Kun siirrän nuo tiedostot Windowssille ja editoin niitä Notepad-ohjelmalla ja siirrän ne takaisin tuohon ohjaimeen, ne eivät toimi. Miksi?

Tallennan tiedostot ANSI-koodattuna (käsitääkseni oikea formaatti?), mutta silti nuo eivät toimi!!! Hermo menee!

Toki voin avata nuo tiedostot ohjaimessa DOSin puolella Edit-ohjelmalla ja muokata sieltä käsin niitä, mutta ei ole erityisen näppärää. Mikä ihmeen formaatti on kyseessä?

Kellään hyviä ideoita?
1089
Äänestä

Muut lukivat myös

Vastaukset 10

Vanhimmat

Varmaankin rivinvaihtomerkit ongelmoivat. Käytä monipuolisempaa editoria kuin notepad, esim. notepad .

Ellet sitten halua tarkentaa, mikä ei toimi.

Äänestä

http://www.pspad.com/en/
mm hexamode ja textfile comparison, millä voi katsoa näkyykö ylimääräisiä merkkejä

Äänestä

Oh yeah! Sain ensimmäisen tiedoston toimimaan VEDITillä. Ikävä kyllä tuo ohjelma on rajoittettu versio käyttöajaltaan, joten testaan tuota PSPadia. Ainakin vaikuttaisi siltä, että tiedostossa on "0A" (line feed) aina rivinlopussa, mutta näköjään "0D" "0A" (carriage return line feed) toimii kanssa. ???

Mikähän sitten Notepadissa voisi olla vikana? Vai eikö Notepad osaa tallentaa "plain text":inä, siis puhtaana ASCII:na, tiedostoja?

Äänestä
  • Osaa se, mutta se haluaa väkisin tallentaa .txt -tiedostoksi.

    Notepadissa taas voit tallentaa millä tahansa päätteellä kunhan laitat koko nimen lainausmerkkeihin.

    Eli tallennusnimeksi ei laiteta:

    tiedosta.pääte

    vaan:

    "tiedosto.pääte"

    Windowsissa näet tiedostopäätteen klikkaamalla Resurssinhallinnassa oikealla.

    Äänestä

En usko että ongelma liittyy tuohon, koska ihan tiedoston avaamalla ja tallentamalla vaihtamatta nimeä tulee sama ongelma.

Saahan tuon tiedoston päätteen valittua, kun valitsee tallenusmuodoksi "kaikki tiedostot" ja laittaa tiedotonnimeen päätteen.

Äänestä
  • Kokeile vaihtamalla Windowsin asetuksia niin että otat pois rastin kohdasta "piilota tunnettujen tiedostomuotojen päätteet" tai jotain siihen suuntaan. Eli niin että Windows näyttää kaikkien tiedostojen päätteet. Silloin näet millä nimellä Windows oikeasti tuon tallentaa, tiedostosi voi tallentua nimellä "tiedosto.cfg.txt" vaikka näyttäisi että se tallentuu nimellä "tiedosto.cfg". Tuo tiedostopäätteiden piilotus sotkee monesti noissa kun ei voi olla varma millä nimellä se oikeasti tallentuu.

    Moni teollisuuslaite on ronkeli noiden rivinvaihtojen kanssa, toimivatko nuo molempia rivinvaihtoja sisältävät tiedostot tuossa ? Tarkista _toimivasta_ tiedostosta kumpi on varmasti toimiva tapa vai toimivatko molemmat varmuudella. Esim. monet Fanuc CNC-ohjaukset lopettavat NC-ohjelman lukemisen ensimmäiseen "väärään" merkkiin (väärä rivinvaihto, skandimerkki tms.).

    Äänestä

  • .............. kirjoitti:

    Kokeile vaihtamalla Windowsin asetuksia niin että otat pois rastin kohdasta "piilota tunnettujen tiedostomuotojen päätteet" tai jotain siihen suuntaan. Eli niin että Windows näyttää kaikkien tiedostojen päätteet. Silloin näet millä nimellä Windows oikeasti tuon tallentaa, tiedostosi voi tallentua nimellä "tiedosto.cfg.txt" vaikka näyttäisi että se tallentuu nimellä "tiedosto.cfg". Tuo tiedostopäätteiden piilotus sotkee monesti noissa kun ei voi olla varma millä nimellä se oikeasti tallentuu.

    Moni teollisuuslaite on ronkeli noiden rivinvaihtojen kanssa, toimivatko nuo molempia rivinvaihtoja sisältävät tiedostot tuossa ? Tarkista _toimivasta_ tiedostosta kumpi on varmasti toimiva tapa vai toimivatko molemmat varmuudella. Esim. monet Fanuc CNC-ohjaukset lopettavat NC-ohjelman lukemisen ensimmäiseen "väärään" merkkiin (väärä rivinvaihto, skandimerkki tms.).

    Mistähän tuollaisen ruksin voisi löytää Windows 7:sta? Tsekkasin MSCONFIGin, mutta sieltä ei löytynyt. Ohjauspaneelista voi vaihtaa lähinnä teemoja...

    Äänestä

  • Hermot menee kirjoitti:

    Mistähän tuollaisen ruksin voisi löytää Windows 7:sta? Tsekkasin MSCONFIGin, mutta sieltä ei löytynyt. Ohjauspaneelista voi vaihtaa lähinnä teemoja...

    ...jatkoa: juu ja nuo Fanucin tiedonsiirrot ovat tuttuja, mutta tässä tapauksessa on kyseessä asetustiedosto, jonka ohjaussofta lukee kovalevyltä. Kyseessä ei ole siis RS232-tiedonsiirto...

    Äänestä

  • Hermot menee kirjoitti:

    Mistähän tuollaisen ruksin voisi löytää Windows 7:sta? Tsekkasin MSCONFIGin, mutta sieltä ei löytynyt. Ohjauspaneelista voi vaihtaa lähinnä teemoja...

    Mulla on täällä töissä lontoon-kielinen XP, mutta osviitaksi:

    kakkosella start
    explore
    tools
    folder options - view - hidden files and folders

    tuolta sitten ruksi oikeaan paikkaan.

    Liekö Windows 7 paljon tuosta poikkeaa...

    Äänestä

PCn puolella tekstissä oleva rivinvaihto merkitään joko 1 ta 2 merkillä. Chr$(10), Chr$(13). Jommalla kummalla toimii. TED.com 4kt tekstieditori PC Magazine lehdeltä. Jollain Notepadilla ä,ö ei oikein. Lataa netistä Notepad editori.

Äänestä

Kommentoi aloitusta


Hermot menee kirjoitti:

Minulla on pienoinen ongelma DOSin kanssa... Kyseessä on teollisuusohjain, joka on DOS-pohjainen (kyllä, DOSsia käytetään vieläkin).

Tässä ohjaimessa on muutamia asetustiedostoja, jotka ovat .CFG-pääteisiä. Kun siirrän nuo tiedostot Windowssille ja editoin niitä Notepad-ohjelmalla ja siirrän ne takaisin tuohon ohjaimeen, ne eivät toimi. Miksi?

Tallennan tiedostot ANSI-koodattuna (käsitääkseni oikea formaatti?), mutta silti nuo eivät toimi!!! Hermo menee!

Toki voin avata nuo tiedostot ohjaimessa DOSin puolella Edit-ohjelmalla ja muokata sieltä käsin niitä, mutta ei ole erityisen näppärää. Mikä ihmeen formaatti on kyseessä?

Kellään hyviä ideoita?

Anonyymi
5000

Ilmoita asiaton sisältö

  • Sisältää materiaalia, joka on loukkaavaa, herjaavaa, rasistista, uhkailevaa tai ahdistelevaa.

  • Materiaali sisältää nimiä, yhteystietoja tai muita henkilökohtaisia tietoja. Julkisuuden henkilöistä, julkisissa viroissa toimivista ihmisistä sekä yritysten vastuuhenkilöistä saa keskustella työhön liittyen. Myös yksityiselämään liittyvistä asioista voi keskustella siltä osin, kuin niistä on julkisesti kerrottu.

  • Sisältää lapsille haitallista tai heiltä kiellettyä materiaalia. Seksuaalinen sisältö on sallittua aiheeseen tarkoitetuilla palstoilla, joiden ikäraja on 18 vuotta.

  • Lainvastaista sisältöä voi olla mm. yksityiselämää loukkaavan tiedon levitys, kiihottaminen kansanryhmää vastaan, laiton uhkaaminen, alaikäisiin liittyvä seksuaalinen sisältö/grooming, petokset, identiteettivarkaudet, kunnianloukkaukset ja tekijänoikeusrikkomukset.

  • Sisältö ei liity palstan tai keskusteluketjun aiheeseen.

  • Viesti ei ole suomea tai ruotsia (pl. International Forums), se sisältää mainontaa, se sisältää tekijänoikeuksin suojattua materiaalia, se on massapostitus tai jokin muu syy.

Jaa keskustelu