Watchtower Library 2005

From Wine-Wiki

Jump to: navigation, search

This application has been largely replaced by more recent versions.

The information presented here is for very old versions of Wine. Due to the progress wine has made, it is usually best to try the latest Wine release.

Contents

Wine Application Database

As of April 2006 there is an entry in the Application database

  • Please consider submitting your test results for running this software under Wine.
Become a Maintainer
Please consider volunteering to be an additional Maintainer for this software.

Regularly Submitting results for installing and running on the latest version of Wine makes a big difference for others considering using Wine. By looking at how well the software runs others can be encouraged to try it themselves and together you can make progress in finding workarounds. By testing the software you will also notice when something breaks and when you make a bug report, the bugzilla team will often point it out to the person who broke it. If you are slightly more technically minded, you are able to regularly compile wine and test it before each fortnightly release then you will catch breakages before each wine release.

  • Who can be a Maintainer? - anyone. no programming experience required.
  • What is required of a Maintainer? - not much, but you do make a real difference.

A big advantage of being a maintainer is that as you quickly become familiar with installing and using wine with your software, you can have a direct hand in improving wine and your software. Many times you will find very handy tips posted by others and by posting a summary many benefit from your work. When you are asked a question you don't know, simply post in the wine-users forum and perhaps someone can help.

Just by being there, you make a difference. A maintainer quickly tests each monthly release of wine, and adds to the application database a rating of how good it runs.. gold/silver/bronze or garbage. Wine is constantly being improved, and occasionally something breaks. When you do spot a breakage, file a bug in bugzilla and if you want to try and fix it you can then post to the wine-devel mailing list for advice. However, if you have a little spare time (usually about 2 hours, in between doing other things) regression testing allows you to identify which patch caused the break. By filling out a bugzilla report, posting the name of the software, and the patch which broke it to the wine-devel mailing list, the developer who broke it can have a look at fixing it.

  • This often results in very quick fixes.


Installing

Insallation instructions

Fedora Core 4

The big downside is that for versions of wine earlier than around 0.9.20, you need a comctl32.dll from a Windows XP/2000 to run the installer. If you have it, congratulations. Depending on the law in your country you might need a license for legal use.

With more recent versions of Wine, it will just install fine.

  • Download and install wine.
    • On Fedora 4 wine-0.9.2(15M) is the latest I've got to work. But after wine-0.9.12 I changed to ubuntu and have no means to test FC4 for now... See www.winehq.com
  • 'cd' to the directory of your CD ('cd /mnt/cdrom')
  • start the installer program: `WINEDLLOVERRIDES=comctl32=n wine setup.exe`
    • if the install crashes with "Could not create" something, try `wineserver -k` to kill existing/blocking wine processes. NOTE Your programs running wine will be terminated
  • wtlib is installed. Now see Running.

ubuntu 6.06

  • Download and install wine.
    • on ubuntu 6.06 wine0.9.17- works.
  • 'cd' to the directory of your CD ('cd /media/cdrom')
  • start the installer program: wine setup.exe
    • if the install crashes with "Could not create" something, try `wineserver -k` to kill existing/blocking wine processes. NOTE Your programs running wine will be terminated
  • wtlib is installed. Now see Running.

suse

From a fresh install of SUSE 10.1, assuming you already configured the Online Update, ran an update, and installed the updated packages for Libzypp.

In SuSe 10.2 with the wtlib cd in your drive cd in a console to that drive and then wine setup.exe. The installer runs, just make sure you select your correct install dir, as by default it is c. I use my linux home dir. You can run winecfg to make sure wtlib.exe is run by wine correctly. Install will place a wtlib icon on your desktop, and your done. Works great, just note that you may have to slide some field bars as mine were by default out of place, making it appear to have no sections, so if you hover your mouse you will see you can drag them in place.

PCLinuxOS 2007

This instructions are based on PCLinuxOS 2007.

Wine has really come a long way. The following was all I needed to install and run Watchtower Library under PCLinuxOS 2007:

  • All the font files located at:

http://sourceforge.net/project/showfiles.php?group_id=34153&package_id=56408

  • A Watchtower Library 2006 CD.

But, first of all, why PCLinuxOS? Well, if you like KDE and if you value ease of use and polish in a Linux distribution, PCLinux is for you. After using Linux for many years and after testing several of the current top distributions I decided that PCLinuxOS would be the one to stay on my computer for the next several months.

