products:wikitaxi:index

WikiTaxi

Overview

Did you ever want to take Wikipedia with you while you are offline? Call on WikiTaxi: It is a portable application that delivers the Wikipedia of your choice to wherever you go. WikiTaxi enables you to read, search, and browse Wikipedia offline. No Internet connection is needed, all pages are stored in a WikiTaxi database. Because Wikipedia is constantly growing, WikiTaxi uses compression to make sure that the database stays as small as possible. WikiTaxi is multilingual, so you can use it for different language Wikipedias (see screenshots). It also works well with the Wiktionary and WikiQuote. You can save multiple Wikis to disk and use all of them with WikiTaxi. WikiTaxi is up to date. It uses the original Wikipedia database dumps, which are usually updated every few weeks. If you feel that your offline Wikipedia is getting too old, you can download a more recent version or just copy it from a friend.



Latest News

Some of the recent Wikipedia dumps contain unexpected duplicate page entries, for example these Polish and German Wiki dumps: http://dumps.wikimedia.org/plwiki/20150602/plwiki-20150602-pages-articles.xml.bz2

http://dumps.wikimedia.org/dewiki/20150602/dewiki-20150602-pages-articles.xml.bz2 Normally, Wikipedia does not allow duplicate pages, so neither does WikiTaxi_Importer and fails. The error message is: SQLite Error 19 - PRIMARY KEY must be unique The ideal solution would be to correct the Mediawiki dumps, but this is up to MediaWiki. Therefore, the easiest solution is that WikiTaxi_Importer.exe ignores duplicate page entries. This new version does exactly this: http://yunqa.de/delphi/downloads/WikiTaxi_Importer_1.3.1.zip If you encounter this problem, please download the new importer, test, and let me know how it works. I will then release a new WikiTaxi with the updated importer.

WikiTaxi is also on Facebook. Go there to like it and share WikiTaxi among your friends!

WikiTaxi 1.2.0 and later

CAVEAT: Starting with WikiTaxi 1.2.0, the database format has changed to enable the new Unicode search. This means that *.taxi files created by earlier importers no longer work with the current version. If you are upgrading, you must reimport your database dump with the new WikiTaxi_Importer.exe (read below for usage instructions).

WikiTaxi Benefits

Simple: WikiTaxi requires no installation. Just extract the WikiTaxi archive into any folder, that's all. This folder can be on a fixed hard drive, a portable device like memory stick, or flash card. WikiTaxi never modify the operating system, except for a small *.ini file right next to its own executable to save its options. Portable: WikiTaxi is a single-file application which starts by a simple double-click. It does not require a database engine or HTML browser, nor does it require PHP. All functionality is completely self-contained in a single executable. Easy to Maintain: To uninstall WikiTaxi, simply delete the WikiTaxi folder. To remove an outdated database file, just erase it. How to Start? To run WikiTaxi, double-click on WikiTaxi.exe . The welcome screen guides you through a few simple steps to download and import your first Wiki. It will be up and running with just a few clicks!

Reviews

Importing a Database Dump

Before you can actually use WikiTaxi, you must download your Wikipedia from the Internet and import it into a WikiTaxi database. This is necessary for offline browsing, and it is not difficult at all.

Download the Wiki Backup

Import the XML dump into a WikiTaxi database

After the download has finished, run WikiTaxi_Importer.exe to extract the Wiki articles from the XML dump file to a WikiTaxi database. Depending on the size of your Wikipedia, this may take a bit of time, but you have to do it once only. Within the WikiTaxi importer, enter or browse for the XML dump file you just downloaded and the database file you want it to create. Then click the “Import Now!” button and wait until the import is finished. For the very large Wikipedias, more memory can help the importer to run faster. Move the “RAM for database” slider to the right before you start the import. Be moderate, however, or you risk your system running out of memory. The default setting usually works fine. When the import is finished, you can use the database right away (read below). The XML dump file, on the other hand, is no longer needed. You can delete it to free up some disk space, but test the database file first in case something went wrong and you must import again.

WikiTaxi usage

Once you have a WikiTaxi database, you can run WikiTaxi to browse your Wikipedia off-line. Start WikiTaxi.exe , and open a database. WikiTaxi will display a random page and you can start browsing from here.

Searching in page names

To search for a page name, enter a search query into the top edit control ( CTRL+L ). This syntax is supported: Capitalization WikiTaxi searches are NOT case sensitive. All letters, regardless of how you type them, will be understood as lower case.

Automatic “and” queries WikiTaxi only returns pages that include all of your search terms. To restrict a search, include more terms. This will also return results faster.

Phrase searches To search for an exact phrase, simply put quotation marks (“) around search terms.

Negative terms Putting a minus sign (-) in front of a word will only search for pages which do not have this word in their names.

“OR” search To find pages that include either of two search terms, add an uppercase OR between the terms. You can group alternatives by wrapping them with parenthesis ”(“ and ”)“.

Prefix search Put an asterisk (*) after a word to search for variants. Example: class* finds class, classmate, classes, and so on.

Find in page text

Press CTRL+F to display the find in text panel, then type some text. F3 jumps to the next match, SHIFT+F3 to the previous one.

Font selection

WikiTaxi shows Unicode characters, but it needs a Unicode font to do so. If you experience display problems (little boxes instead of characters), specify a Unicode font: Right click on the viewer and choose the font type from the popup-menu.

Load a Wiki database at start-up