Semagic

LiveJournal Client

Now those of you who requested xhtml compliance can use it in Semagic because it is integrated with HTMLTidy (http://tidy.sf.net ). This library is an HTML parser that can check and fix HTML in a desired way. Currently the library is used with default options and xhtml output turned on.The usage of the library is enabled in Options/Editor and works only in WYSIWYG mode i.e. when output of mshtml should be converted to proper HTML before posting entry or switching to HTML mode. Also when this option is enabled, <strong> and <em> that are generated by mshtml are replaced with <b> and <i>. HTMLTidy is applied before conversion from <SPAN atomicselection="true" etc. to LJ tags so it may rename internal attributes making conversion impossible. Please do report if you will have any such problems when using lj-cut and lj-poll tags, complex code with many attributes etc. An example error that was already fixed is disappearing spaces between <div> tags when alignment attribute was set. To quickly see what HTMLTidy does you can type some text in WYSIWYG mode, apply bold and other formatting, switch to HTML to see the code that mshtml generates, then enable option in Options/Editor, switch to WYSIWYG and back and compare.

Another new feature is ability to save and load settings from .ini file rather than registry. The file is saved in the installation folder, initial initialization of it occurs when you enable corresponding checkbox in Options/General. Working with registry is faster so better enable .ini file only if you really need it. Note that if you manually edit that file do save it in unicode format or the data will be corrupted. The size of.ini files is limited on windows 9x so that option is disabled to prevent data loss because typical size of settings in Semagic is significantly higher than that limit. Also note that it is for those who need to quickly run Semagic from removable drive in the first place, i.e. friends history is not saved etc. so to transfer settings to a new computer better export corresponding registry key via regedit (HKCU\Software\Alex Semenov\LivejournalU)

General reminder how to use Semagic with several accounts. If you have accounts with different usernames: type new username in the login window, select server and press login. If you have accounts with the same username: type anything to represent another account in the login window, go to server settings and change real username, press login. Also note that posting to multiple journals works only with accounts listed in the login window, not with communities.

Feature request?

I diden't know where to post a request, but is it possible to add an off-line entry feature that will auto post when the software detects an internet connection? I spend a LOT of time away from a connection, and it would be a big help if this software for my laptop would do the same thing that the software for my pocket PC does. It's just easier to type on the laptop. Thanks again.

I am also writing to ask about the "auto-detection" feature for Windows Media Player. According to your help file, I should be able to set it up using the WMP API file, however I have looked through my computer - even did a search - and cannot find any such file. I even went to Microsoft and downloaded & installed their WGA plug-in patch and still nothing. When WMP tries to detect all I get are 2 or 3 little characters (look almost like Chinese characters, actually). I tend to use my WMP more than anything else, so would really like to get this working when doing my LJ posts via Semagic. Oh and yea, I'm using the WMP 11 right now (recently updated from 10). Jury's still out on whether I like it more than 10.

Re: hope i can ask this here

a) Go in Semagic's installation folder, find taglist.txt.b) Open it with a text editor like notepad or editpad, not msword.c) Delete all tags inside, save file, close it.d) Start Semagic*, make sure your journal is selected.e) Hit 'Update' for tags and that's it.

= )

It would be really nice if there was a way to do this from inside Semagic without having to hunt down taglist.txt. ::looks hopeful::

*(I usually do this with Semagic running on the background but I can't tell for sure if it will work for you that way.)

Re: location field

For now you can create a macro that has a submenu with a list taken from file. create a file with list of locations, create macro, place cursor into locaion filed and select from menu. read help for macros.

i love the new features you've added since i've been away. i really, really wish you'd add service to forumsigs.com as well as flickr. i've used lots of image host sites and it is by far the best. so great i began paying for use even though payment isn't required. plus the fellow who runs it is a really swell person. when my cc got stolen he offered to give me a month free until i could get the bank issues straightened out.