Automatikus mentés

Ha bizonytalan vagy itt kezdd!
geza84
Hozzászólások: 26
Csatlakozott: 2011. szeptember 20., kedd 7:50

Automatikus mentés

Hozzászólás Szerző: geza84 »

Olyan problémám van, hogy nem tudok beállítani automatikus mentést.

Ugye van olyan, hogy "Automatikus helyreállítási adatok mentése", de ezzel csak készül egy .bak fájl valahol a C: meghajtón, és ennek akkor van jelentősége, ha mondjuk elmegy az áram, mert akkor innen visszaállítja.

Van még a "Mindig készítsen biztonsági másolatot" lehetőség is, de nekem ez sem jó, mert ha belenyúlok egy fájlba, és mentés nélkül bezárom, akkor rögtön eldobja a biztonsági másolatot.

A célom az lenne, hogy miközben készítek egy dokumentumot, automatikusan mentsen mondjuk 3 percenként, és ha egyszer csak fogom magam, és bezárom mentés nélkül, akkor a max. 3 perccel ezelőtti verzió kerüljön mentésre.

Van erre valami megoldás?
LibreOffice 4.3.4.1, Windows 8.1 Pro
Avatar
Zizi64
Globális moderátorok
Hozzászólások: 4031
Csatlakozott: 2008. november 12., szerda 21:22
Tartózkodási hely: Budapest

Re: Automatikus mentés

Hozzászólás Szerző: Zizi64 »

A célom az lenne, hogy miközben készítek egy dokumentumot, automatikusan mentsen mondjuk 3 percenként, és ha egyszer csak fogom magam, és bezárom mentés nélkül, akkor a max. 3 perccel ezelőtti verzió kerüljön mentésre.
Nagyobb méretű dokumentumnál túl gyakori lehet (gyengébb gép esetében főleg) a 3 perc. Akkor meg a mentések miatt nem fogsz tudni folyamatosan dolgozni.


Van még a "Mindig készítsen biztonsági másolatot" lehetőség is, de nekem ez sem jó, mert ha belenyúlok egy fájlba, és mentés nélkül bezárom, akkor rögtön eldobja a biztonsági másolatot.
A program nem tudja eldönteni, hogy te azért zártad-e be mentés nélkül a fájlt, mert mellényúltál, vagy szándékosan nem akartad a véletlenül módosított fájlod tartalmát rámenteni a meglévő verzióra.