Alright, lets get started. First of all you need to install wine (0.9.35 at the time of writing) from the Synaptic package manager.

Note: If you already have wine installed you may want to start with a fresh configuration by deleting the wine folder in your home folder. (~/.wine)

Note: In Linux, folders that start with a period, like .wine, are hidden by default. You may want to configure Konqueror to show hidden files. This is found under the view menu.

After wine is installed, in a terminal window enter the command: winecfg

Leave Windows 2000 as the Windows version.

Click on the Sound tab, and after it populates, click the Apply button.

Exit winecfg.

Open a terminal window at the location where you have stored all the fonts mentioned above. They are all windows executable files (.exe). So to install them, all you have to do is execute each one of them individually with wine. For example, in the terminal window you would enter:

wine arial32.exe

...and so on for all the other font files.

Insert the Watchtower Library CD and wait until a CD icon appears on your desktop. Double click on the CD icon to open it with Konqueror which will mount it for you. Open a terminal window at the CD location. (In Konqueror, simply choose "Open Terminal" from the tools menu.) Enter the following command:

wine ./Setup.exe

Go through the installation wizard.

After the installation is complete, please search ~/.wine/drive_c/windows/temp for a file like "4d16_wtlib.0.xpm". This file will be your icon for Watchtower Library. Please copy it to ~/.wine using a name like "wtlib.xpm". From a terminal window you can do it like this:

cp ~/.wine/drive_c/windows/temp/4d16_wtlib.0.xpm ~/.wine/wtlib.xpm

You should now be able to run Watchtower Library, from the link created on your desktop. But, to make the link look like the normal Watchtower Library icon we need to tweak it a little.

Simply Right Click on the link and select "Properties".

In the General tab, click on the big icon at the top left. Select other icons and click the browse button to select the icon we saved earlier.

Click OK and happy studying.

SUSE 10.3 x86 64

Had install M$ re-distributable http://www.microsoft.com/downloads/details.aspx?FamilyID=32bc1bee-a3f9-4c13-9c99-220b62a191ee&displaylang=en

Ran setup.exe from terminal WT .ico on desktop from install, delete.ink Tweak here and there in winecfg done /carl

The special fonts

  • M / * special characters: The font system isn't working as in windows - for now we can go around this by copying these files to the ~/.wine/drive_c/windows/fonts directory. These are fonts released under the GPL (see font information in the ttfs; the fontforge originals are found in the sources subdirectory).
  • Stress marks under characters or diphtongs: Select Verdana as the "explorer" text. To install the Verdana font you may use the Winetools program, or install the font by copying it to the fake windows drive, if you know how. Set also Verdana as font for tooltip-textbox contents. May work with another font, too...

Troubleshooting Installing 2005

[May 2006]: [using the installation command]: WINEDLLOVERRIDES=comctl32=n wine /media/dvd/Setup.exe [A user posted] I am still confused with those "look like errors" err and fixme message[...] during the installation.

fixme:actctx:QueryActCtxW stub!
fixme:ole:ITypeInfo_fnRelease destroy child objects
fixme:advapi:CheckTokenMembership (0x48 0x4039c510 0x406bfa70) stub!
fixme:actctx:QueryActCtxW stub!
err:ole:marshal_object object doesn't expose interface {be6115a1-7de5-48dc-ad2a-25060e00fce2}, 
failing with error 0x80004002

