Wed, 10 Jul 2002 18:58:21 +0000
[gaim-migrate @ 3372]
Updated the FAQ.
|
2536
84dd244c1b98
[gaim-migrate @ 2549]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
2508
diff
changeset
|
1 | Gaim: The Pimpin' Penguin IM Clone Thats Good For The Soul |
|
1416
8c723df0d63e
[gaim-migrate @ 1426]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
1063
diff
changeset
|
2 | |
|
3329
2dc418536d68
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
3 | 1 Compiling |
|
2dc418536d68
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
4 | 1.1 Is there some way I can compile just Gaim, without all of |
|
2dc418536d68
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
5 | these protocols? |
|
2dc418536d68
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
6 | 1.2 I'm getting an error: ./au2h.c BuddyArrive.h open: No such |
|
2dc418536d68
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
7 | file or directory |
|
2dc418536d68
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
8 | 1.3 I compiled Gaim, but when I restart, it did not update. |
|
2dc418536d68
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
9 | 1.4 I can't compile Gaim CVS. |
|
2dc418536d68
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
10 | 1.5 I have a question about GTK2. |
| 1 | 11 | |
|
3329
2dc418536d68
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
12 | 2 Using Gaim |
|
2dc418536d68
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
13 | 2.1 How do I register for a new account? |
|
2dc418536d68
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
14 | 2.2 Why is gaim crashing when somebody sends me an IM? |
|
2dc418536d68
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
15 | |
|
2dc418536d68
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
16 | 3 Features |
|
2dc418536d68
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
17 | 3.1 How do I use MSN, Yahoo, IRC, Gadu-Gadu, Napster, or Zephyr? |
|
2dc418536d68
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
18 | 3.2 Can Gaim send files? |
|
2dc418536d68
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
19 | 3.3 When will file transfer be supported? Is it being worked on? |
|
2dc418536d68
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
20 | 3.4 How come there's no Export Buddy List? |
|
2dc418536d68
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
21 | 3.5 Will Gaim save my buddy list to the server? |
|
2dc418536d68
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
22 | 3.6 Can Gaim import my buddy list? |
|
2dc418536d68
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
23 | 3.7 Can I set a buddy icon? |
| 531 | 24 | |
|
3329
2dc418536d68
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
25 | 4 ICQ Protocol |
|
2dc418536d68
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
26 | 4.1 How do I use ICQ? |
|
2dc418536d68
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
27 | 4.2 ICQ doesn't work. |
|
2dc418536d68
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
28 | |
|
2dc418536d68
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
29 | 5 AIM/ICQ (Oscar) Protocol |
|
2dc418536d68
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
30 | 5.1 Some of my buddies are not showing up as online, why is that? |
|
2dc418536d68
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
31 | 5.2 IM Image doesn't work, why? |
|
2dc418536d68
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
32 | 5.3 I sent an IM Image, but only a blank line shows up, why? |
|
2dc418536d68
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
33 | |
|
2dc418536d68
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
34 | 6 IRC Protocol |
|
2dc418536d68
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
35 | 6.1 Why am I getting disconnected when I try to connect to IRC? |
| 1 | 36 | |
|
3329
2dc418536d68
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
37 | 7 Jabber Protocol |
|
2dc418536d68
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
38 | 7.1 How do I choose which Jabber server to use? |
|
2dc418536d68
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
39 | 7.2 How do I change my Jabber resource to be other than the |
|
2dc418536d68
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
40 | default of "/GAIM"? |
|
2dc418536d68
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
41 | 7.3 How do I register a new Jabber account? |
|
3340
7e59a209931d
[gaim-migrate @ 3359]
Jim Seymour <jseymour@users.sourceforge.net>
parents:
3329
diff
changeset
|
42 | 7.4 How do I use invisibility? |
|
3341
7f509ee60250
[gaim-migrate @ 3360]
Christian Hammond <chipx86@chipx86.com>
parents:
3340
diff
changeset
|
43 | 7.5 I've a buddy that I keep removing from my buddy list, but |
|
3340
7e59a209931d
[gaim-migrate @ 3359]
Jim Seymour <jseymour@users.sourceforge.net>
parents:
3329
diff
changeset
|
44 | he keeps coming back! How can I stop this? |
|
7e59a209931d
[gaim-migrate @ 3359]
Jim Seymour <jseymour@users.sourceforge.net>
parents:
3329
diff
changeset
|
45 | 7.6 What does "Remove From Roster" do? |
|
7e59a209931d
[gaim-migrate @ 3359]
Jim Seymour <jseymour@users.sourceforge.net>
parents:
3329
diff
changeset
|
46 | 7.7 What does "Cancel Presence Notification" do? |
|
1416
8c723df0d63e
[gaim-migrate @ 1426]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
1063
diff
changeset
|
47 | |
|
3329
2dc418536d68
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
48 | 8 Scripts and Plugins |
|
2dc418536d68
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
49 | 8.1 Where can I find documentation on writing plugins and |
|
2dc418536d68
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
50 | Perl scripts? |
|
2dc418536d68
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
51 | 8.2 How do I compile a plugin for Gaim? |
|
2dc418536d68
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
52 | |
|
2dc418536d68
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
53 | 9 Development |
|
2dc418536d68
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
54 | 9.1 Where should I report bugs? |
|
3353
031c35ad0b60
[gaim-migrate @ 3372]
Christian Hammond <chipx86@chipx86.com>
parents:
3341
diff
changeset
|
55 | 9.2 Where should I submit patches? |
|
031c35ad0b60
[gaim-migrate @ 3372]
Christian Hammond <chipx86@chipx86.com>
parents:
3341
diff
changeset
|
56 | 9.3 Did you guys reverse engineer it? |
|
031c35ad0b60
[gaim-migrate @ 3372]
Christian Hammond <chipx86@chipx86.com>
parents:
3341
diff
changeset
|
57 | 9.4 Will Gaim be ported to Windows 95/98/Me/2000/XP? |
|
031c35ad0b60
[gaim-migrate @ 3372]
Christian Hammond <chipx86@chipx86.com>
parents:
3341
diff
changeset
|
58 | 9.5 Will there be a QT dock app? |
|
706
6eb097e6cc24
[gaim-migrate @ 716]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
531
diff
changeset
|
59 | |
|
3329
2dc418536d68
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
60 | 10 Misc. Questions |
|
2dc418536d68
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
61 | 10.1 Does AOL's attempts at blocking Trillian affect Gaim? |
|
2dc418536d68
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
62 | 10.2 Is Gaim affected by the vulnerability found in Windows |
|
2dc418536d68
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
63 | AIM or Yahoo Instant Messenger clients? |
|
2dc418536d68
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
64 | 10.3 Can I IM you guys? |
|
2dc418536d68
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
65 | 10.4 Can I give you money/hardware/other expensive things that |
|
2dc418536d68
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
66 | can be hocked for cash what with you all being |
|
2dc418536d68
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
67 | students/full-time-workers and helping to produce this |
|
2dc418536d68
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
68 | wonderful software instead of studying/sleeping? |
|
2dc418536d68
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
69 | |
|
1063
f766a178ee59
[gaim-migrate @ 1073]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
877
diff
changeset
|
70 | |
|
3329
2dc418536d68
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
71 | +-------------------------------------------------------------------------- |
|
2dc418536d68
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
72 | | 1 Compiling |
|
2dc418536d68
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
73 | +-------------------------------------------------------------------------- |
|
2dc418536d68
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
74 | |
|
2dc418536d68
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
75 | 1.1 Is there some way I can compile just Gaim, without all of |
|
2dc418536d68
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
76 | these protocols? |
|
1416
8c723df0d63e
[gaim-migrate @ 1426]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
1063
diff
changeset
|
77 | |
|
3329
2dc418536d68
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
78 | Sort of, yeah. There's actually two ways to do it. |
|
1416
8c723df0d63e
[gaim-migrate @ 1426]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
1063
diff
changeset
|
79 | |
|
3329
2dc418536d68
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
80 | 1. Use the --with-static-prpls option to ./configure along with |
|
2dc418536d68
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
81 | --disable-plugins. This will let you choose which protocols are |
|
2dc418536d68
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
82 | compiled in with Gaim, but you will not be able to use any other |
|
2dc418536d68
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
83 | protocols or plugins. |
| 1 | 84 | |
|
3329
2dc418536d68
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
85 | You'll need to compile any protocols that you specified in |
|
2dc418536d68
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
86 | --with-static-prpls. Oscar and TOC are defaults. |
|
1416
8c723df0d63e
[gaim-migrate @ 1426]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
1063
diff
changeset
|
87 | |
|
3329
2dc418536d68
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
88 | 2. Change to the directories for the protocols you |
|
2dc418536d68
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
89 | want to compile (e.g. src/protocols/jabber), and |
|
2dc418536d68
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
90 | run make from there. Then after you've compiled all |
|
2dc418536d68
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
91 | of them, change back to src/ and run make gaim. |
|
1416
8c723df0d63e
[gaim-migrate @ 1426]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
1063
diff
changeset
|
92 | |
|
3329
2dc418536d68
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
93 | |
|
2dc418536d68
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
94 | 1.2 I'm getting an error: |
|
1416
8c723df0d63e
[gaim-migrate @ 1426]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
1063
diff
changeset
|
95 | |
|
3329
2dc418536d68
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
96 | ./au2h.c BuddyArrive.h |
|
2dc418536d68
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
97 | open: No such file or directory |
|
2dc418536d68
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
98 | |
|
2dc418536d68
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
99 | You're not using gmake, are you? You need to be using gmake |
|
2dc418536d68
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
100 | |
|
2dc418536d68
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
101 | |
|
2dc418536d68
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
102 | 1.3 I compiled Gaim, but when I restart, it did not update. |
|
1416
8c723df0d63e
[gaim-migrate @ 1426]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
1063
diff
changeset
|
103 | |
|
3329
2dc418536d68
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
104 | If you previously had an rpm or a Debian package installed, you need to |
|
2dc418536d68
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
105 | remove that first. When you restart Gaim, it will give some errors about |
|
2dc418536d68
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
106 | your plugins. This is normal. Simply go into the Plugins dialog |
|
2dc418536d68
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
107 | (Tools->Plugins) and reload them. These errors will only happen once. |
|
1416
8c723df0d63e
[gaim-migrate @ 1426]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
1063
diff
changeset
|
108 | |
|
3329
2dc418536d68
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
109 | |
|
2dc418536d68
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
110 | 1.4 I can't compile Gaim CVS. |
| 1 | 111 | |
|
3329
2dc418536d68
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
112 | Make sure you have gettext <= 0.10.40, autoconf 2.11 or 2.53, and |
|
2dc418536d68
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
113 | automake 1.4px. If you are still having problems, make sure that your |
|
2dc418536d68
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
114 | gettext package includes the program gettextize. If it does not, look for |
|
2dc418536d68
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
115 | another package. |
|
1416
8c723df0d63e
[gaim-migrate @ 1426]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
1063
diff
changeset
|
116 | |
|
3329
2dc418536d68
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
117 | If you have Slackware, you need to get non-slack packages for autoconf, |
|
2dc418536d68
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
118 | automake, gettext, and libtool. You also have to copy the contents of |
|
2dc418536d68
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
119 | /usr/local/share/aclocal to /usr/share/aclocal. This is due to bugs in |
|
2dc418536d68
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
120 | Slackware and the auto* packages. |
|
2dc418536d68
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
121 | |
|
2dc418536d68
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
122 | |
|
2dc418536d68
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
123 | 1.5 I have a question about GTK2. |
| 1 | 124 | |
|
3329
2dc418536d68
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
125 | Don't ask untill the changelog says it works. |
|
2dc418536d68
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
126 | |
|
2dc418536d68
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
127 | |
|
2dc418536d68
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
128 | +-------------------------------------------------------------------------- |
|
2dc418536d68
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
129 | | 2 Using Gaim |
|
2dc418536d68
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
130 | +-------------------------------------------------------------------------- |
|
2dc418536d68
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
131 | |
|
2dc418536d68
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
132 | 2.1 How do I register for a new account? |
|
2dc418536d68
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
133 | |
|
2dc418536d68
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
134 | This depends on the protocol. |
|
2dc418536d68
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
135 | |
|
2dc418536d68
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
136 | AIM: Go to http://aim.AOL.com/aimnew/Aim/register.adp. |
| 1 | 137 | |
|
3329
2dc418536d68
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
138 | ICQ: Go to http://web.icq.com/register. |
|
2dc418536d68
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
139 | |
|
2dc418536d68
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
140 | Yahoo: Go to http://edit.yahoo.com/config/eval_register. |
|
2dc418536d68
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
141 | |
|
2dc418536d68
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
142 | MSN: Go to http://registernet.passport.com. |
| 1 | 143 | |
|
3329
2dc418536d68
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
144 | Gadu-Gadu: Use the official client to create an account. |
|
2dc418536d68
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
145 | |
|
2dc418536d68
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
146 | Jabber: See the question "How do I register a new Jabber account?" |
|
2dc418536d68
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
147 | below. |
|
2dc418536d68
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
148 | |
| 1 | 149 | |
|
3329
2dc418536d68
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
150 | 2.2 Why is gaim crashing when somebody sends me an IM? |
|
2dc418536d68
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
151 | |
|
2dc418536d68
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
152 | If you're using a version older than 0.55 (or Ximian or Debian's 0.54 |
|
2dc418536d68
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
153 | package), you can be crashed remotely through an IM using one of two |
|
2dc418536d68
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
154 | strings. The solution is to upgrade to the latest version, where both |
|
2dc418536d68
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
155 | exploits are fixed. |
| 1 | 156 | |
|
3329
2dc418536d68
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
157 | If you are using a version newer than 0.55 and gaim still crashes, please |
|
2dc418536d68
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
158 | let us know. |
|
2dc418536d68
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
159 | |
| 2508 | 160 | |
|
3329
2dc418536d68
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
161 | +-------------------------------------------------------------------------- |
|
2dc418536d68
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
162 | | 3 Features |
|
2dc418536d68
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
163 | +-------------------------------------------------------------------------- |
| 1 | 164 | |
|
3329
2dc418536d68
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
165 | 3.1 How do I use MSN, Yahoo, IRC, Gadu-Gadu, Napster, or Zephyr? |
| 1 | 166 | |
|
3329
2dc418536d68
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
167 | First load the plugin. Protocol plugins come with Gaim, so just go to the |
|
2dc418536d68
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
168 | Plugins dialog (Tools->Plugins, or the Plugins button on the start |
|
2dc418536d68
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
169 | screen) and then click "Load." The protocol plugins are named |
|
2dc418536d68
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
170 | lib<protocol>.so, so MSN for instance is provided by libmsn.so. |
|
1416
8c723df0d63e
[gaim-migrate @ 1426]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
1063
diff
changeset
|
171 | |
|
3329
2dc418536d68
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
172 | After you have loaded the appropriate plugin, use the Account Editor |
|
2dc418536d68
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
173 | (Tools->Accounts, or the Accounts button on the start screen) to add the |
|
2dc418536d68
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
174 | account. |
|
2dc418536d68
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
175 | |
| 1 | 176 | |
|
3329
2dc418536d68
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
177 | 3.2 Can Gaim send files? |
|
2dc418536d68
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
178 | |
|
2dc418536d68
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
179 | TOC can, in a limited way. Most protocols are capable of it, but Gaim |
|
2dc418536d68
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
180 | hasn't implemented anything yet. |
|
2dc418536d68
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
181 | |
| 1 | 182 | |
|
3329
2dc418536d68
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
183 | 3.3 When will file transfer be supported? Is it being worked on? |
|
2dc418536d68
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
184 | |
|
2dc418536d68
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
185 | File transfer is not currently being worked on. It will be supported if |
|
2dc418536d68
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
186 | someone writes a patch using a generic user interface and without adding |
|
2dc418536d68
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
187 | any GTK+ to the protocol plugins. |
|
2dc418536d68
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
188 | |
|
2dc418536d68
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
189 | |
|
2dc418536d68
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
190 | 3.4 How come there's no Export Buddy List? |
| 1 | 191 | |
|
3329
2dc418536d68
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
192 | It would be the same as the cp command. Gaim stores your buddy list in |
|
2dc418536d68
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
193 | the $HOME/.gaim directory. You can copy it out of there. |
|
2dc418536d68
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
194 | |
|
2dc418536d68
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
195 | |
|
2dc418536d68
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
196 | 3.5 Will Gaim save my buddy list to the server? |
| 1 | 197 | |
|
3329
2dc418536d68
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
198 | Gaim already does this in MSN, Yahoo, and TOC. As of version 0.53, this |
|
2dc418536d68
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
199 | support exists for Oscar as well. Improved Jabber support is being worked |
|
2dc418536d68
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
200 | on. |
|
2dc418536d68
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
201 | |
|
2dc418536d68
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
202 | |
|
2dc418536d68
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
203 | 3.6 Can Gaim import my buddy list? |
|
1063
f766a178ee59
[gaim-migrate @ 1073]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
877
diff
changeset
|
204 | |
|
3329
2dc418536d68
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
205 | This depends on the format of the buddy list. Gaim cannot import Licq |
|
2dc418536d68
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
206 | contact lists. Gaim has mixed success importing Windows AIM buddy lists. |
|
2dc418536d68
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
207 | If you want to try, click File->Import. This is accessible after you sign |
|
2dc418536d68
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
208 | on. |
|
1416
8c723df0d63e
[gaim-migrate @ 1426]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
1063
diff
changeset
|
209 | |
|
1063
f766a178ee59
[gaim-migrate @ 1073]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
877
diff
changeset
|
210 | |
|
3329
2dc418536d68
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
211 | 3.7 Can I set a buddy icon? |
|
2dc418536d68
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
212 | |
|
2dc418536d68
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
213 | Yes. Go to the Account Editor (Tools->Accounts from the buddy list), and |
|
2dc418536d68
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
214 | click to "Modify" the Oscar account you wish to have an icon. Type the |
|
2dc418536d68
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
215 | full path to the image you wish to use in the box labeled "Buddy Icon |
|
2dc418536d68
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
216 | File." The file must be below 4KB. It can have any dimensions, and can be |
|
2dc418536d68
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
217 | in any format. However, if you wish Windows users to see it, it must be |
|
2dc418536d68
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
218 | in a format Windows understands, such as .bmp, .gif, and .jpg. |
|
1063
f766a178ee59
[gaim-migrate @ 1073]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
877
diff
changeset
|
219 | |
|
f766a178ee59
[gaim-migrate @ 1073]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
877
diff
changeset
|
220 | |
|
3329
2dc418536d68
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
221 | +-------------------------------------------------------------------------- |
|
2dc418536d68
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
222 | | 4 ICQ Protocol |
|
2dc418536d68
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
223 | +-------------------------------------------------------------------------- |
|
1416
8c723df0d63e
[gaim-migrate @ 1426]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
1063
diff
changeset
|
224 | |
|
3329
2dc418536d68
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
225 | 4.1 How do I use ICQ? |
|
1416
8c723df0d63e
[gaim-migrate @ 1426]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
1063
diff
changeset
|
226 | |
|
3329
2dc418536d68
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
227 | ICQ support is part of the OSCAR protocol, labeled AIM/ICQ in gaim (see |
|
2dc418536d68
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
228 | the question "ICQ doesn't" work for why). To use it, simply put your |
|
2dc418536d68
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
229 | account number in the ScreenName box and your password in the password |
|
2dc418536d68
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
230 | box. Leave the server settings alone. |
| 1 | 231 | |
| 232 | ||
|
3329
2dc418536d68
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
233 | 4.2 ICQ doesn't work. |
| 1 | 234 | |
|
3329
2dc418536d68
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
235 | Use AIM/ICQ for ICQ. AOL stopped supporting the older versions of the ICQ |
|
2dc418536d68
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
236 | protocol. The newer versions are extensions of Oscar, which is labled |
|
2dc418536d68
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
237 | AIM/ICQ in gaim. Currently, Oscar supports as much of ICQ as the ICQ |
|
2dc418536d68
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
238 | plugin used to. To use Oscar for ICQ, put your UIN in the Screenname box, |
|
2dc418536d68
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
239 | and leave the server information alone. |
|
1416
8c723df0d63e
[gaim-migrate @ 1426]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
1063
diff
changeset
|
240 | |
|
3329
2dc418536d68
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
241 | |
|
2dc418536d68
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
242 | +-------------------------------------------------------------------------- |
|
2dc418536d68
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
243 | | 5 AIM/ICQ (Oscar) Protocol |
|
2dc418536d68
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
244 | +-------------------------------------------------------------------------- |
| 1 | 245 | |
|
3329
2dc418536d68
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
246 | 5.1 Some of my buddies are not showing up as online, why is that? |
| 1 | 247 | |
|
3329
2dc418536d68
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
248 | AOL has set a limit for the maximum number of people you can have in your |
|
2dc418536d68
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
249 | buddy list. This number is currently 200. Gaim 0.58 gives you a warning |
|
2dc418536d68
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
250 | if you are over the limit, but if you are using something prior to 0.58, |
|
2dc418536d68
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
251 | make sure you are not over the limit (and upgrade to something more |
|
2dc418536d68
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
252 | recent!). |
| 1 | 253 | |
|
3329
2dc418536d68
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
254 | The other possibility is that your server-stored buddy list is corrupt. |
|
2dc418536d68
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
255 | Unfortunately, Gaim 0.53 had a bug that caused it to corrupt some |
|
2dc418536d68
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
256 | entries, especially group names. While this corruption doesn't show in |
|
2dc418536d68
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
257 | gaim unless you remove the SCREENNAME.0.blist file from ~/.gaim, it does |
|
2dc418536d68
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
258 | affect how long the server thinks your list is. The best way to fix this, |
|
2dc418536d68
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
259 | is to: |
| 1 | 260 | |
|
3329
2dc418536d68
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
261 | mv ~/.gaim/SCREENNAME.0.blist ~/ |
| 1 | 262 | |
|
3329
2dc418536d68
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
263 | where SCREENNAME is your screenname, without spaces and in all caps. Then |
|
2dc418536d68
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
264 | signon, delete all groups, signoff, and signon again to verify that your |
|
2dc418536d68
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
265 | list is empty. Once it is empty, signoff, mv your SCREENNAME.0.blist file |
|
2dc418536d68
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
266 | back into ~/.gaim, then sign on again. |
|
1416
8c723df0d63e
[gaim-migrate @ 1426]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
1063
diff
changeset
|
267 | |
|
3329
2dc418536d68
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
268 | |
|
2dc418536d68
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
269 | 5.2 IM Image doesn't work, why? |
| 1 | 270 | |
|
3329
2dc418536d68
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
271 | IM Image is very sensitive, even from windows. Gaim currently only |
|
2dc418536d68
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
272 | supports sending IM Images if the sender is not behind a firewall or nat |
|
2dc418536d68
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
273 | device. Given that the windows version of AIM also has trouble in this |
|
2dc418536d68
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
274 | situation, we are not sure this is entirely fixable. A work around that |
|
2dc418536d68
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
275 | is sometimes effective is to have the reciever, not being behind a |
|
2dc418536d68
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
276 | firewall, request a direct connection, then send the immage. |
|
1416
8c723df0d63e
[gaim-migrate @ 1426]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
1063
diff
changeset
|
277 | |
|
3329
2dc418536d68
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
278 | |
|
2dc418536d68
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
279 | 5.3 I sent an IM Image, but only a blank line shows up, why? |
|
1416
8c723df0d63e
[gaim-migrate @ 1426]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
1063
diff
changeset
|
280 | |
|
3329
2dc418536d68
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
281 | You need to have gdk-pixbuf installed to send IM Images, if the reciever |
|
2dc418536d68
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
282 | is also using gaim, [s]he also needs to have this installed. |
|
2dc418536d68
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
283 | |
|
1416
8c723df0d63e
[gaim-migrate @ 1426]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
1063
diff
changeset
|
284 | |
|
3329
2dc418536d68
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
285 | +-------------------------------------------------------------------------- |
|
2dc418536d68
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
286 | | 6 IRC Protocol |
|
2dc418536d68
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
287 | +-------------------------------------------------------------------------- |
|
2dc418536d68
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
288 | |
|
2dc418536d68
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
289 | 6.1 Why am I getting disconnected when I try to connect to IRC? |
| 1 | 290 | |
|
3329
2dc418536d68
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
291 | You will be disconnected if the nickname you chose is already in use on |
|
2dc418536d68
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
292 | that IRC server. Try again with a different nickname. |
|
2dc418536d68
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
293 | |
|
141
8f7dc2df8cc4
[gaim-migrate @ 151]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
1
diff
changeset
|
294 | |
|
3329
2dc418536d68
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
295 | +-------------------------------------------------------------------------- |
|
2dc418536d68
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
296 | | 7 Jabber Protocol |
|
2dc418536d68
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
297 | +-------------------------------------------------------------------------- |
|
1416
8c723df0d63e
[gaim-migrate @ 1426]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
1063
diff
changeset
|
298 | |
|
3329
2dc418536d68
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
299 | 7.1 How do I choose which Jabber server to use? |
|
2dc418536d68
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
300 | |
|
2dc418536d68
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
301 | The Jabber server name is part of your Jabber I.D., such as |
|
2dc418536d68
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
302 | somebody@server.name. So when entering your Jabber "screen name", the |
|
2dc418536d68
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
303 | server is specified as part of your JID. |
|
2dc418536d68
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
304 | |
| 1 | 305 | |
|
3329
2dc418536d68
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
306 | 7.2 How do I change my Jabber resource to be other than the default of |
|
2dc418536d68
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
307 | "/GAIM"? |
|
1416
8c723df0d63e
[gaim-migrate @ 1426]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
1063
diff
changeset
|
308 | |
|
3329
2dc418536d68
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
309 | When you create your account in Gaim, simply append the desired resource |
|
2dc418536d68
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
310 | identifier to your Jabber I.D. For example: somebody@server.name/resource |
|
2dc418536d68
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
311 | |
|
1416
8c723df0d63e
[gaim-migrate @ 1426]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
1063
diff
changeset
|
312 | |
|
3329
2dc418536d68
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
313 | 7.3 How do I register a new Jabber account? |
|
1416
8c723df0d63e
[gaim-migrate @ 1426]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
1063
diff
changeset
|
314 | |
|
3329
2dc418536d68
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
315 | As of version 0.52 and up: |
|
1416
8c723df0d63e
[gaim-migrate @ 1426]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
1063
diff
changeset
|
316 | |
|
3329
2dc418536d68
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
317 | 1. Click "Tools->Accounts->Add" |
|
2dc418536d68
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
318 | 2. Select "Jabber" for the protocol. |
|
2dc418536d68
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
319 | 3. Fill in screen name and password as you normally would. |
|
2dc418536d68
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
320 | 4. Check the "Register with server" check-box |
|
2dc418536d68
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
321 | 5. Click "OK". |
|
1416
8c723df0d63e
[gaim-migrate @ 1426]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
1063
diff
changeset
|
322 | |
|
3329
2dc418536d68
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
323 | A pop-up will tell you whether the registration succeeded or not. |
|
1416
8c723df0d63e
[gaim-migrate @ 1426]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
1063
diff
changeset
|
324 | |
|
3329
2dc418536d68
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
325 | Note: You are strongly recommended to check the "Remember |
|
2dc418536d68
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
326 | password" check-box as well, as Gaim presently does no password |
|
2dc418536d68
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
327 | verification. So if you don't type in what you thought you did, |
|
2dc418536d68
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
328 | you're hosed. |
| 1 | 329 | |
|
1416
8c723df0d63e
[gaim-migrate @ 1426]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
1063
diff
changeset
|
330 | |
|
3340
7e59a209931d
[gaim-migrate @ 3359]
Jim Seymour <jseymour@users.sourceforge.net>
parents:
3329
diff
changeset
|
331 | 7.4 How do I use invisibility? |
|
7e59a209931d
[gaim-migrate @ 3359]
Jim Seymour <jseymour@users.sourceforge.net>
parents:
3329
diff
changeset
|
332 | |
|
7e59a209931d
[gaim-migrate @ 3359]
Jim Seymour <jseymour@users.sourceforge.net>
parents:
3329
diff
changeset
|
333 | Jabber invisibility support is available in Gaim version 0.60 and later. |
|
7e59a209931d
[gaim-migrate @ 3359]
Jim Seymour <jseymour@users.sourceforge.net>
parents:
3329
diff
changeset
|
334 | |
|
7e59a209931d
[gaim-migrate @ 3359]
Jim Seymour <jseymour@users.sourceforge.net>
parents:
3329
diff
changeset
|
335 | There are two ways to use Jabber invisibility: on a per-buddy and on a |
|
7e59a209931d
[gaim-migrate @ 3359]
Jim Seymour <jseymour@users.sourceforge.net>
parents:
3329
diff
changeset
|
336 | per-server basis. |
|
7e59a209931d
[gaim-migrate @ 3359]
Jim Seymour <jseymour@users.sourceforge.net>
parents:
3329
diff
changeset
|
337 | |
|
7e59a209931d
[gaim-migrate @ 3359]
Jim Seymour <jseymour@users.sourceforge.net>
parents:
3329
diff
changeset
|
338 | To use per-buddy invisibility: right-click on the buddy on the Online |
|
7e59a209931d
[gaim-migrate @ 3359]
Jim Seymour <jseymour@users.sourceforge.net>
parents:
3329
diff
changeset
|
339 | buddy list and select "Temporarily Hide From." You will appear to that |
|
7e59a209931d
[gaim-migrate @ 3359]
Jim Seymour <jseymour@users.sourceforge.net>
parents:
3329
diff
changeset
|
340 | buddy to be off-line. To make yourself seen by that buddy again: |
|
7e59a209931d
[gaim-migrate @ 3359]
Jim Seymour <jseymour@users.sourceforge.net>
parents:
3329
diff
changeset
|
341 | right-click on the buddy and select "Un-hide From." Note that the menu |
|
7e59a209931d
[gaim-migrate @ 3359]
Jim Seymour <jseymour@users.sourceforge.net>
parents:
3329
diff
changeset
|
342 | changes based on whether you're currently invisible to that buddy or |
|
7e59a209931d
[gaim-migrate @ 3359]
Jim Seymour <jseymour@users.sourceforge.net>
parents:
3329
diff
changeset
|
343 | not. |
|
7e59a209931d
[gaim-migrate @ 3359]
Jim Seymour <jseymour@users.sourceforge.net>
parents:
3329
diff
changeset
|
344 | |
|
7e59a209931d
[gaim-migrate @ 3359]
Jim Seymour <jseymour@users.sourceforge.net>
parents:
3329
diff
changeset
|
345 | The "Temporarily" part is a dead give-away. Your invisibility to |
|
7e59a209931d
[gaim-migrate @ 3359]
Jim Seymour <jseymour@users.sourceforge.net>
parents:
3329
diff
changeset
|
346 | that buddy will last only until the next time you log on or until |
|
7e59a209931d
[gaim-migrate @ 3359]
Jim Seymour <jseymour@users.sourceforge.net>
parents:
3329
diff
changeset
|
347 | you set server invisibility (discussed next) on and off. |
|
7e59a209931d
[gaim-migrate @ 3359]
Jim Seymour <jseymour@users.sourceforge.net>
parents:
3329
diff
changeset
|
348 | |
|
7e59a209931d
[gaim-migrate @ 3359]
Jim Seymour <jseymour@users.sourceforge.net>
parents:
3329
diff
changeset
|
349 | To use per-server invisibility: click "Tools -> Away," select the Jabber |
|
7e59a209931d
[gaim-migrate @ 3359]
Jim Seymour <jseymour@users.sourceforge.net>
parents:
3329
diff
changeset
|
350 | server login for the server upon which you wish to become invisible (if |
|
7e59a209931d
[gaim-migrate @ 3359]
Jim Seymour <jseymour@users.sourceforge.net>
parents:
3329
diff
changeset
|
351 | necessary) and select "Invisible." To become visible again: select |
|
7e59a209931d
[gaim-migrate @ 3359]
Jim Seymour <jseymour@users.sourceforge.net>
parents:
3329
diff
changeset
|
352 | anything else from that same menu (such as "Online"), or set your away |
|
7e59a209931d
[gaim-migrate @ 3359]
Jim Seymour <jseymour@users.sourceforge.net>
parents:
3329
diff
changeset
|
353 | status or log off the server and back on again. |
|
7e59a209931d
[gaim-migrate @ 3359]
Jim Seymour <jseymour@users.sourceforge.net>
parents:
3329
diff
changeset
|
354 | |
|
7e59a209931d
[gaim-migrate @ 3359]
Jim Seymour <jseymour@users.sourceforge.net>
parents:
3329
diff
changeset
|
355 | You can set yourself invisible per-server and subsequently make yourself |
|
7e59a209931d
[gaim-migrate @ 3359]
Jim Seymour <jseymour@users.sourceforge.net>
parents:
3329
diff
changeset
|
356 | visible to selected buddies only. |
|
7e59a209931d
[gaim-migrate @ 3359]
Jim Seymour <jseymour@users.sourceforge.net>
parents:
3329
diff
changeset
|
357 | |
|
7e59a209931d
[gaim-migrate @ 3359]
Jim Seymour <jseymour@users.sourceforge.net>
parents:
3329
diff
changeset
|
358 | Gaim currently does not retain invisibility settings between logins, |
|
7e59a209931d
[gaim-migrate @ 3359]
Jim Seymour <jseymour@users.sourceforge.net>
parents:
3329
diff
changeset
|
359 | just as it doesn't currently retain "away" status. |
|
7e59a209931d
[gaim-migrate @ 3359]
Jim Seymour <jseymour@users.sourceforge.net>
parents:
3329
diff
changeset
|
360 | |
|
7e59a209931d
[gaim-migrate @ 3359]
Jim Seymour <jseymour@users.sourceforge.net>
parents:
3329
diff
changeset
|
361 | |
|
7e59a209931d
[gaim-migrate @ 3359]
Jim Seymour <jseymour@users.sourceforge.net>
parents:
3329
diff
changeset
|
362 | 7.5 I've a buddy that I keep removing from my buddy list but the entry |
|
7e59a209931d
[gaim-migrate @ 3359]
Jim Seymour <jseymour@users.sourceforge.net>
parents:
3329
diff
changeset
|
363 | keeps coming back every time I log in again! How can I stop this? |
|
7e59a209931d
[gaim-migrate @ 3359]
Jim Seymour <jseymour@users.sourceforge.net>
parents:
3329
diff
changeset
|
364 | |
|
7e59a209931d
[gaim-migrate @ 3359]
Jim Seymour <jseymour@users.sourceforge.net>
parents:
3329
diff
changeset
|
365 | As of Gaim version 0.59 and later: Select the Edit Buddies tab, right- |
|
7e59a209931d
[gaim-migrate @ 3359]
Jim Seymour <jseymour@users.sourceforge.net>
parents:
3329
diff
changeset
|
366 | click on the offending entry, and select "Remove From Roster." |
|
7e59a209931d
[gaim-migrate @ 3359]
Jim Seymour <jseymour@users.sourceforge.net>
parents:
3329
diff
changeset
|
367 | |
|
7e59a209931d
[gaim-migrate @ 3359]
Jim Seymour <jseymour@users.sourceforge.net>
parents:
3329
diff
changeset
|
368 | |
|
7e59a209931d
[gaim-migrate @ 3359]
Jim Seymour <jseymour@users.sourceforge.net>
parents:
3329
diff
changeset
|
369 | 7.6 Can I remove a buddy from my Jabber roster entirely? |
|
7e59a209931d
[gaim-migrate @ 3359]
Jim Seymour <jseymour@users.sourceforge.net>
parents:
3329
diff
changeset
|
370 | |
|
7e59a209931d
[gaim-migrate @ 3359]
Jim Seymour <jseymour@users.sourceforge.net>
parents:
3329
diff
changeset
|
371 | As of Gaim version 0.59 and later: yes. In the Edit Buddies tab, right- |
|
7e59a209931d
[gaim-migrate @ 3359]
Jim Seymour <jseymour@users.sourceforge.net>
parents:
3329
diff
changeset
|
372 | click on a buddy and Select "Remove From Roster." |
|
7e59a209931d
[gaim-migrate @ 3359]
Jim Seymour <jseymour@users.sourceforge.net>
parents:
3329
diff
changeset
|
373 | |
|
7e59a209931d
[gaim-migrate @ 3359]
Jim Seymour <jseymour@users.sourceforge.net>
parents:
3329
diff
changeset
|
374 | The buddy will disappear from your buddy list and also will no longer |
|
7e59a209931d
[gaim-migrate @ 3359]
Jim Seymour <jseymour@users.sourceforge.net>
parents:
3329
diff
changeset
|
375 | receive presence notifications from you. |
|
7e59a209931d
[gaim-migrate @ 3359]
Jim Seymour <jseymour@users.sourceforge.net>
parents:
3329
diff
changeset
|
376 | |
|
7e59a209931d
[gaim-migrate @ 3359]
Jim Seymour <jseymour@users.sourceforge.net>
parents:
3329
diff
changeset
|
377 | |
|
7e59a209931d
[gaim-migrate @ 3359]
Jim Seymour <jseymour@users.sourceforge.net>
parents:
3329
diff
changeset
|
378 | 7.7 What does "Cancel Presence Notification" do? |
|
7e59a209931d
[gaim-migrate @ 3359]
Jim Seymour <jseymour@users.sourceforge.net>
parents:
3329
diff
changeset
|
379 | |
|
7e59a209931d
[gaim-migrate @ 3359]
Jim Seymour <jseymour@users.sourceforge.net>
parents:
3329
diff
changeset
|
380 | This selection, available in Gaim version 0.60 and later, and found by |
|
7e59a209931d
[gaim-migrate @ 3359]
Jim Seymour <jseymour@users.sourceforge.net>
parents:
3329
diff
changeset
|
381 | right-clicking on a buddy entry in the Edit Buddies tab, prevents that |
|
7e59a209931d
[gaim-migrate @ 3359]
Jim Seymour <jseymour@users.sourceforge.net>
parents:
3329
diff
changeset
|
382 | Jabber I.D. from receiving future presence notifications when you log on |
|
7e59a209931d
[gaim-migrate @ 3359]
Jim Seymour <jseymour@users.sourceforge.net>
parents:
3329
diff
changeset
|
383 | to the server. |
|
7e59a209931d
[gaim-migrate @ 3359]
Jim Seymour <jseymour@users.sourceforge.net>
parents:
3329
diff
changeset
|
384 | |
|
7e59a209931d
[gaim-migrate @ 3359]
Jim Seymour <jseymour@users.sourceforge.net>
parents:
3329
diff
changeset
|
385 | After you do this, that buddy will have to re-request a subscription to |
|
7e59a209931d
[gaim-migrate @ 3359]
Jim Seymour <jseymour@users.sourceforge.net>
parents:
3329
diff
changeset
|
386 | your presence (and you will have to approve it) for them to again see you |
|
7e59a209931d
[gaim-migrate @ 3359]
Jim Seymour <jseymour@users.sourceforge.net>
parents:
3329
diff
changeset
|
387 | on-line. |
|
7e59a209931d
[gaim-migrate @ 3359]
Jim Seymour <jseymour@users.sourceforge.net>
parents:
3329
diff
changeset
|
388 | |
|
7e59a209931d
[gaim-migrate @ 3359]
Jim Seymour <jseymour@users.sourceforge.net>
parents:
3329
diff
changeset
|
389 | |
|
3329
2dc418536d68
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
390 | +-------------------------------------------------------------------------- |
|
2dc418536d68
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
391 | | 8 Scripts and Plugins |
|
2dc418536d68
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
392 | +-------------------------------------------------------------------------- |
|
2dc418536d68
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
393 | |
|
2dc418536d68
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
394 | 8.1 Where can I find documentation on writing plugins and Perl scripts? |
|
1416
8c723df0d63e
[gaim-migrate @ 1426]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
1063
diff
changeset
|
395 | |
|
3329
2dc418536d68
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
396 | If you look in the plugins/ directory in the Gaim source, you should see |
|
2dc418536d68
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
397 | a HOWTO file for C plugins and a PERL-HOWTO for Perl scripts. |
|
2dc418536d68
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
398 | |
|
2dc418536d68
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
399 | |
|
2dc418536d68
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
400 | 8.2 How do I compile a plugin for Gaim? |
|
1416
8c723df0d63e
[gaim-migrate @ 1426]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
1063
diff
changeset
|
401 | |
|
3329
2dc418536d68
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
402 | To compile a plugin for Gaim, you must have Gaim's source code. There are |
|
2dc418536d68
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
403 | two ways to get this: Tarballs, and CVS. To work with a tarball, follow |
|
2dc418536d68
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
404 | the instructions below. To use CVS, follow the instructions on the CVS |
|
2dc418536d68
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
405 | page. Please note that normally, CVS is much more stable than the |
|
2dc418536d68
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
406 | tarballs! |
|
1416
8c723df0d63e
[gaim-migrate @ 1426]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
1063
diff
changeset
|
407 | |
|
3329
2dc418536d68
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
408 | To work with a tarball, download the latest source code from |
|
2dc418536d68
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
409 | http://gaim.sf.net/ and untar it with the command: |
|
2dc418536d68
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
410 | |
|
2dc418536d68
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
411 | tar zxvf filename |
|
2dc418536d68
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
412 | |
|
2dc418536d68
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
413 | where filename is the file you downloaded. |
| 1 | 414 | |
|
3329
2dc418536d68
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
415 | After you have a Gaim source code tree, either through tarballs or CVS: |
|
2dc418536d68
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
416 | |
|
2dc418536d68
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
417 | 1. Change to the resulting directory and run the command: |
|
2dc418536d68
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
418 | |
|
2dc418536d68
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
419 | ./configure |
|
2dc418536d68
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
420 | |
|
2dc418536d68
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
421 | This will create the necessary make files. |
|
2dc418536d68
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
422 | |
|
2dc418536d68
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
423 | 2. Move the plugin you wish to compile into the plugins/ directory in |
|
2dc418536d68
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
424 | the Gaim source code tree. |
|
1416
8c723df0d63e
[gaim-migrate @ 1426]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
1063
diff
changeset
|
425 | |
|
3329
2dc418536d68
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
426 | 3. Change to the plugins/ directory. |
|
2dc418536d68
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
427 | 4. Type: |
|
2dc418536d68
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
428 | |
|
2dc418536d68
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
429 | make name.so |
|
2dc418536d68
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
430 | |
|
2dc418536d68
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
431 | where the name of the file you wish to compile is name.c. |
| 1 | 432 | |
|
3329
2dc418536d68
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
433 | Note well the difference in the extensions. If you type make name.c |
|
2dc418536d68
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
434 | nstead of name.so, it won't work. |
|
2dc418536d68
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
435 | |
|
2dc418536d68
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
436 | 5. After make finishes, you can move the plugin to a place that is more |
|
2dc418536d68
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
437 | convenient. $prefix/lib/gaim is suggested. If you installed Gaim by |
|
2dc418536d68
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
438 | compiling it yourself, $prefix is /usr/local by default. Otherwise, |
|
2dc418536d68
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
439 | $prefix is /usr. |
|
1416
8c723df0d63e
[gaim-migrate @ 1426]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
1063
diff
changeset
|
440 | |
|
8c723df0d63e
[gaim-migrate @ 1426]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
1063
diff
changeset
|
441 | |
|
3329
2dc418536d68
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
442 | +-------------------------------------------------------------------------- |
|
2dc418536d68
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
443 | | 9 Development |
|
2dc418536d68
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
444 | +-------------------------------------------------------------------------- |
|
1416
8c723df0d63e
[gaim-migrate @ 1426]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
1063
diff
changeset
|
445 | |
|
3329
2dc418536d68
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
446 | 9.1 Where should I report bugs? |
| 1 | 447 | |
|
3329
2dc418536d68
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
448 | http://gaim.sf.net/bug.php |
|
2dc418536d68
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
449 | |
|
1416
8c723df0d63e
[gaim-migrate @ 1426]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
1063
diff
changeset
|
450 | |
|
3353
031c35ad0b60
[gaim-migrate @ 3372]
Christian Hammond <chipx86@chipx86.com>
parents:
3341
diff
changeset
|
451 | 9.2 Where should I submit patches? |
|
031c35ad0b60
[gaim-migrate @ 3372]
Christian Hammond <chipx86@chipx86.com>
parents:
3341
diff
changeset
|
452 | |
|
031c35ad0b60
[gaim-migrate @ 3372]
Christian Hammond <chipx86@chipx86.com>
parents:
3341
diff
changeset
|
453 | http://gaim.sf.net/patches.php |
|
031c35ad0b60
[gaim-migrate @ 3372]
Christian Hammond <chipx86@chipx86.com>
parents:
3341
diff
changeset
|
454 | |
|
031c35ad0b60
[gaim-migrate @ 3372]
Christian Hammond <chipx86@chipx86.com>
parents:
3341
diff
changeset
|
455 | |
|
031c35ad0b60
[gaim-migrate @ 3372]
Christian Hammond <chipx86@chipx86.com>
parents:
3341
diff
changeset
|
456 | 9.3 Did you guys reverse engineer it? |
|
1416
8c723df0d63e
[gaim-migrate @ 1426]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
1063
diff
changeset
|
457 | |
|
3329
2dc418536d68
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
458 | TOC, Jabber, MSN, Napster, and IRC are published protocols, so we didn't |
|
2dc418536d68
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
459 | have to reverse engineer those. Oscar, ICQ, and Yahoo are not published, |
|
2dc418536d68
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
460 | and were reverse engineered by other people. |
|
1416
8c723df0d63e
[gaim-migrate @ 1426]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
1063
diff
changeset
|
461 | |
|
3329
2dc418536d68
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
462 | |
|
3353
031c35ad0b60
[gaim-migrate @ 3372]
Christian Hammond <chipx86@chipx86.com>
parents:
3341
diff
changeset
|
463 | 9.4 Will Gaim be ported to Windows 95/98/Me/2000/XP? |
|
1416
8c723df0d63e
[gaim-migrate @ 1426]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
1063
diff
changeset
|
464 | |
|
3329
2dc418536d68
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
465 | When GTK+ 2.0 comes out and compiles well against Cygwin, and Gaim has |
|
2dc418536d68
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
466 | been ported to it, Gaim should work. It will not happen before GTK+ 2.0 |
|
2dc418536d68
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
467 | is ported to Windows, though. |
| 1 | 468 | |
|
1416
8c723df0d63e
[gaim-migrate @ 1426]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
1063
diff
changeset
|
469 | |
|
3353
031c35ad0b60
[gaim-migrate @ 3372]
Christian Hammond <chipx86@chipx86.com>
parents:
3341
diff
changeset
|
470 | 9.5 Will there be a QT dock app? |
| 1 | 471 | |
|
3329
2dc418536d68
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
472 | Right now Gaim, is done entirely in C and GTK+, so a QT dock app is not |
|
2dc418536d68
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
473 | in planned. You can either write a patch to do this yourself, or wait |
|
2dc418536d68
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
474 | until the core and UI of Gaim are split. A QT UI will probably be |
|
2dc418536d68
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
475 | considered at that time. |
|
1416
8c723df0d63e
[gaim-migrate @ 1426]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
1063
diff
changeset
|
476 | |
|
8c723df0d63e
[gaim-migrate @ 1426]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
1063
diff
changeset
|
477 | |
|
3329
2dc418536d68
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
478 | +-------------------------------------------------------------------------- |
|
2dc418536d68
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
479 | | 10 Misc. Questions |
|
2dc418536d68
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
480 | +-------------------------------------------------------------------------- |
|
1416
8c723df0d63e
[gaim-migrate @ 1426]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
1063
diff
changeset
|
481 | |
|
3329
2dc418536d68
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
482 | 10.1 Does AOL's attempts at blocking Trillian affect Gaim? |
|
1416
8c723df0d63e
[gaim-migrate @ 1426]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
1063
diff
changeset
|
483 | |
|
3329
2dc418536d68
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
484 | No. |
|
2dc418536d68
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
485 | |
| 1 | 486 | |
|
3329
2dc418536d68
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
487 | 10.2 Is Gaim affected by the vulnerability found in Windows AIM or Yahoo |
|
2dc418536d68
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
488 | Instant Messenger clients? |
|
1416
8c723df0d63e
[gaim-migrate @ 1426]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
1063
diff
changeset
|
489 | |
|
3329
2dc418536d68
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
490 | No. |
|
2dc418536d68
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
491 | |
| 1 | 492 | |
|
3329
2dc418536d68
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
493 | 10.3 Can I IM you guys? |
|
1416
8c723df0d63e
[gaim-migrate @ 1426]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
1063
diff
changeset
|
494 | |
|
3329
2dc418536d68
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
495 | Sure! Look at the Contact Information |
|
2dc418536d68
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
496 | (http://gaim.sf.net/contactinfo.php) page! |
|
2dc418536d68
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
497 | |
|
1416
8c723df0d63e
[gaim-migrate @ 1426]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
1063
diff
changeset
|
498 | |
|
3329
2dc418536d68
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
499 | 10.4 Can I give you money/hardware/other expensive things that can be |
|
2dc418536d68
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
500 | hocked for cash what with you all being students/full-time-workers |
|
2dc418536d68
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
501 | and helping to produce this wonderful software instead of |
|
2dc418536d68
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
502 | studying/sleeping? |
|
1416
8c723df0d63e
[gaim-migrate @ 1426]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
1063
diff
changeset
|
503 | |
|
3329
2dc418536d68
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
504 | No. We're completely fool-hardy and won't accept any gratuities with no |
|
2dc418536d68
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
505 | strings attached for just being good guys. That and we'd have to share |
|
2dc418536d68
[gaim-migrate @ 3347]
Christian Hammond <chipx86@chipx86.com>
parents:
3116
diff
changeset
|
506 | with everyone who has submitted patches. ;-) |
| 1 | 507 |