On 07/02/2013 10:50 AM, Ethan Blanton wrote:
> I am moving this thread to [email protected], where it more properly
> belongs.
> 
> 1 2 spake unto us the following wisdom:
>> I am using pidgin since 2009 and I am recording all conversations.
>> I have 5 mail accounts opened in the same time.
> 
> This is common, and supported.
> 
>> Can someone add a feature to zip all the logs? Let's say if the log
>> file is older then 1 month move it automaticly to the archive? I have
>> some small problems when I make a backup/restore to my operating
>> sistem (win2008 server)
> 
> I'm sorry to hear that your OS and/or backup program is so limited.
> Unfortunately, this is not something that Pidgin handles, or should
> handle.  The way Pidgin logs are stored, this is trivially handled by
> an external program, and that would be our recommendation for this
> case.  If you were on a Unix system you could handle this with a cron
> job and a five line shell script.  On Windows, I don't know how you
> would accomplish the same thing, but I am sure there is a way.

In the vein of Ethan's response, a .bat file can be trivially written to do this
on Windows, like so:

        @echo off
        :: adjust these paths as appropriate
        set logdir=%APPDATA%\.purple
        set archivedir=C:\archive

        cd %logdir%

        :: Comment out the line for the log format you DON'T use
        forfiles /d -31 /m *.html /c "cmd /c move @file %archivedir%"
        forfiles /d -31 /m *.txt /c "cmd /c move @file %archivedir%"

(Note to Windows XP users:  forfiles is not part of the OS.  Get it from the
resource kit or from a Windows Server 2003 system.)

Schedule the task to run as desired.  Server 2008's new task scheduler adds some
scheduling features that finally make it match cron's flexibility on UNIX-like
systems.

John

Attachment: signature.asc
Description: OpenPGP digital signature

_______________________________________________
[email protected] mailing list
Want to unsubscribe?  Use this link:
http://pidgin.im/cgi-bin/mailman/listinfo/support

Reply via email to