Kirjoittaja |
Viesti |
jap
| Perjantaina, 24. helmikuuta, 2006 - klo 16.50: | | Mitenhän saisi kätevimmin ajastettua varmuuskopioinnin? Tein pienen skriptin, joka ottaa varmuuskopiot tärkeistä hakemistoista. Nyt pitäs jollain ilveellä saada automaattisesti ajettua kyseinen skripti esim. kerran viikossa.
|
hooligan/dcs
| Perjantaina, 24. helmikuuta, 2006 - klo 17.43: | | Diavolossa on tietääkseni mahdollisuus ajastaa toimintoja.
|
Jani Kuituniemi
| Perjantaina, 24. helmikuuta, 2006 - klo 18.23: | | Amigalle on aika monta crontab/at tyyppistä sovellusta Aminetissä.
|
jap
| Perjantaina, 24. helmikuuta, 2006 - klo 18.30: | | Onko Diavoloa saatavilla ilmaiseksi AOS 3.x/4.0:aan? MorphOS:lle se näytti olevan ilmainen.
|
jPV
| Perjantaina, 24. helmikuuta, 2006 - klo 18.30: | | Tai jos siinä koneessa ei ole ihan mahdottomia uptimejä, niin vois pistää yksinkertaisen päivämäärän/buuttikertojen tarkastuksen user-startupiin.
|
itix
| Lauantaina, 25. helmikuuta, 2006 - klo 6.32: | | Diavolon AmigaOS-versio on edelleen kaupallinen. Niin uskomatonta kuin se onkin...
|
jap
| Lauantaina, 25. helmikuuta, 2006 - klo 10.47: | | Testailin Aminetissä olevia vaihtoehtoja, mutta ei ne oikein miellyttäneet. Kokeilin sitten itse tehdä yksinkertaisen skriptin, joka ajetaan jokaisen boottauksen yhteydessä (uptimet eivät ole aivan hirmuisia). Se onnistuikin yllättävän helposti, kun tutkin vähän Date-komennon mahdollisuuksia. Laitetaan nyt skripti tähän näytille, jos siitä olisi hyötyä muillekin. Skripti ajaa enintään kerran viikossa kaksi muuta skriptiä, jotka hoitavat varsinaisen varmuuskopioinnin. Minulla toinen ottaa kopion käynnistysosion sisällöstä ja toinen varmuuskopioi sähköpostit. Ennen varmuuskopioinnin aloittamista kysytään käyttäjältä vahvistusta. Jos vastausta ei kuulu 15 sekunnin kuluessa, kysymysikkuna menee kiinni ja varmuuskopiointia ei tehdä. Huom! Skripti toimii sitten vain AOS4.0:ssa. ; $VER: MakeBackups 1.0 (25.2.2006) ; ; Runs backup scripts once every week. ;--- Define backup scripts to run Setenv BackupScript1 "Varasto_2:Varmistus/BU_SYS" Setenv BackupScript2 "Varasto_2:Varmistus/BU_Posti" ;--- Get week number and date Setenv BackupWeek `C:Date LFORMAT="%W"` Setenv BackupDate `C:Date LFORMAT="%y%m%d"` ;--- Check date if $BackupDate gt $BackupLastMade ;--- Check week if $BackupWeek not eq $BackupWeekLastMade ;--- Ask user to confirm backing up Setenv BackupReq `C:Requestchoice TITLE="MakeBackups" BODY="Ready to make weekly backups." GADGETS="C_ontinue|_Cancel" TYPE="QUESTION" TIMEOUTSECS=15` ; Okay to continue if $BackupReq eq "1" ;--- Store backup date and week Setenv BackupLastMade SAVE `C:Date LFORMAT="%y%m%d"` Setenv BackupWeekLastMade SAVE `C:Date LFORMAT="%W"` ;--- Run backups if exists $BackupScript1 C:Execute $BackupScript1 endif if exists $BackupScript2 C:Execute $BackupScript2 endif endif endif endif ;--- Cleanup Unsetenv BackupScript1 Unsetenv BackupScript2 Unsetenv BackupWeek Unsetenv BackupDate Unsetenv BackupReq
|
Jon
| Lauantaina, 25. helmikuuta, 2006 - klo 11.39: | | http://www.hotkey.net.au/~colstv/_software.html. Ei taida ajastusta olla, tai en ainakaan testannut.
|
IKE
| Lauantaina, 25. helmikuuta, 2006 - klo 15.55: | | Kannattaa kokeilla tätä, myös muidenkin kuin jap:in: http://www.onyxsoft.se/dremind.shtml
|
Piru
| Lauantaina, 25. helmikuuta, 2006 - klo 18.36: | | TYPE="QUESTION" TIMEOUTSECS=15 pois niin toimii muissakin järjestelmissä. Tosin requesteri sitten odottelee maailman tappiin jos käyttäjä ei paina mitään.
|
jap
| Sunnuntaina, 26. helmikuuta, 2006 - klo 11.32: | | AOS3.x:ssä ei riitä TYPE ja TIMESECS parametrien tiputus. AOS3.x:n Date komennossa ei ole LFORMAT-parametria, jota skripti käyttää. Sen avulla otetaan irti skriptille keskeinen viikon numero.
|
Piru
| Sunnuntaina, 26. helmikuuta, 2006 - klo 12.26: | | Ah, kas tosiaan.
|
JPQ
| Sunnuntaina, 26. helmikuuta, 2006 - klo 20.35: | | Mitenhän vaikea olisi koodata oma custom käsky joka paluttaisi viikon numeron...
|
Joanna
| Sunnuntaina, 26. helmikuuta, 2006 - klo 22.03: | | En muista ulkoa, mutta ainakin minusta tuommoista varten kannattaa tarkistaa ensinnä Arexx ja Perl... niissä voi hyvinkin olla joku datesysteemi joka antaa myös viikkonumerot. (+ luulisin että c++:ssakin voisi olla, tosin sitä tunnen huonosti)
|
jPV
| Sunnuntaina, 26. helmikuuta, 2006 - klo 22.24: | | ARexxissä ei taida olla suoraan viikkonumeroa, mutta saa esim. päivät vuoden alusta tms, jolla systeemin saa toteutettua. DATE([option][,date][format]) Optioina esim: CENTURY The number of days since January 1 of the century DAYS The number of days since January 1 of the current year WEEKDAY The day of the week (in mixed case)
|