Kokonaista koodia isompaan projektiin

Voit pyytää apua ohjelmointiongelmiin täältä.
Post Reply
Hene
Active Member
Posts: 122
Joined: Wed Apr 22, 2009 8:13 pm

Kokonaista koodia isompaan projektiin

Post by Hene »

Eli tarvitsisin teidän kokeneempien apua eräässä projektissa, joka ei liity millään tapaa CB:hen. Omat taitoni eivät tuohon riitä enkä ole varma onko koko systeemi edes mahdollinen, joten kysäisenpä teiltä.

Ideana olisi tehdä tiedosto, jonne ohjelma automaattisesti kirjoittaisi milloin jotain muita tiedostoja on muutettu. Eli jos muutan vaikkapa tiedostoa "Testi1.txt", niin ohjelma kirjoittaisi toiseen tiedostoon "muistiin" jotain tyyliin "FILE Testi1.txt, 5. syyskuuta". Ohjelman pitäisi siis ymmärtää hakea nuo muokkausajat jostain koneen uumenista itse ja kirjoittaa ne sen jälkeen tiedostoon. Joudun eräässä projektissani hoitamaan n. 50 tiedostoa ja niiden viimeisen muokkauksen päivämäärien saaminen ylös olisi erittäin mukavaa ja helpottaisi hommaa paljon : )

Itselläni meni sormi suuhun tuossa ensimmäisen rivin kohdalla ja ajattelin tämän haasteen teille, hyvät Kokeneet Käyttäjät, koska teidän Suuri Kokemuksenne voisi auttaa tätä ohjelmaa. Tänks.

Mikäli yhtään olen manuaalia ymmärtänyt, niin tuonhan saisi toimimaan "opento..." -komennoilla... Vai?

Jos ette itse jaksa alkaa väsätä, niin hyvät vinkit otetaan kyllä vastaan ; P

EDIT: Yksi mahdollinen vaihtoehto olisi, että kirjoittaisin siihen tiedostoon jota kirjoitan (Ylläolevassa esimerkissä "Testi1") loppuun päivämäärän, jolloin viimeinen muokkaus on tapahtunut. Tuon kirjoittaminen olisi toki paljon nopeampaa kuin jokaisen muokkauksen jälkeen siirtyminen johonkin toiseen tiedostoon ja sinne sitten. Jos tuolla tavalla onnistuisi niin, että ohjelma hakee viimeisen muokkauksen siitä, niin kelpaa :)
"Baby," I said. "I'm a genius but nobody knows it but me."
phons
Guru
Posts: 1056
Joined: Wed May 14, 2008 10:11 am

Re: Kokonaista koodia isompaan projektiin

Post by phons »

Nooo... jaa... Saat tiedoston "sormenjäljen" katsottua jollakin funktiolla olikos se joku CRC32 tai jtn... Eli tuolla näet onko tiedostoa muutettu, siellä pitäisi olla esimerkkikin... Hmm, voi olla että tämä on ihan täyttä P:tä mutta saisikohan koneen rekistereistä kaivettua filujen muokkaus ajat...
Image
User avatar
Jare
Devoted Member
Posts: 877
Joined: Mon Aug 27, 2007 10:18 pm
Location: Pori
Contact:

Re: Kokonaista koodia isompaan projektiin

Post by Jare »

Tuskin onnistuu CB:llä. Ellet saa jostain DLL:ää, joka onkii muokkauspäivämäärät. CRC32 toimisi jollain tapaa, mutta sen avulla ei saa selville tarkkaa muokkausajankohtaa, ellei ohjelma kokoajan rullaa läpi tarkistettavia tiedostoja.
MaGetzUb
Guru
Posts: 1715
Joined: Sun Sep 09, 2007 12:35 pm
Location: Alavus

Re: Kokonaista koodia isompaan projektiin

Post by MaGetzUb »

Helpoin tapahan olisi kirjoittaa WriteString:illä tiedoston loppuun:

Code: Select all

WriteString file,Date()+" "+Time 
Solar Eclipse
Meneillä olevat Projektit:
We're in a simulation, and God is trying to debug us.
Post Reply