A bak fájl elérési útvonalát egyébként az
Eszközök - Beállítások - LibreOffice - Útvonalak
lapon be tudod állítani, hogy a számodra kényelmesen elérhető helyre mutasson, így mindig meg fogod találni a biztonsági másolatokat.
Tudtommal a program a dokumentum elsődleges példányát soha nem menti automatikusan.
Sok sikert!
Kovács Tibor (W10x64Pro/W7x64P: 7.5.8;
winPenPack/PortableApps: LO3.3.1-7.6.2, AOO4.1.14
Ha megoldódott a probléma, jelöld a témaindító hozzászólásod címének szerkesztésével. Írd elé: [Megoldva].
geza84
Hozzászólások: 26
Csatlakozott: 2011. szeptember 20., kedd 7:50

Re: Automatikus mentés

Hozzászólás Szerző: geza84 »

De van rá valami megoldás? A gépem bírja.
LibreOffice 4.3.4.1, Windows 8.1 Pro
Avatar
Zizi64
Globális moderátorok
Hozzászólások: 4031
Csatlakozott: 2008. november 12., szerda 21:22
Tartózkodási hely: Budapest

Re: Automatikus mentés

Hozzászólás Szerző: Zizi64 »

Tudtommal a program a dokumentum elsődleges példányát soha nem menti automatikusan.
Ez azt jelenti, hogy (nagy valószínűséggel) NINCS olyan lehetőség beépítve, amire te gondolsz.
De van rá valami megoldás?
Ez nem egyszerű dolog sajnos...

Makróval, valamilyen időzítő eseményt létrehozva vezérelheted, hogy mikor mentse a dokumentum elsődleges példányát. Magát a mentést vezérlő makrót akár a makrórögzítővel is rögzítheted. Csak aztán ezt hozzá kell rendelni valami eseményhez a makrót.

Timer funkció nincs a programban, tehát neked kell valamilyen rafinált módon előállítani azt.
(Ennek megvalósíthatósága függ attól, hogy melyik programot szeretnéd vezérelni.)
Az eseményt generálhatod mondjuk Calcban a cellák tartalmának megváltozását figyelő függvénnyel, vagy gyakran használt menüpont/eszköztár ikon használatának számlálásával, de ezek esetleges, barkácsmegoldások.

Hozhatsz létre egy Figyelőt (Listener) az esemény kiváltására:
http://forum.openoffice.org/en/forum/vi ... 20&t=24554
http://forum.openoffice.org/en/forum/vi ... 45&t=30071

De tudtommal ez is csak Calcban működik...

Van aztán a "Dokumentum megváltozott" esemény (mindegyik alkalmazásban rendelkezésedre áll), de az csak egyszer váltódik ki: az első változásnál; aztán a mentésig aktív marad ez a flag. Csak a következő mentés törli ezt a flag-et.
Sok sikert!
Kovács Tibor (W10x64Pro/W7x64P: 7.5.8;
winPenPack/PortableApps: LO3.3.1-7.6.2, AOO4.1.14
Ha megoldódott a probléma, jelöld a témaindító hozzászólásod címének szerkesztésével. Írd elé: [Megoldva].
Avatar
puma0812
Hozzászólások: 8
Csatlakozott: 2016. november 30., szerda 21:10

Re: Automatikus mentés

Hozzászólás Szerző: puma0812 »

Szia Zizi64

Engem viszon érdekelne a megoldás én a calc részében használnám.
Alapbol van már benne változás macro
Meg nem nagy filrol van szo max 200 kb
Üdv PUMA
LibreOffice 5.2 Windows 10 Pro
Avatar
Zizi64
Globális moderátorok
Hozzászólások: 4031
Csatlakozott: 2008. november 12., szerda 21:22
Tartózkodási hely: Budapest

Re: Automatikus mentés

Hozzászólás Szerző: Zizi64 »

Meg nem nagy filrol van szo max 200 kb
Miután az ODF egy sűrített fájlforma, ez a méret már nem kicsi tartalmaz is takarhat. A becsomagolás és a fizikai mentés eltarthat egy darabig. Addig nem tudod használni a gépedet. És általában nem is egyetlen fájl van nyitva... Tehát ha sikerül megvalósítani az automatikus mentést, és beállítod a 3 percenkénti mentést, akkor bizony szentségelni fogsz: az akadozások miatt.

Az 5-os verziókból sajnos kihagyták az "A dokumentum automatikus mentése" opciót az
Eszközök - Beállítások - Megnyitás és mentés - Általános lapról. Valószínűleg a távoli helyek elérésének új funkciója miatt. Egy Google drive-re nem biztos, hogy jó ha 3 percenként mentesz. De ez csak találgatás...
Sok sikert!
Kovács Tibor (W10x64Pro/W7x64P: 7.5.8;
winPenPack/PortableApps: LO3.3.1-7.6.2, AOO4.1.14
Ha megoldódott a probléma, jelöld a témaindító hozzászólásod címének szerkesztésével. Írd elé: [Megoldva].
Avatar
Zizi64
Globális moderátorok
Hozzászólások: 4031
Csatlakozott: 2008. november 12., szerda 21:22
Tartózkodási hely: Budapest

Re: Automatikus mentés

Hozzászólás Szerző: Zizi64 »

Itt vannak "barkácsolt" Timer megoldások:
https://forum.openoffice.org/en/forum/v ... 44&t=59369
https://ask.libreoffice.org/en/question ... -interval/
https://forum.openoffice.org/en/forum/v ... 20&t=46196
https://forum.openoffice.org/en/forum/v ... 2&p=409878
https://wiki.openoffice.org/wiki/Docume ... ogress_Bar

A mentés parancsot csak bele kell applikálnod a megfelelő hosszúságúra választott (esetleg paraméterezhetőre megírt) időzítés értékkel felállított Timer rutinba. Még azt is beleveheted, hogy ha nem változott a dokumentum, akkor fölösleges mentést végezni. Sőt időbélyeges archiválást is végeztethetsz a programoddal, hogy a szerkesztés különböző állapotai is külön mentve legyenek.

Ez utóbbihoz adhat segítséget az a kis kiterjesztés, amit én írtam. Igaz, az gombnyomásra végzi el az archiválást...
https://forum.openoffice.org/hu/forum/v ... =22&t=1778
https://forum.openoffice.org/en/forum/v ... 47&t=86742

Azzal viszont számolnod kell, hogy amíg a Timer fut, nem tudsz majd makrókat szerkeszteni. Gondoskodnod kell tehát arról is, hogy valami módon (manuálisan) le tudd állítani a makró futását.
Sok sikert!
Kovács Tibor (W10x64Pro/W7x64P: 7.5.8;
winPenPack/PortableApps: LO3.3.1-7.6.2, AOO4.1.14
Ha megoldódott a probléma, jelöld a témaindító hozzászólásod címének szerkesztésével. Írd elé: [Megoldva].
Válasz küldése