Anyone know of an app that would automatically sync new files when the network is connected?
For people using wired networks this would mean it would sync as soon as the cable is connected. For wireless users it would mean as soon as you come within range it would sync. I am aware of file sync programs such as FileSync http://www.fileware.com/products.htm but all that I have found require some sort of user intervention.
I found some VB code that monitors the connection status of an Ethernet adapter. Therefore, if nothing like this is available it shouldn’t be to hard to write. Is anyone interested in something like this?
I'd like to see that VB code. I've been toying with this for a while. I would like to go wireless as well. My idea was to ping the server every few seconds, and when it stops timing out, wait a few more seconds, ping again to make sure, and then start syncing...The price of wireless stuff is coming down so much that it's almost practicle...
Player: Pentium 166MMX, Amptron 598LMR MB w/onboard Sound, Video, LAN, 10.2 Gig Fujitsu Laptop HD, Arise 865 DC-DC Converter, Lexan Case, Custom Software w/Voice Interface, MS Access Based Playlists
Car: 1986 Mazda RX-7 Turbo (highly modded), 1978 RX-7 Beater (Dead, parting out), 2001 Honda Insight
"If one more body-kitted, cut-spring-lowered, farty-exhausted Civic revs on me at an intersection, I swear I'm going to get out of my car and cram their ridiculous double-decker aluminium wing firmly up their rump."
i know this might sound stupid, but i could probably script it in mirc. it would have a timer that would check the status of a \\share every few seconds, and then once found, go through a loop that would check the files and copy ones that are necessary. it's really not that hard to do.
ghetto suitcase player: http://www.mp3car.com/usersites/nipkick
That is a whole program to monitor an network adapter. The part that is of interest is where it can detect the six connection states of the adapter.
Perhaps that can be combined with this file sync code to make an one program to handle everything.
The easiest way would just be to ping the machine you want to connect to, and if it responds, check for new files. You could do this is software (VB, VC++, etc...) or even in a batch file [maybe].
If anyone ever pulls off an automated solution, PLEASE let me know!
Silver 1999 Nissan Pathfinder!
Completion: [*********-] 90%
Everything working! Mobile MP3s ROCK!
LEFT TO DO: Improve power on circuit, fix slow boot time
- 550mhz PIII on Abit BH6
- 128MB RAM
- 40x4 Backlit Character LCD
- 17 key numeric keypad - Repainted buttons
- 2.1GB laptop drive for OS
- 4.3GB drive for MP3s
http://www.mp3car.com/usersites/bombboyer/ Redesigned, new pics!
Right - try the Beta sync software I just wrote, just to show it can be done in VB in not a lot of time! The software checks for the connection via a tcp ip ping. The actual syncing of files hasn't been done yet (read: it's still in beta so I didn't include it). It allows you to run a program when the connection is made. Have a play around and let me know how you get on. All comments can be e-mailed to me on Andrew[nospam]@foggysoft.com (simply remove the [NOSPAM]). Bare in mind that this is still beta. The final software will be included in my mp3 car software, Mediabox.
P.S. If you run another copy of the app while it is already running, it instantly attempts to sync, bypassing the delay
Mediabox Hardware Project
Current Stage: A complete redesign, although not much happening right now!
Mediabox Software Project
Status: Writing Sync Software (still) and playing around with interface
To do: Far too much!