~amsn-daily/amsn/amsn-packaging

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
702
703
704
705
706
707
708
709
710
711
712
713
714
715
716
717
718
719
720
721
722
723
724
725
726
727
728
729
730
731
732
733
734
735
736
737
738
739
740
741
742
743
744
745
746
747
748
Frequently Asked Questions
The latest version of this FAQ can be found at http://amsn-project.net/faq.php

FAQ 2.1.0 

Contents
1 What is aMSN? 
1.1 What is aMSN?
1.2 What do I need to run aMSN?
2 Where can I get aMSN ?
3 Troubleshooting 
3.1 Why are arabic fonts displayed from left to right instead of right to left?
3.2 I have enabled the traydock icon, but when I minimize aMSN, it is still shown in both the taskbar and the tray. How can I make it display in the tray only?
3.3 When I close aMSN's window, it quits instead of minimizing to tray
3.4 I don't see the traydock even if I enabled it, what's the problem?
3.5 Does aMSN run on 64-bit systems?
3.6 When notify window pops up, the windows taskbar partially hides it, can I fix this?
3.7 Can I see who blocked me?
3.8 My jpeg webcam does not currently work, will my jpeg webcam work in the future (example: D-link dsb-c310)?
3.9 Why can't I receive acceptable quality images from my contacts using aMSN?
3.10 I can't read Chinese or Japanese with aMSN, even after changing the text encoding. Where can I find help?
3.11 How do I capture bug report information from a segmentation fault? (LINUX)
3.12 I want to report a bug, how do I open the status log and the protocol debugger?
3.13 When I double click "amsn" file from a graphical file browser, like Konqueror or Nautilus, it opens a text editor instead of running aMSN. What shall I do (Linux)?
3.14 Sometimes aMSN "hangs", why is this?
3.15 I try to run amsn but I get this error:
3.16 Can I use aMSN behind a proxy server?
3.17 I'm using aMSN behind a firewall, or using IP-Masquerade. Sending files won't work, can I fix it?
3.18 With version 0.94 I could see when someone opened a conversation window with me, but since version 0.95 this doesn't happen anymore, why?
3.19 I liked the XXXX skin when using the previous version, but it seems to be incompatible with the latest version... when will it be ?
3.20 As soon as I try to log on or change aMSN's language, it crashes with the following message: X Error of failed request: BadValue (integer parameter out of range for operation), Major opcode of failed request: 45 (X_OpenFont)
3.21 I try to run aMSN and it gives this error: Error in startup script: time value too large/small to represent while executing [...] procedure "ConvertLocalToUTC".
4 Using aMSN 
4.1 What are the keyboard shortcuts ?
4.2 What does the special icon on the right of the buddies mean?
4.3 Can I copy a contact address to the clipboard?
4.4 Can I copy or open a URL address in a contact's nickname/personal message?
4.5 How can I set my personal message like in MSN7 ?
4.6 How can I access the history of the messages I sent in my chat windows?
4.7 In the preferences' privacy tab, what do those four lists mean?
4.8 In the preferences' privacy tab, what do the different colors in the contacts mean?
4.9 I want to add my own custom smileys, how can I do it?
4.10 Nicknames are now truncated. Is it possible to revert back to full nicknames?
4.11 How can I browse through my webcam logs and convert the .cam (cam recordings) to a movie file such as .mpeg?
4.12 How can I make my webcam work?
4.13 Where are the "stolen" display pictures saved?
4.14 How can I change the directory where the profiles information are saved ?
5 Running on Linux 
5.1 How can I use anti-aliased fonts in aMSN?
5.2 How do I create a shortcut to aMSN on my desktop on Linux?
5.3 How do I open file-transfer ports in SUSE Linux?
5.4 My aMSN sound notifications are not being played until I stop playing my music. How can I fix this so I can hear both at the same time?
5.5 When I try running aMSN, I get an error "unknown color Black". How can I fix it ?
5.6 TLS does not seem to work and I have tcl/tk 8.5. How can I fix it ?
5.7 aMSN does not seem to work correctly with some files, especially files containing the character ` (back quote). How to fix it ?
6 Running on Windows 
6.1 How can I prevent/make aMSN from loading on windows start ?
6.2 Whenever I go to preferences->session, the 'load amsn at windows start' is disabled, even if it does load at windows start !
7 Running on Mac OS X 
7.1 I have a question about Mac OS X, where can I go to find answers?
7.2 Why do some characters in the aMSN contact list appear as squares?
7.3 Why can't I use the shortcut Command-Space to switch keyboard layouts?
7.4 How do I sign into more than one account with Mac aMSN?
7.5 aMSN is incredibly slow on my new Intel Mac, what can I do to speed it up?
7.6 Webcam doesn't work on my Intel Mac!
7.7 How do I update aMSN to the latest development version on a Mac?
7.8 I want to delete aMSN but I cannot empty the Trash!
7.9 Where are aMSN's preferences files stored on a Mac?
8 Other Questions 
8.1 I noticed aMSN is opening some ports over port 60000. Is it normal? Is it a backdoor? Why does this happen?
8.2 What is the Audio and Video Assistant?
8.3 How do I remove aMSN completely?
8.4 The mail traydock icon in the system tray continues to show up, how do I get rid of it?
8.5 I enabled the logging of conversations on aMSN, but I cannot find the logfiles. Where are they stored?
8.6 Can I disable custom and/or animated smileys?
8.7 Why doesn't aMSN support audio / Why did aMSN drop linphone support?
8.8 I have another question, can you help me?


=== What is aMSN?  ===

== What is aMSN? == 

aMSN is a Microsoft Messenger clone. It allows you to keep in touch with your friends and exchange instant messages and files. 

 

== What do I need to run aMSN? == 
Windows and Mac OS X. aMSN will run right out of the box if you download the official packages, which can be found at http://amsn.sourceforge.net/download.php. 
Linux. You will need Tcl 8.4 / Tk 8.4 or above in order to run aMSN. These two packages (Tcl & Tk) are usually installed by default on most distributions. These can also be installed as a dependency if your packaging system supports it (rpm, deb, etc.). If for some reason your distribution does not currently provide you with Tcl 8.4 or Tk 8.4, you may download them and follow the installation instructions at http://tcl.tk. 

 

== Where can I get aMSN ? == 

You can download the packages of aMSN at http://amsn.sourceforge.net/download.php. 

For Linux users : You can also get aMSN using your distribution's package management system (apt-get install amsn for debian/ubuntu for example). 

 

=== Troubleshooting === 

== Why are arabic fonts displayed from left to right instead of right to left? == 
Windows: Go to 'Control Panel' ? 'Regional and Language Options' ? Languages tab, and enable the option "Install files for complex scripts and right-to-left languages" 
Linux: Installing the Arabic locale should solve this issue. 

 

== I have enabled the traydock icon, but when I minimize aMSN, it is still shown in both the taskbar and the tray. How can I make it display in the tray only? == 

The first time you will close aMSN with the 'X' button in the main window's border. It should ask you if you want to quit or minimize it to tray. You must choose the 'Minimize to Tray' option if you want it to disappear from the taskbar. 

Alternatively, you can also click the "Minimize to Tray" option from the Account menu. 


 

== When I close aMSN's window, it quits instead of minimizing to tray == 

The first time you will close aMSN with the 'X' button in the main window's border. It should ask you if you want to quit or minimize it to tray. You must choose the 'Minimize to Tray' option if you want it to minimize to the tray. 

If you chose 'Quit' and enabled the "Remember my choice" option, it will always quit and will not ask you again. If you want to change this behavior and want it to ask you again so you can change your choice, you will have to do the following procedure : 

Press Ctrl-Shift-C from aMsn's main window, a new window titled "Console" will appear in which you can type commands. Type the following and press enter : 
  ::config::setKey closingdocks 0

You can now close this new Console window and the next time you close aMSN's main window, it will ask you again to make a choice. 


== I don't see the traydock even if I enabled it, what's the problem? == 
Linux: Make sure the file msn/utils/linux/traydock/libtray.so exists. If it does not exist, make sure you download an official package of aMSN at: http://amsn-project.net/download.php 

If you compiled aMSN yourself, please make sure you have the X11 development packages installed and follow this page to compile aMSN correctly : http://amsn-project.net/wiki/Compiling_aMSN

NOTE: There is no traydock icon on Mac OS X 

 

== Does aMSN run on 64-bit systems? == 

Yes, many users have been able to run aMSN on 64-bit architectures. However, you will have to compile tcltls by yourself. There isn't a package for x84_64 on the aMSN site so you need to download it from: [1] 

 
== When notify window pops up, the windows taskbar partially hides it, can I fix this? == 

Yes, you can move the notify window X pixels to the left and Y pixels to the top. You can customize this by modifying the "X Offset" and "Y Offset" values in (menu) 'Account' ? 'Preferences' ? 'Advanced' ? “Offset the position of the notification pop-up.” and clicking “Save” to save your modifications. 

 

== Can I see who blocked me? == 

No, this feature is no longer available because the block detection bug that was happening in the Microsoft servers has now been fixed. 

There is NO safe way to know if someone blocked you 

 

== My jpeg webcam does not currently work, will my jpeg webcam work in the future (example: D-link dsb-c310)? == 

JPEG webcams support is currently supported since the 0.97 version of aMSN. 

If you are using a version prior to 0.97, please update to the latest version of aMSN. 

 

== Why can't I receive acceptable quality images from my contacts using aMSN? == 

If the image is of a poor quality, it's probably because the other user's webcam is of poor quality. aMSN's quality of the webcam is the same as the official msn client. 

 



== I can't read Chinese or Japanese with aMSN, even after changing the text encoding. Where can I find help? == 

Please read the documentation about getting SCIM to work with aMSN (http://amsn-project.net/wiki/SCIM_Input )

 

== How do I capture bug report information from a segmentation fault? (LINUX) == 

Make sure amsn was compiled with debugging symbols, if you installed it using a binary package, you should probably download from source and recompile it. To enable debugging symbols, configure it with : ./configure --enable-debug If you're unable to compile it, then you can still send us information without the debugging symbols. Once it is compiled/installed, go to the directory where you have installed aMSN (example: /usr/share/amsn or /home/yourusername/amsn-0.95/) type: 
 $ gdb --args wish amsn
 (gdb) run
 [then when it segfaults, type]
 (gdb) bt
 (gdb) bt full

You will then receive the bug report information. Please report this information to the forums: http://amsn-project.net/forums 
MAKE SURE THAT YOU SEARCH THE FORUMS FIRST TO SEE IF IT WAS ALREADY REPORTED 

 

== I want to report a bug, how do I open the status log and the protocol debugger? == 

Open your contact list and press the following key combinations : 

status log: ctrl + s (Command-S on Mac OS X) protocol debug: ctrl + d (Command-D on Mac OS X) 

 

== When I double click "amsn" file from a graphical file browser, like Konqueror or Nautilus, it opens a text editor instead of running aMSN. What shall I do (Linux)? == 

aMSN is written in Tcl/Tk, an interpreted language, so the "amsn" file is just a text file with the program code. The file manager might think it's a text file, so it will launch the text editor. 

In Konqueror (KDE) or Nautilus (Gnome), running aMSN can be done by right-clicking the “amsn” file and choosing "Open with..." Konqueror) or "Launch with..." (Gnome), depending on the file browser. 

Type "wish". This launches the "amsn" script. 

 

If you are told the the "wish" command doesn't exist, you need to install Tcl/Tk. 

 

== Sometimes aMSN "hangs", why is this? == 

When aMSN hangs it's usually a problem with the sound configuration. Perhaps you're playing a sound but the sound card is blocked, and the play command stops until the sound card is available. Try disabling sound or changing the sound command configuration. 

If aMSN still hangs, and you are using a 2.6.x kernel, try running aMSN with: 
  export LD_ASSUME_KERNEL=2.2.5 && amsn

This command will tell the dynamic linker to use the old thread model. For more information on this issue, see: http://people.redhat.com/drepper/assumekernel.html 

If you are on Mac OS X it often happens when you receive a smiley on a chatwindow, it's a known issue. 

 

== I try to run amsn but I get this error: == 
  bash: ./amsn: bad interpreter: No such file or directory

You need to install the tcl/tk packages, because you need the wish interpreter. If you think you have it, try typing: 
  wish /usr/share/amsn/amsn

instead of: 
  amsn

If this works, edit /usr/share/amsn/amsn and change the first line to : 
  #!/usr/bin/wish

where /usr/bin/wish would be the location of the wish interpreter. You can find out the location of the 'wish' interpreter by typing : 
  which wish

 

== Can I use aMSN behind a proxy server? == 

Yes, we provide support for HTTP and SOCKS5 proxies. 

 

== I'm using aMSN behind a firewall, or using IP-Masquerade. Sending files won't work, can I fix it? == 

In this case, the firewall may be blocking incoming connections. File transfers work this way: When you want to send someone a file, you send an invitation with your IP address and a port number. Then the remote client must connect to your IP:port to start the transfer. 

The used port is usually 6891, 6892 and so on (first transfer is on port 6891,but if you start a new file transfer while the first one hasn't finished yet, then it will use 6892, and so on). 

If you are using a firewall, you must make sure that it allows incoming connections to port 6891 (and next ones if you want to be able to make more than one transfer at the same time). 

If you are behind a router, enable port forwarding for ports 6891 to 6900 to your PC's internal IP address. 

You can change the port value from the "Connection" tab of the Preferences window. 

 



== With version 0.94 I could see when someone opened a conversation window with me, but since version 0.95 this doesn't happen anymore, why? == 

Users with MSN7 and later versions of MSN will automatically "open a conversation window" with you as soon as you (or they) connect. It is done automatically because they try to download your display picture. So, as soon as someone connects, the screen was flooded with windows from people just trying to download the display picture. This was annoying, so the feature was removed. 

Note also that since Windows Live Messenger 8.0, the user would not join the chat until he sends the first message, so this is a second reason why it is not possible anymore. 

 

== I liked the XXXX skin when using the previous version, but it seems to be incompatible with the latest version... when will it be ? == 

We don't know yet, check on the skin website or email the author of the skin to obtain more information or to ask him to update his skin to work better with the new version. 

 

== As soon as I try to log on or change aMSN's language, it crashes with the following message: X Error of failed request: BadValue (integer parameter out of range for operation), Major opcode of failed request: 45 (X_OpenFont) == 

First of all, it may be a font problem: try making aMSN run with a different font (under Account -> Preferences -> Appearance). 

Second, you may need to run aMSN using a different encoding (under Account -> Preferences -> Appearance again, utf-8 is a safe choice). 

Third, try clearing your font cache with the command: 
  fc-cache -fv

Then, make sure your locale (your LC_ALL or LC_CTYPE environment variable) is installed on your system: 
  set | grep LC_ 

and make sure the corresponding directories (after the = ) exist on /usr/lib/locale . If they don't, install them according to your distribution. 

Finally, if none of the above works, try disabling some FontPath's from /etc/X11/XF86Config or /etc/X11/Xorg.conf until you find out which font path contains problematic fonts, and recreate the fonts.cache , fonts.dir and fonts.scale in that directory. 

 

== I try to run aMSN and it gives this error: Error in startup script: time value too large/small to represent while executing [...] procedure "ConvertLocalToUTC". == 

Make you sure the file /etc/localtime exists. If it doesn't, link it to /usr/share/zoneinfo/YOUR/TIME/ZONE and retry starting aMSN. To create the file under Linux : ln -s /usr/share/zoneinfo/YOUR/TIME/ZONE /etc/localtime 

 

=== Using aMSN === 

== What are the keyboard shortcuts ? == 

For and up to date list of keyboard shortcuts, please read the http://amsn-project.net/wiki/Shortcuts page. 

 

== What does the special icon on the right of the buddies mean? == 

The icon [white X on red round background] in the buddy list means that the corresponding contact do not have you in his list. 

 

== Can I copy a contact address to the clipboard? == 

Yes, right click on that contact name on the contact list, then choose "Properties". In the new window, you can copy the email/nickname/personal message of the user. 


== Can I copy or open a URL address in a contact's nickname/personal message? == 

Yes, right click on that contact name on the contact list, then in the pop-up menu, You will have the choice to copy or open any URL in the contact's nickname or personal message. 

 

== How can I set my personal message like in MSN7 ? == 

The Personal Message (PSM) is the text appearing under your nick. This feature is now available since aMSN 0.96. 

To set your PSM, you need to click on the "Account" menu then "Change nick ...", there will be a field to change the PSM. 

 

== How can I access the history of the messages I sent in my chat windows? == 

If you want to access previous messages you sent in your chat windows you only need to use the Control key with the arrows. It works the same way as in a shell so Ctrl-Up(Command-Up on MacOSX) gives you the previous message sent and Ctrl-Down(Command-Down on Mac OS X), the next one. 

See the http://amsn-project.net/wiki/Shortcuts page for a list of all keyboard shortcuts. 

 

== In the preferences' privacy tab, what do those four lists mean? == 

There are four lists, known as: 

Allow List (AL), Block List (BL), Forward or Contact List (FL) and Reverse List (RL). 

AL : This list contains the emails of people who are allowed to see you when you get online and they can also chat with you. 

BL : This is the block list, which means it contains the list of people you are blocking. So this means they can't see you when you are online, and they can't chat with you. 

FL : This list contains all contacts that are shown on your contact list. 

RL : This is the reverse list, it contains the email addresses of people who have you in their list. 


 

== In the preferences' privacy tab, what do the different colors in the contacts mean? == 

You should notice the colors in the list headers: 
Allow List: green foreground 
Block List: red foreground 
Forward List: red background 
Reverse List: yellow background 

A contact in any list will take a different color depending the lists that contact is contained on: 
If it's in Allow list, it will have green foreground. 
If it's in Block list, it will have red foreground. 
If it's in Forward and Reverse lists, it will have white background. 
If it's in Forward list, but not in Reverse list, it will have red background. 
If it's in Reverse list, but not in Forward list, it will have yellow background. 
If it's not in Forward or Reverse list, it will have a black background. 

Let's be a bit more specific: 
Green font: the contact is able to contact you. 
Red font: the contact is NOT able to contact you (BLOCKED). 
White background: the contact has you in their contacts list and they are in yours. 
Yellow background: the contact has you in their contacts list, but you no longer have them in yours. 
Red background: the contact is in your contacts list, but you are not in theirs. 
Black background: the contact has deleted you from their contacts list and you have deleted them from yours. 

 

== I want to add my own custom smileys, how can I do it? == 

You may add custom smileys (also known as emoticons) by following these steps : 
Open a chat window of any contact 
Click the “Insert Emoticon” button found on the chat window (Screenshot 5.1) 

 
Click the “Add new custom smiley” button (Screenshot 5.2) 

 
Type a Description for your emoticon in the “Description” text box (Screenshot 5.3) 

 
Type the Text triggers for your emoticon in the “Text triggers” text box. Text triggers are triggers which display an icon when they are typed and Enter is pressed. (Screenshot 5.3) 
example: (test)

When (test) is typed in the chat window and Enter is pressed, the emoticon associated with the (test) Text trigger will be displayed.


Browse for the new emoticon that you would like to use by clicking the Browse button located to the right of the Smiley filename text box and select the image or emoticon that you would like to use. Click “Open”. (Screenshot 5.4) 

 

If your image is larger than normal emoticons, you will see a message box saying “The smiley you choose is bigger than normal size. Do you want to resize it?” If you want your image or emoticon resized so that you can use it as an emoticon, simply click “Yes” (Screenshot 5.5) 

By clicking “Yes” your image may be scaled down and display incorrectly. 
Click the “Insert Emoticon” button found on the chat window. You will now see your custom emoticon added to the emoticon chooser. (Screenshot 5.6) 

 

 

== Nicknames are now truncated. Is it possible to revert back to full nicknames? == 

Yes. To have nicknames displayed in their full length on the contact list, in the alerts and the chat window, go to 'Tools' ? 'Preferences' ? 'Advanced Tab', and uncheck the selection which reads, Truncate nicknames longer than window width in window titles and contact list.” (Screenshot 5.7) 

 

The same can be done for nicknames inside the chat window conversations by disabling the option “Truncate nicknames longer than window width inside conversations.”(Screenshot 5.7) 

 

== How can I browse through my webcam logs and convert the .cam (cam recordings) to a movie file such as .mpeg? == 

The file format of those .cam files are a direct dump of the data received on the socket, which means it's in the MS proprietary format. For this reason, no player can play those files, only amsn. 

Actually there's a tool to do it released by Hyriand (linux only). See http://amsn-project.net/forums/viewtopic.php?t=2954 

 



== How can I make my webcam work? == 

If your webcam will not work with aMSN, please make sure your webcam is plugged in, turned on, and ready to be used. 

Other applications that can be used to test if your webcam is working correctly on Linux: 

XawTv 

GnomeMeeting 

V4L 

On Mac you can try the macam project if you do not have an Apple iSight 


 

== Where are the "stolen" display pictures saved? == 
Windows : C:\Documents andSettings\MyWindowsUsername\amsn\youremail_profile\displaypic\cache 
Linux : /home/yourusername/.amsn/yourusername@youremail.com/displaypic/cache 
Mac OS X: Home / Library / Application Support / your_email_profile / displaypic / cache 

You can also access all the previous display pictures of a user from : 
The contact's properties page 
The "Change Display picture" window 

 

== How can I change the directory where the profiles information are saved ? == 

There is no option to do this, you have to modify the code of aMSN, but it is not complicated. In the aMSN folder, look for a amsn (/usr/share/amsn/amsn) file and open it for editing with your favorite text editor. Search for the following code : 
  } elseif {$tcl_platform(platform) == "windows"} {
    if {[info exists env(USERPROFILE)]} {
       set HOME "[file join $env(USERPROFILE) amsn]"
       set files_dir "[file join $env(USERPROFILE) amsn_received]"
    } else {
     set HOME "[file join [pwd] amsn_config]"
     set files_dir "[file join [pwd] amsn_received]"
    }

change it to 
  } elseif {$tcl_platform(platform) == "windows"} {
     set HOME "[file join [pwd] amsn_config]"
     set files_dir "[file join [pwd] amsn_received]"</nowiki>

in order to save the files in the directory where aMSN is launched. 

 

=== Running on Linux === 

== How can I use anti-aliased fonts in aMSN? == 

Use a distro that has tcl/tk 8.5 or higher, or take a look at: http://amsn-project.net/wiki/Enabling_antialiasing
That page will provide you information on how to re-compile Tk with anti-alias support. 

 

== How do I create a shortcut to aMSN on my desktop on Linux? == 
KDE 
Right-click on the K-menu and a Panel Menu will appear as seen in the screenshot below: 

 
Click Add Non-KDE Application 
A Non-KDE Application Configuration dialog box will be displayed 
Enter the text as shown below: 

 
Click “OK” and an aMSN icon will be added to your kicker menu : 
If you want to change the icon or other configurations, simply right-click the new aMSN button, and a menu will be displayed. Click “Configure aMSN Button...” and the Non-KDE Application Configuration will be displayed. 

  

== How do I open file-transfer ports in SUSE Linux?== 

(Guide thanks to John Hillier) 
Open 'YaST' -> 'Security and Users' -> 'Firewall' -> 'Firewall Configuration'. 
Click on "Expert" in 'Additional Services' and add port 6891. 

 



My aMSN sound notifications are not being played until I stop playing my music. How can I fix this so I can hear both at the same time?
KDE: You can configure XMMS, amaroK, etc. to play sound through arts, and use artsplay as sound play command for aMSN which is able to mix sounds. 
Gnome: You can use esdplay and configure XMMS for playing through ESD. 

 

== When I try running aMSN, I get an error "unknown color Black". How can I fix it ?== 

This problem is not coming from aMSN, it's an Xorg faulty installation. You probably have a bad Xorg configuration for the file rgb.txt (especially with some versions of Xgl). 

If you are using xgl, you most probably have the file rgb.txt in /etc/X11 . Xgl in Ubuntu Dapper is usually misconfigured and looks for the file in /usr/share/X11 . Make a symlink to it in /usr/share/X11 and restart your X server. 

If you are not using xgl, open your /etc/X11/xorg.conf and look for a line that says: 


  Section "Files"
       RgbPath      "/etc/X11/rgb"


If the RgbPath line does not exist at all, add it under the section "Files". Then make sure the file exists in the directory defined in RgbPath (/etc/X11/ in this case). You may need to copy it from another location in your computer, or you can download it from http://amsn.sourceforge.net/rgb.txt . You must also restart your X server for the changes to take effect. PLEASE NOTE: the line in xorg.conf must NOT contain the extension of the file!!! 

 

TLS does not seem to work and I have tcl/tk 8.5. How can I fix it ?

TLS 1.5 is broken, in order to fix it, you have to find out where your copy of TLS is with : 
 locate tls.tcl

or if you do not use locate : 
 find / -name tls.tcl

Those commands should give you something like /usr/lib/tls1.50/tls.tcl. In the same directory, you should find a file named pkgIndex.tcl. Edit this file with your favorite editor (vi, emacs, nano/pico, etc..) : 
 vi /usr/lib/tls1.50/pkgIndex.tcl

and change the line : 
 package ifneeded tls 1.5

by 
 package ifneeded tls 1.50

TLS should now work well. If it not the case, please let us know on the forums 

 

== aMSN does not seem to work correctly with some files, especially files containing the character ` (back quote). How to fix it ? == 

