Prerequisites on software

Despite both being released as Firefox entensions, MetaStudio and DataScraper Online have different prerequisites on software environments. The most notable is that DataScraper can be cross-platform deployed and MetaStudio cannot. When downloading and installing MetaStudio, one specific package should be chosen accordingly.



MetaStudio

The core of MetaStudio Online V3.x has been implemented in form of C++ XPCOM components which can be viewed with an XPCOM component viewer. The names of MetaSeeker's components are prefixed with "@gooseeker.com". The tool is packaged respectively with different names for different software environments. The naming convention is shown as follows(Note: the readers not being interested in the inside can go directly to the matching matrix).

metastudio_os_compiler_gecko version_language.xpi

where:

  • os is the abbreviation for operating system. For example, Win is for Win32 operating systems and Linux is for Linux operating systems.
  • compiler represents the C++ compiler with which the Firefox is compiled. For example, msvc represents Microsoft Visual C++ compiler and gcc represents GNU C++ compliler.
  • gecko version shows the version of Gecko, for example, gecko1.8 and gecko1.9.
  • language means the localization, i.e. GUI language. For example, en means the GUI language is English and zh is Chinese.

Now only two operating systems, i.e. Win32 and Linux, are supported. The following is the matching table.

PackagesOperating SystemsFirefox VersionsLanguages
metastudio_Win_msvc_gecko1.9_en.xpiWindows XP/Vista/NTFirefox 3.0.xEnglish
metastudio_Win_msvc_gecko1.9_zh.xpiWindows XP/Vista/NTFirefox 3.0.xChinese
metastudio_Linux_gcc_gecko1.8_en.xpiLinuxFirefox 2.xEnglish
metastudio_Linux_gcc_gecko1.8_zh.xpiLinuxFirefox 2.xChinese
metastudio_Linux_gcc_gecko1.9_en.xpiLinuxFirefox 3.0.xEnglish
metastudio_Linux_gcc_gecko1.9_zh.xpiLinuxFirefox 3.0.xChinese

Notes: The Firefox mentioned here is the one published officially by Mozilla Firefox. Other Web browsers built upon the Mozilla platform and published by third parties have not been tested for compatibility, since the chosen of C++ compilers and the setting of compiling flags can both impact the compatibility.



DataScraper

DataScraper Online V3.x can be installed on Firefox 1.8~3.0.x. The versions below 1.8 is not supported. There is only one package for DataScraper which can be deployed cross platforms. The following is the naming convention of the package.

datascraper_language.xpi

where:

  • languagemeans the localization, i.e. GUI language. For example, en means the GUI language is English and zh is Chinese.