Semagic SourceForge.net Logo

Version Download link
(left click)
Download link
(left click)
Changes
1.7.3.1
2 May 08

Release notes
[for NT/2k/XP/Vista]
947 KB
English+Russian
[for 95/98/ME]
954 KB
English+Russian
Posting to vox.com (no editing).
LJ adult settings.
Load/save settings to a file.
Upload into albums at Fotki.com.
Tags for Blogger.
Release notes
1.7.0.9
5 Sept 07

Release notes
[for NT/2k/XP] [for 95/98/ME] Atom API for Blogger, MetaWeblog API for WP, MT and MSN. How to configure.
Image upload to Flickr.com, Photobucket.com, Imageshack.us, Tinypic.com, Fotki.com.
Auto spellchecking in HTML editor.
LJ tags and poll creator.
1.4.6.8
(11 Dec 04)
[only for NT/2k/XP] [for 95/98/ME] Fotobilder client, auto spellchecker.
1.4.3.6
(19 Aug 04)
[only for NT/2k/XP]
[for 95/98/ME]
Please note that you need Internet Explorer 5.5 or above to use all features of WYSIWYG editor. For example, w2000 by default has only IE 5.01 so some functions like autospellchecking in WYSIWYG mode are disabled.
1.4.1.8
(7 Jun 04)

[only for NT/2k/XP]

[for 95/98/ME]

This release has new Office 2002-like menu which may not be readable if you use screen reader. In this case use F10 key to turn it off.

1.4.1.0
(13 Mar 04)

[only for NT/2k/XP]

[for 95/98/ME]

See release notes
Read below how to install dictionaries for spellchecker.
1.2.1.1
(4 Oct 02)

Russian only for NT/2k/XP
English only for NT/2k/XP

Russian for 95/98/ME
English for 95/98/ME

Original release fromsema
(after that release sema discontinued development of the program)

Backup links: [only for NT/2k/XP/Vista] [for 95/98/ME]

All project files: http://sourceforge.net/project/showfiles.php?group_id=84783

All questions, bug reports and suggestions should be addressed to ljwin32_semaSemagic journal. You can also leave a bug report or feature request or ask a question in Forums at SourceForge.

FAQ:
Q: Does it work with Vista?
A: Yes, but help does not. Download old version of winhelp http://www.google.ru/search?q=vista+winhlp32
Q: Why do I get "Unknown metadata error"?
A: Because you set a non-default value for that data for a blog site that does not support it (e.g. adult content for non-LJ site).
Q: Does it work on Mac or Linux?
A: Install it under WINE http://www.google.ru/search?q=wine+for+mac http://www.google.ru/search?q=wine+for+linux
Q: How to use it with Blogger or WordPress?
A: See here
Q: Why links to original images at Flickr do not work?
A: Flickr returns them only for paid users. Select another type of image link.
Q: Can it post to miltiple LJ communities at once?
A: No
Q: How do I remove a username from the login window?
A: Select "Hide username" in Options/General 
Q: How to use separate taglist for particular user or LJ community?
A: Create taglist.user.txt or taglist.user.community.txt file. When found, it is used instead of taglist.txt.

Unicode
There are 2 versions of the program: version with full Unicode support only for NT/2000/XP and version with limited Unicode support for 95/98/ME that also runs on NT/2000/XP (read more about difference in Unicode support). Also full Unicode support was added to 9x version but needs to be explicitly enabled in Connection settings in Login dialog. You will need to enable full Unicode support if you have English w98 but want to post an entry with Hebrew or Japanese symbols. To type in Asian languages on 9x install Global IME 5.02, on 2k/XP just add another input language in keyboard settings.

Dictionaries for spellchecker

Language Download link (left click) File size,
number of root words
English (US) Semagic_dictionary_en_US.exe 253KB
62,000 words
English (UK) Semagic_dictionary_en_GB.exe 246KB
46,000 words
Russian (RU) Semagic_dictionary_ru_RU.exe 850KB
332,000 words
Russian (RU)
с буквой Ё
Semagic_dictionary_ru_RU_yo.exe 426KB
129,000 words
German (DE)
combined old+new spelling
Semagic_dictionary_de_DE_comb.exe 1.03MB
290,000 words
French (FR) Semagic_dictionary_fr_FR.exe 307KB
92,000 words
Hebrew (IL) Semagic_dictionary_he_IL.exe 492KB
319,000 words
Portuguese (BR) Semagic_dictionary_pt_BR.exe 125KB
25,000 words
Hungarian (HU) Semagic_dictionary_hu_HU.exe 822KB
246,000 words
Dutch (NL) Semagic_dictionary_nl_NL.exe 457KB
120,000 words
Norwegian Bokmaal (NO) Semagic_dictionary_nb_NO.exe 507KB
120,000 words
Spanish (ES) Semagic_dictionary_es_ES.exe 207KB
49,000 words
Italian (IT) Semagic_dictionary_it_IT.exe 307KB
91,000 words

Larger list of dictionaries is available at the following link:
http://lingucomponent.openoffice.org/spell_dic.html.
Backup link:
http://www.artfiles.org/openoffice.org/contrib/dictionaries/

Semagic can perform spellchecking either via MS Word or using internal spellchecker which is based on MySpell library. Spellchecking via MS Word was initially provided as a temporary solution and turned out to be not enough reliable (you can see results of this poll) so it is better to use internal spellchecker. You should download and install dictionaries, go to Options, select "MySpell" and specify .dic and .aff file names (both files are required: affix is used to generate derivatives from the base dictionary and significantly increases the total number of words).

Note that currently there are no MySpell dictionaries for Arabic and Finnish due to the language complexity. For the same reason Hebrew dictionary loads ~25 sec. which is significantly slower than all other dictionaries (0.1-0.4, 1.5 Russian, 6 sec. Hungarian). Also auto spellchecking (highlighting) of right-to-left text does not work properly in WYSIWYG mode if you explicitly specify RTL direction via right-click context menu.

If you want to contribute to OpenOffice and all other applications that use MySpell and create a dictionary (e.g. for Finnish):
http://lingucomponent.openoffice.org/dictionary.html.

Here are some screenshots that might help you during installation: install.png, options.png, bingo.png

If you take dictionaries from the OpenOffice site:
You should download the file for your language with .dic and .aff files (en_US for English, ru_RU for Russian etc.) and extract into Semagic folder. That archive contains 3 files: small readme.txt and 2 larger files. If one of them has .txt extension instead of .dic you need to rename it. For example, if there are en_US.txt and en_US.aff and no en_US.dic you need to rename en_US.txt to en_US.dic.