Main menu

Search
Login
Signup
Links
<< Previous thread | Next thread >>   
Sincronizzare wPP

Go to page       >>  
Author Post
UncleDan
Wed 02 Jul 2008 - 11:02

online
Registered Member #4764
Joined: Sat 19 May 2007 - 19:39
Location: Bologna, Italy
Posts: 125

Premesse:
1) spero di aver beccato il forum giusto
2) so che se ne è già stra-parlato, ma non ho trovato una soluzione definitiva

Per non gravare eccessivamente la mia povera chiavetta, dato che la portabilità per me si riduce a portarmi a casa la sera il lavoro fatto in ufficio di giorno e vice-versa, sono solito la mattina sincronizzare la chiavetta con una cartella su disco fisso e fare lo stesso la sera.

Ultimamente sto utilizzando l'ottimo X-Synkron, ma ho notato un fastidioso problemino.

In realtà nella sincronizzazione lui aggiorna sia in un verso che nell'altro, perchè nei profili e nei backup si accumulano file temporanei che, anche se vengono cancellati dalla reale cartella di lavoro, ci finiscono dentro nuovamente perché percepiti come nuovi in quanto ancora presenti sulla chiavetta.

Per completezza aggiungo che questo non mi ha mai creato problemi operativi, ma è decisamente "antiestetico" (nella chiavetta mi sono trovato 150 backup di wpp launcher quando mi sono deciso a pulirla!)

Qualcuno si è posto il problema o può aiutarmi?
Back to top
Website
Danix
Wed 02 Jul 2008 - 11:26

online

Registered Member #1
Joined: Fri 29 Dec 2006 - 05:38
Location: Sassari
Posts: 12956
Sarà possibile impostare dei filtri, o sincronizzare in una sola direzione, credo..
Io uso il minuscolo PathSync che permette di sincronizzare in modo semplicissimo, escludendo file ed impostando la direzione per la sincronizzazione.
Back to top
Website
UncleDan
Wed 02 Jul 2008 - 11:32

online
Registered Member #4764
Joined: Sat 19 May 2007 - 19:39
Location: Bologna, Italy
Posts: 125
Gli darò una provata, grazie!
Back to top
Website
UncleDan
Wed 02 Jul 2008 - 13:45

online
Registered Member #4764
Joined: Sat 19 May 2007 - 19:39
Location: Bologna, Italy
Posts: 125
Ti offendi se ti dico che...

S E I U N M I T O ! ! !

E' esattamente quello che cercavo.
Back to top
Website
icemax
Thu 03 Jul 2008 - 15:16

online
Registered Member #194
Joined: Sun 21 Jan 2007 - 22:27
Posts: 1371
Per voi :


Eccove' la versione in ITA ... ricompilata dietro rischiesta del CAPO

includo anche i sorgenti *
(stavolta completi poichè nella versione ufficiale .. si sono
scordati "alcuni files" di primaria importanza .. )

PathSync_it.zip

----------------------------------------------------------------------------------------------------------------
icemax, ho impacchettato il programma in modo diverso, per renderlo più comprensibile.
Vedi se va bene
Danix
----------------------------------------------------------------------------------------------------------------

[ Edited Thu 03 Jul 2008 - 20:29 ]
Back to top
Danix
Thu 03 Jul 2008 - 17:53

online

Registered Member #1
Joined: Fri 29 Dec 2006 - 05:38
Location: Sassari
Posts: 12956
@UncleDan, mi fa piacere che faccia al caso tuo. A volte i programmini minuscoli fanno esattamente ciò che ci occorre senza dover smanettare fra mille opzioni

@icemax, grazie mille come al solito!
Ora sarà un problema includerlo nel pack in ita e in en, a meno di utilizzare un launcher solo per il cambio lingua.
Sarebbe l'ideale riscrivere una parte di codice, prevedendo dei file separati per le lingue... che ne dici?

[ Edited Thu 03 Jul 2008 - 17:54 ]
Back to top
Website
UncleDan
Thu 03 Jul 2008 - 18:27

online
Registered Member #4764
Joined: Sat 19 May 2007 - 19:39
Location: Bologna, Italy
Posts: 125
Dopo aver premesso (doverosamente) che non capisco un H di C, non basterebbe aggiungere la lettura delle stringhe nella funzione load_settings e distribuirlo con due ini diversi?
Back to top
Website
UncleDan
Thu 03 Jul 2008 - 18:41

online
Registered Member #4764
Joined: Sat 19 May 2007 - 19:39
Location: Bologna, Italy
Posts: 125
PS: complimenti per il lavorone, ma hai dimenticato di tradurre "Bidirectional (default)" alla riga 102 di pathsync.cpp
Back to top
Website
icemax
Thu 03 Jul 2008 - 19:05

online
Registered Member #194
Joined: Sun 21 Jan 2007 - 22:27
Posts: 1371
grazie

UncleDan wrote ...

PS: complimenti per il lavorone, ma hai dimenticato di tradurre "Bidirectional (default)" alla riga 102 di pathsync.cpp


se mi alleghi in un txt cosa vorresti che venisse fatto ....

potrei integrarle .. ok ?

Back to top
UncleDan
Fri 04 Jul 2008 - 10:14

online
Registered Member #4764
Joined: Sat 19 May 2007 - 19:39
Location: Bologna, Italy
Posts: 125
Purtroppo non conosco a fondo il linguaggio C (a dire il vero non conosco a fondo nessun linguaggio di programmazione, tranne l'ormai obsoleto Pascal ). Il mio voleva essere più uno spunto.
L'idea è questa: dato che il programma già legge il suo file INI, anziché aggiungere aperture di altri file, sfruttare quelle che già ci sono. Esempio (ignorando la sintassi corretta del linguaggio):

Anziché:

#define ACTION_RECV "Remote->Local"


Usare:

#define ACTION_RECV varRemoteLocal


Poi, nella funzione load_settings

GetPrivateProfileString(sec,"varRemoteLocal","",path,sizeof(path),fn);


Al limite, volendo esagerare:

if ERROR [ GetPrivateProfileString(sec,"varRemoteLocal","",path,sizeof(path),fn) ] then
    varRemoteLocal = "Remote->Local"


Così per l'inglese non hai nemmeno bisogno dell'INI.

Spero di aver reso l'idea perché meglio di così non riesco a spiegarmi

Magari è inattuabile, ma era solo un'idea.

[ Edited Fri 04 Jul 2008 - 10:15 ]
Back to top
Website

Go to page       >>  
Moderators: Danix, Taf, Rcs, Energy, zandet2, ZioZione, Admin, LordJim60

Jump:     Back to top

Syndicate this thread: rss 0.92 Syndicate this thread: rss 2.0 Syndicate this thread: RDF
Powered by e107 Forum System