aMSN cannot handle files containing the character `(back quote) in their path. A way to resolve this issue is to mount the partition containing the file with this caracter with the 'utf8' option. Refer to the man page of your version of mount to find the right option for your file system. 

 

=== Running on Windows === 

== How can I prevent/make aMSN from loading on windows start ? == 

You can do that by clicking on the checkbox 'load aMSN at Windows start' in Account -> Preferences -> Session 

 

== Whenever I go to preferences->session, the 'load amsn at windows start' is disabled, even if it does load at windows start ! == 

We cannot detect if aMSN loads at Windows start so the checkbox is disabled. However, the change is taken in consideration if you modified the value and then press the "Save"' button. 

 

=== Running on Mac OS X === 

== I have a question about Mac OS X, where can I go to find answers? == 

You can get answers to questions about Mac OS X on the aMSN Mac Forum found at: http://forums.cocoaforge.com/viewforum.php?f=14 

== Why do some characters in the aMSN contact list appear as squares? == 

These are Unicode characters. Unicode support has been added for Mac OS X since version 0.96 of aMSN. 

== Why can't I use the shortcut Command-Space to switch keyboard layouts? == 

This seems to be an issue with the Tcl/Tk frameworks that aMSN depends on. It is currently being looked into. 

== How do I sign into more than one account with Mac aMSN? == 

You need to duplicate the aMSN application, and then run both copies. The easiest way to do this, is to find the application in Finder, and press Command-D to duplicate the application. 

== aMSN is incredibly slow on my new Intel Mac, what can I do to speed it up? == 

aMSN 0.96 is the first Universal binary version of aMSN, please update to at least that version. You can further speed up aMSN by turning off smileys in the contact list (the option is in aMSN's preferences under the Appearence tab), and also by colapsing your offline group. 

== Webcam doesn't work on my Intel Mac! == 

Update to the latest aMSN version (0.97 or higher), and you will then be able to use webcam! 

== How do I update aMSN to the latest development version on a Mac? == 

Up to date instructions on how to do this can be found at the http://amsn-project.net/wiki/SVN wiki page. 

== I want to delete aMSN but I cannot empty the Trash! == 

You may be getting erros like "libtls.dylib is in use". To delete the files, you need to restart your computer, and then you will be able to delete the files. 

== Where are aMSN's preferences files stored on a Mac? == 

They're stored at: Your Home Folder -> Library -> Application Support -> amsn . 

 

=== Other Questions === 

== I noticed aMSN is opening some ports over port 60000. Is it normal? Is it a backdoor? Why does this happen? == 

This is normal. aMSN uses sockets as a locking system to avoid two aMSN instances use the same profile at once (which could cause trouble). This is the better platform independent locking system we found. 

If you check ~/.amsn/profiles, you can see what port is used for each profile. 

 

== What is the Audio and Video Assistant? == 

The Audio and Video Assistant is an easy way to configure and fine-tune your webcam as well as your audio input (microphone). The Audio and Video Assistant provides options to maximize the quality of your webcam broadcast. 

The Audio and Video Assistant can be started from within a chat window by clicking 'Edit' ? 'Edit audio and video settings'. The Configure Webcam dialog will then be shown. You may change your video settings by clicking “Change video settings” button. 

You can also start the assistant using the Ctrl-N shortcut from the main window. Refer to the http://amsn-project.net/wiki/Shortcuts page for an up to date list of keyboard shortcuts. 

 

== How do I remove aMSN completely? == 

After uninstalling aMSN, your profiles (per account settings, log files, etc..) are still stored on your system. You may remove them by following these simple procedures : 
Linux: 
 rm -rf ~/.amsn
Windows: 

Delete C:\Documents and Settings\$USER\amsn where $USER is your username. 
Mac OS X 

Remove the aMSN application. Remove this folder : Home / Library / Application Support / aMSN 

 

== The mail traydock icon in the system tray continues to show up, how do I get rid of it? == 

You must read your unread mails to make the traydock icon disappear. 

 

== I enabled the logging of conversations on aMSN, but I cannot find the logfiles. Where are they stored? == 

In order for logging to be enabled, you must first create a profile. This can be done at the aMSN login-screen by enabling the "Remember me" option. 


You will then find the log here here: 
Linux: ~/.amsn/your_email_profile/logs 
Windows: %USERPROFILE%\amsn\your_email_profile\logs Where %USERPROFILE% is usually 

C:\Documents and Settings\%user% where %user% is the username of your Windows account. 
Mac OS X: /Home / Library / Application Support / aMSN / your_email_profile / logs 

 

== Can I disable custom and/or animated smileys? == 

Choose the Preferences option from the Account menu, then click on the tab that says Appearance. Here you can set the various options regarding Emotions Icons and Smileys. 

 

Why doesn't aMSN support audio / Why did aMSN drop linphone support? 
The support of Linphone in aMSN has been dropped some time ago because it was not complete and difficult to maintain. Moreover, the only person able to make it work and to resume its development is no more active in the aMSN's development, so the support has just been dropped. 
Now aMSN supports webcam session (not videconference), this support is complete and stable and easier to maintain. 
About Audio support, it is delayed for a next release. Farsight project, developped by Burgerman will give audio support to aMSN, we are just waiting for a stable version. 

 

== I have another question, can you help me? == 

Yes, we can. But before asking questions, search this wiki for your question. If you couldn't find it, then take a look at the aMSN forums found at: http://amsn-project.net/forums 

Make sure you SEARCH before posting 

Most likely your question has already been answered. You can also view more information at aMSN's sourceforge project page, which is located at: http://sourceforge.net/projects/amsn 

Before submitting a bug report or asking for support, please document the following information: 


aMSN version : 
Tcl and Tk version : 
Kernel version : 
Distribution : 
System architecture (32-bit, PPC, 64-bit, etc.) : 
Stack trace of the submitted error (if applicable) : 
Last error messages in debug windows (Ctrl+D and Ctrl+S in contact list) : 
Possible ways to replicate the bug : 

Here's an example of a user's documentation : 
aMSN version : 0.96 
Tcl and Tk version : 8.4.16 
Kernel version : Linux 2.6.12-8-386 (Found by typing: uname -s -r in an xterm) 
Distribution : Debian 
System architecture (32-bit, PPC, 64-bit, etc.) : 32-bit 
Stack trace of the submitted error (if applicable) : NA (not applicable) 
Last error messages in debug windows (Ctrl+D and Ctrl+S in contact list) : 
Possible ways to replicate the bug : Open a chat window and send a custom emoticon which is animated to an msn 7.5 user. 

Send this information with your bug report so that we may further investigate the issue. 


If you still have a question that has not been covered in this FAQ, you can visit the aMSN forum at: http://amsn-project.net/forums or contact us on IRC (Internet Relay Chat) at : 

server: irc.freenode.net channel: #amsn 


There is a bot on the channel that is able to give you some indications if you use the following commands : 
amsn install 
amsn version 
amsn download 
amsn tcl/tk version 
amsn libstd 
amsn svn 

... and some others 

In case you have some trouble to connect to our IRC channel because of network policies, you can try this http://cgiirc.blitzed.org/ 

 
Enjoy using aMSN!