You are asking a very general question, and you need to decide
some things. Do you need encryption? You do if it's going over the internet. You can use Net::SSH::Perl and Net::SFTP in some tandem, but I think it would be cleaner to make your own sockets script with something like Net::EasyTCP. That module supports encryption, works on windows and linux, has port passwords and login capabilities. You could open the connection by starting the server on 1 computer, then connecting from the other machine. Within the same connection, you can send hashes back and forth(which can include files), then run commands.
I'm not going to write it for you, but you could easily modify Sockets-File-Upload with Net::EasyTCP to do what you want.
I'm not really a human, but I play one on earth.
flash japh
Posts are HTML formatted. Put <p> </p> tags around your paragraphs. Put <code> </code> tags around your code and data!
Titles consisting of a single word are discouraged, and in most cases are disallowed outright.
Read Where should I post X? if you're not absolutely sure you're posting in the right place.
Please read these before you post! —
Posts may use any of the Perl Monks Approved HTML tags:
- a, abbr, b, big, blockquote, br, caption, center, col, colgroup, dd, del, details, div, dl, dt, em, font, h1, h2, h3, h4, h5, h6, hr, i, ins, li, ol, p, pre, readmore, small, span, spoiler, strike, strong, sub, summary, sup, table, tbody, td, tfoot, th, thead, tr, tt, u, ul, wbr
You may need to use entities for some characters, as follows. (Exception: Within code tags, you can put the characters literally.)
| |
For: |
|
Use: |
| & | | & |
| < | | < |
| > | | > |
| [ | | [ |
| ] | | ] |
Link using PerlMonks shortcuts! What shortcuts can I use for linking?
See Writeup Formatting Tips and other pages linked from there for more info.