it carries on like that for ages but those fixme['s] sound like trouble [...]

Wine Power user D. Skorka spotted an error:

WINEDLLOVERRIDES=comctl32=n wine /media/dvd/Setup.exe

That needs to be

WINEDLLOVERRIDES="comctl32=n" wine Setup.exe

fixmes mean things that should be different, but probably won't cause problems. An 'err' is more of a sign for trouble. Nevertheless, just from this output I would guess the installation went fine. wine archive

Running

"Natanael's method"

  • 'cd ~/.wine/drive_c/Program\ Files/Watchtower/MEPSCommon/' (in version 0.9.28-0.9.31 this is not needed any more, just double click on the icon)
  • 'WINEDLLOVERRIDES="comctl32=n" wine ~/.wine/drive_c/Program\ Files/Watchtower/Watchtower\ Library\ 2005/N/wtlib.exe'

Watch out for the last part: ' 2005/N/wtlib.exe' - the N means Norwegian, replace it with your language code.

I made a script that will automatically determine the correct location of your wtlib installation, and then run wine. All GPL. See http://arno.homelinux.org/files/wtlibscripts/wtlib/2006/

Alternative run method

  • Set Enviroment. Run "wine regedit" and open this key : [HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\Session Manager\Environment]
    Change "Path" to "c:\windows\system32;c:\windows" to "c:\windows\system32;c:\windows;c:\Program Files\Watchtower\MEPSCommon" ("Program Files" maybe has another name in your language), (in version 0.9.28-0.9.31 this is not needed any more, just double click on the icon)
  • Now you can execute without having to cd to MEPSCommon - like this :
    `WINEDLLOVERRIDES="comctl32=n" wine ~/.wine/drive_c/Program\ Files/Watchtower/Watchtower\ Library\ 2005/N/wtlib.exe`

Alternative run method 2

Based on "Natanael's" script code, I aimed to make a shell script that would run the wtlib.exe file from any location provided by the user.

  • Install WT Library as described above
  • Obtain the wtstart.sh file from http://www.beardmail.com/wtstart/wtstart.sh
  • Open the file in a text editor and adjust the value of WTEXEPATH to suit your installation. Save file and exit
  • Ensure file is executable by your user, chmod if needed
  • Run the file and - hopefully - WT Library will start

This script worked for me under Ubuntu 6.10 with Wine 0.9.22-0ubuntu3 (as given by Synaptic Package Manager) The script checks if the wtlib.exe file exists in the directory you provide through WTEXEPATH and then also checks for the MEPSCommon directory, which it assumes is "two directories up" from wtlib.exe (ie: ../../MEPSCommon). If the script fails to find either of these files it will terminate with messages.
Script is all under GPL as Arno's original was.
It is possible that depending on your language the final directory in the path to wtlib.exe will differ. This should be no issue with this script, since you must give the full path to wtlib.exe which takes in consideration for the installation language (in contrast to Arno's original script which you must obtain the correct script for your language).

What's new in this version ?

  • The daily text is included up to end december 2006
  • You can sync between different languages you have installed, so that all follow norwegian, all follow english etc.
  • The paragraph numbers in the study material now are links to the questions for that paragraph. Hover the mouse pointer and see the question.
  • You can delete selected pieces of the "sent" clipboard.
  • You can choose which page is shown on startup
  • Stress marks under characters or diphtongs (at least in Norwegian). Norwegian does not have stress marks officially (as far as I know), but the society's system really helps out on correct pronounciation of funny names. To make the stress marks display properly select Verdana as the "explorer" text. To install the Verdana font you may use the Winetools program, or install the font by copying it to the fake windows drive, if you know how. Some languages do not use this system, though. Set also Verdana as font for tooltip-textbox contents. May work with another font, too, but I'm happy with Verdana. Due to technical limitations there is no way to place a dot under and between two letters, as in a diphtong. So a stressed diphtong is written with the implied wowels underlined (see also viktig.txt in the root of your installation CD).

Known issues/Bugs/TODO

  • "Platinum" run requires a native (WinXP/2000) comctl32.dll. Get a licence, or live with the current limitations.
  • Some of the windows need expanding first time the program is run.
  • The context-sensitive help does not work (although you CAN open the help file and browse it manually)
  • Hebrew/ special characters (* and the special M for Marginal reference) don't show up. This is a dynamically loaded font; I don't know if something can be done to fix this (probably wine font system?) The */M can now be shown by saving the files at http://arno.homelinux.org/files/wtlibfonts/ to your ~/.wine/drive_c/windows/fonts folder. Hebrew and greek and others are on their way (note these are GPL fonts for use with wtlib).
  • The things you add to favourites will be saved with their correct name on disk, but the name does not show up in the Favourites listbox. The link is there, and if you rename it, the link on disk will be renamed. Its name just isn't shown in the listbox (only the icon). This can maybe be solved with a dlloverride(?)

Links

Official
Wine Application Database: All versions | 2005 version

Watchtower official site: http://www.watchtower.org NOTE The Watchtower society gives no official suppport for apple nor linux, as stated in the readme.txt on your installation CD.

Non Official
This is a Wiki, which means any websites are not endorsed by the wiki, but are merely comments and links added by strangers. Users would likely carefully review any privacy and security information and use discernment before making their own decision whether to visit or log onto other sites.

UNofficial Wtlib tech support forum

Easy setup
Made by edurbs at gmail dot com Just download, unzip and install (It will ask for your cd)

Personal tools