Source i (link to git-repo or to original if based on someone elses unmodified work):

Add the source-code for this project on opencode.net

1
Become a Fan
5.0

Available as/for:
Description:
This small Python script is inspired by netcat. But instead of sending files (and data) directly over the network, this script uses Kopete (and DBus) for sending.

Just make sure you have Python (and the python-dbus packege of your distribution) installed and have fun with the script.


Some examples how to use this script (assuming Foobar is one of your meta contacts):
[quote]kopcat.py -f Foobar README[/quote]
This command will send the README file to Foobar over file transfer. (Same as selecting in Kopete Contact->Send File->...)

[quote]kopcat.py Foobar README[/quote]
This command will send the README file inline. (Same as copy & paste the content of the file into the chat und press "Send")

[quote]cat README | grep kopcat | kopcat.py Foobar[/quote]
This command will send all lines from the README file which contain the word "kopcat".

The last command probably shows you the aim of the script: To combine the powerful command line tools with modern graphical interfaces.

Help wanted!!
I'm sure this script will also work with KDE3 and DCOP, but I have nothing to test this.
Last changelog:

Version 0.2.2
* The contact ids have changed in KDE4.3. Listing contacts should work now.

Version 0.2.1
* Fixed a problem when printing contacts with none ascii names
* Fixed small mistake when checking if contact is reachable

Version 0.2.0
* "Ported" to KDE 4.2
* Added new option "-c" to list contacts

Version 0.1.2
* Fix error handling for binary data completely
* Some internal code improvement
* Added new option "-l" for "streaming" text

Version 0.1.1
* Print help message even if Kopete isn't running.
* The test if the contact is online is optional because in some Kopete versions it isn't available.
* Catch the error message if you try to send binary data inline.


Ratings & Comments

0 Comments

Be the first to comment
Pling
0 Affiliates
Details
license
version 0.2.2
updated
added
downloads 24h 0
mediaviews 24h 0
pageviews 24h 0

More Chat & Messenging from Rettich:

Khal
Rettich
last update date: 15 years ago

Score 5.0

Other Chat & Messenging:

Akeni LAN Messenger
akeni
last update date: 20 years ago

Score 5.0

Akeni Secure Instant Messaging - Expert
akeni
last update date: 20 years ago

Score 5.0

Akeni Enterprise Instant Messaging LDAP
akeni
last update date: 20 years ago

Score 5.0

Akeni Instant Messaging IM - Pro
akeni
last update date: 20 years ago

Score 5.0

Kit
Neil
last update date: 21 years ago

Score 5.0

Light Hawk
Neil
last update date: 21 years ago

Score 5.0



System Tags