1TWINKLE(1) User Commands TWINKLE(1)
2
3
4
6 Twinkle - Twinkle 1.10.0
7
9 twinkle [options]
10
12 -c Run in command line interface (CLI) mode
13
14 --share <dir>
15 Set the share directory.
16
17 -f <profile>
18 Startup with a specific profile. You will not be requested to
19 choose a profile at startup. The profiles that you created are
20 the .cfg files in your .twinkle directory. You may specify mul‐
21 tiple profiles separated by spaces.
22
23 --force
24 If a lock file is detected at startup, then override it and
25 startup.
26
27 --sip-port <port>
28
29 Port for SIP signalling. This port overrides the port from the
30 system settings.
31
32 --rtp-port <port>
33
34 Port for RTP. This port overrides the port from the system set‐
35 tings.
36
37 --call <address>
38
39 Instruct Twinkle to call the address. When Twinkle is already
40 running, this will instruct the running process to call the ad‐
41 dress. The address may be a full or partial SIP URI. A partial
42 SIP URI will be completed with the information from the user
43 profile.
44
45 A subject may be passed by appending '?subject=<subject>' to the
46 address.
47
48 Examples: twinkle --call 123456 twinkle --call sip:example@exam‐
49 ple.com?subject=hello
50
51 --cmd <cli command>
52
53 Instruct Twinkle to execute the CLI command. You can run all
54 commands from the command line interface mode. When Twinkle is
55 already running, this will instruct the running process to exe‐
56 cute the CLI command.
57
58 Examples: twinkle --cmd answer twinkle --cmd mute twinkle --cmd
59 'transfer 12345'
60
61 --immediate
62 This option can be used in conjunction with --call or --cmd It
63 indicates the the command or call is to be performed immediately
64 without asking the user for any confirmation.
65
66 --set-profile <profile>
67
68 Make <profile> the active profile. When using this option in
69 conjunction with --call and --cmd, then the profile is activated
70 before executing --call or --cmd.
71
72 --show
73 Instruct a running instance of Twinkle to show the main window
74 and take focus.
75
76 --hide Instruct a running instance of Twinkle to hide in the system
77 tray. If no system tray is used, then Twinkle will minimize.
78
79 --help-cli [cli command]
80
81 Without a cli command this option lists all available CLI com‐
82 mands. With a CLI command this option prints help on the CLI
83 command.
84
85 --version
86 Get version information.
87
89 Copyright © 2005-2015 Michel de Boer and contributors http://twin‐
90 kle.dolezel.info
91
92 Built with support for: ALSA, Speex, iLBC, ZRTP
93
94 Contributions: * Werner Dittmann (ZRTP/SRTP) * Bogdan Harjoc
95 (AKAv1-MD5, Service-Route) * Roman Imankulov (command line editing) *
96 Ondrej Moris (codec preprocessing) * Rickard Petzall (ALSA)
97
98 This software contains the following software from 3rd parties: * GSM
99 codec from Jutta Degener and Carsten Bormann, University of Berlin *
100 G.711/G.726 codecs from Sun Microsystems (public domain) * iLBC imple‐
101 mentation from RFC 3951 (www.ilbcfreeware.org) * Parts of the STUN
102 project at http://sourceforge.net/projects/stun * Parts of libsrv at
103 http://libsrv.sourceforge.net/
104
105 For RTP the following dynamic libraries are linked: * GNU ccRTP -
106 http://www.gnu.org/software/ccrtp * GNU uCommon C++ -
107 https://www.gnu.org/software/commoncpp/
108
109 Twinkle comes with ABSOLUTELY NO WARRANTY. This program is free soft‐
110 ware; you can redistribute it and/or modify it under the terms of the
111 GNU General Public License as published by the Free Software Founda‐
112 tion; either version 2 of the License, or (at your option) any later
113 version.
114
116 The full documentation for Twinkle is maintained as a Texinfo manual.
117 If the info and Twinkle programs are properly installed at your site,
118 the command
119
120 info Twinkle
121
122 should give you access to the complete manual.
123
124
125
126Twinkle 1.10.0 - 15 July 2016 January 2016 TWINKLE(1)