[398eb78] | 1 | = skyped(1) |
---|
| 2 | |
---|
| 3 | == NAME |
---|
| 4 | |
---|
| 5 | skyped - allows remote control of the Skype GUI client |
---|
| 6 | |
---|
| 7 | == SYNOPSIS |
---|
| 8 | |
---|
| 9 | skyped [<options>] |
---|
| 10 | |
---|
| 11 | == DESCRIPTION |
---|
| 12 | |
---|
| 13 | Skype supports remote control of the GUI client only via X11 or DBus |
---|
[757e1e0] | 14 | messages. This is hard in case you want remote control. This daemon |
---|
[398eb78] | 15 | listens on a TCP port and runs on the same machine where the GUI client |
---|
| 16 | runs. It passes all the input it gets to Skype directly, except for a |
---|
| 17 | few commands which is related to authentication. The whole communication |
---|
| 18 | is done via SSL. |
---|
| 19 | |
---|
| 20 | == CONFIGURATION |
---|
| 21 | |
---|
[875ba16] | 22 | - Set up `~/.skyped/skyped.conf`: Create the `~/.skyped` directory, copy |
---|
| 23 | `skyped.conf` and `skyped.cnf` from `/usr/local/etc/skyped/` to `~/.skyped`, |
---|
| 24 | adjust `username` and `password`. The `username` should be your Skype login and |
---|
| 25 | the `password` can be whatever you want, but you will have to specify that one |
---|
| 26 | when adding the Skype account to BitlBee (see later). |
---|
| 27 | |
---|
| 28 | NOTE: Here, and later - `/usr/local/etc` can be different on your installation |
---|
| 29 | if you used the `--sysconfdir` switch when running the `configure` of BitlBee. |
---|
| 30 | |
---|
| 31 | - Generate the SSL pem files: |
---|
| 32 | |
---|
| 33 | ---- |
---|
| 34 | $ cd ~/.skyped |
---|
| 35 | $ openssl req -new -x509 -days 365 -nodes -config skyped.cnf -out skyped.cert.pem \ |
---|
| 36 | -keyout skyped.key.pem |
---|
| 37 | ---- |
---|
| 38 | |
---|
| 39 | - Start `skyped` (the TCP server), initially without detaching and enabling debug messages: |
---|
| 40 | |
---|
| 41 | ---- |
---|
| 42 | $ skyped -d -n |
---|
| 43 | ---- |
---|
| 44 | |
---|
| 45 | - Start your `IRC` client, connect to BitlBee and add your account: |
---|
| 46 | |
---|
| 47 | ---- |
---|
| 48 | account add skype <user> <pass> |
---|
| 49 | ---- |
---|
| 50 | |
---|
| 51 | `<user>` should be your Skype account name, `<pass>` should be the one you declared |
---|
| 52 | in `skyped.conf`. |
---|
[398eb78] | 53 | |
---|
| 54 | == OPTIONS |
---|
| 55 | |
---|
| 56 | -c, --config:: |
---|
| 57 | Path to configuration file (default: $HOME/.skyped/skyped.conf) |
---|
| 58 | |
---|
| 59 | -d, --debug:: |
---|
| 60 | Enable debug messages |
---|
| 61 | |
---|
| 62 | -h, --help:: |
---|
| 63 | Show short summary of options |
---|
| 64 | |
---|
| 65 | -H, --host:: |
---|
| 66 | Set the tcp host (default: 0.0.0.0) |
---|
| 67 | |
---|
| 68 | -l, --log:: |
---|
| 69 | Set the log file in background mode (default: none) |
---|
| 70 | |
---|
[fffabad] | 71 | -m, --mock=<file>:: |
---|
| 72 | Mock mode: replay session from file, instead of connecting to Skype. |
---|
| 73 | |
---|
[398eb78] | 74 | -n, --nofork:: |
---|
| 75 | Don't run as daemon in the background |
---|
| 76 | |
---|
[7e5b4bd] | 77 | -s, --dont-start-skype:: |
---|
| 78 | Assume that skype is running independently, don't try to start/stop it. |
---|
| 79 | |
---|
[398eb78] | 80 | -p, --port:: |
---|
| 81 | Set the tcp port (default: 2727) |
---|
| 82 | |
---|
| 83 | -v, --version:: |
---|
| 84 | Display version information |
---|
| 85 | |
---|
| 86 | == AUTHOR |
---|
| 87 | |
---|
[9ec6b36] | 88 | Written by Miklos Vajna <vmiklos@vmiklos.hu> |
---|