Short: TCP/IP clipboard exchange (Amiga/Win32) Author: kas1e@yandex.ru Uploader: kas1e yandex ru Type: util/sys Version: 0.1beta Architecture: m68k-amigaos; i386-aros; other Distribution: Aminet Clipo v0.1beta by kas1e.[2004-2009] This programm was started in 2004 as a way to help me work with 2 computers at time (amiga1200/os3.9 + winxp), and with winuae + winxp. After maturing for 4 years I have ported it to AROS and other oses. Hope it will be usefull for developers and end users. Clipo is a tool that works over tcp/ip and allows users to send and receive clipboard data between the follwing OSes Aos3.x (tested on 3.9bb2) Aos4.x (tested on 4.1, looks like a bit buggy and need to make native ones) Morphos (tested on 2.3beta) Aros-i386 (tested on latest aros) Windows (mainly tested on winxp, but should work with any win32 system). WinUAE,Amithlon,UAE,etc with aos3.x binary. Binary for all OSes are resident, and use hardcoded hotkeys to send clipboard data (alt+s) Examples: 1. Execute AROS binary (and set which local and remote ip/ports will be used). 2. Execute WinXP binary (and set which local and remote ip/ports will be used). When you have something in your WinXP clipboard, you just press "alt+s", and this data (already reformatted) will copy into the Aros clipboard. And in reverse, if you have something in the Aros clipboard, you can press "alt+s", and data will pass to the WinXP clipboard. It can be used beetween any 2 of the supported platforms, either 2 instances of the same OS, or a combination platforms, like aos3/winxp, aos4/morphos, winxp/aros, aros/aros and so on. You only need a working tcp/ip stack. Clipo works with bsdsocket stuff like: listen(),send(),recv(),bind(),connect(),etc. Usage is easy. For WinXP you have "clipo.ini" Where you setup ips and ports. For other oses, the syntax is: shell:> clipo --clip_loop 100 100 or if you want to run it in the backgorund only (placed in C: and run from User-Startup or similar): run <>NIL: clipo --clip_loop 100 100 --clip_loop is the main argument which is used right now. Other Clipo arguements: 9/0.WinDH_C:clipo/aos3.x> clipo --help syntax: [options] local_ip port options: --clip_recv recieve data to clipboard immediately --clip_send send data from clipboard immediately --clip_loop send/recieve data to/from clip in loop --data_recv recieve data to file --data_send send file --info some info 9/0.WinDH_C:clipo/aos3.x> Some functions at moment are unstable and unoptimised, but --clip_loop works and has been widely tested. Hotkeys for every OS: alt+s - send data alt+q - unload clipo (exit) Still to be implemented: 1. support unix clipboards 2. add options for your own hotkeys (to allow use with RDesktop for example) 3. character conversion (to make possible transfer language specific stuff) 4. tested and fix other argvs (which is easy, but not so usable) 5. make os4 binary native, becouse emulation looks like not perfect (but works) If you have any suggestion, questions or bug reports, then write to me at kas1e@yandex.ru