### Start FreeEed Services Source: https://github.com/shmsoft/freeeed/blob/dev/doc/FreeEed-demo.md Starts all necessary FreeEed services. This command should be run from the FreeEed installation directory. ```shell cd freeeed_complete_pack/ ./start_all.sh ``` -------------------------------- ### Start Solr Server Source: https://github.com/shmsoft/freeeed/blob/dev/freeeed-test/doc/solr_installation.txt Command to start the Solr server using the provided JAR file. Ensure Java is installed and accessible in your PATH. ```bash cd apache-solr-3.6.1/example java -jar start.jar ``` -------------------------------- ### Install PST-Utils Source: https://github.com/shmsoft/freeeed/blob/dev/doc/FreeEed-demo.md Installs the 'pst-utils' package, which is a dependency for the FreeEed application. ```bash sudo apt install pst-utils -y ``` -------------------------------- ### Start Freeeed Application Source: https://github.com/shmsoft/freeeed/wiki/FreeEed-Installation Launches the Freeeed application by executing the appropriate startup script based on the operating system. ```shell # On Windows: "start_all.bat" # On Mac or Linux: "start_all.sh" ``` -------------------------------- ### Install FreeEed on Linux Source: https://github.com/shmsoft/freeeed/wiki/Prerequisites Commands to install FreeEed dependencies on Linux using apt package manager. This includes pst-utils for PST file handling, wkhtmltopdf for HTML to PDF conversion, tesseract-ocr for OCR, and libreoffice for document conversion. ```bash sudo apt update sudo apt install pst-utils sudo apt install wkhtmltopdf sudo apt-get install tesseract-ocr sudo apt install libreoffice ``` -------------------------------- ### JML Tool Installation Script Source: https://github.com/shmsoft/freeeed/blob/dev/freeeed-processing/test-data/loadfile_test/text/01506_jmldbc.pdf.txt Describes the use of the `Install-JML-Scripts` script for Unix-like systems to install shell scripts and manual pages. It mentions default installation directories and the possibility of editing the script for customization. ```APIDOC On Unix including clones like Linux and Cygwin, use the script bin/Install-JML-Scripts to install the shell scripts and manual pages. By default, the shell scripts are installed in the directory /usr/local/bin and the manual pages in /usr/local/man. Look and edit the installation script to install them in other directories and for other options. ``` -------------------------------- ### Getting Started with YUM Package Manager Source: https://github.com/shmsoft/freeeed/blob/dev/freeeed-processing/test-data/loadfile_test/text/02156_01.htm.txt A beginner's guide to understanding and using the YUM package manager for software installation and management. ```text Getting started with the yum package manager ``` -------------------------------- ### Developer Tutorials Navigation Menu Example Source: https://github.com/shmsoft/freeeed/blob/dev/freeeed-processing/test-data/02-loose-files/docs/html/04.html This code demonstrates the usage of the JavaScript navigation functions to create a 'Developer Tutorials' menu. It populates the menu with links to various developer-focused websites like Dev Shed, ASP Free, and Dev Articles, allowing users to navigate to these resources via a dropdown. ```javascript ttfstart('Developer Tutorials:'); ttfadd('Dev Shed', 'www.devshed.com'); ttfadd('ASP Free', 'www.aspfree.com'); ttfadd('Dev Articles', 'www.devarticles.com'); ttfadd('Dev Hardware', 'www.devhardware.com'); ttfadd('SEO Chat', 'www.seochat.com'); ttfadd('Web Hosting', 'webhosting.devshed.com'); ttfadd('Codewalkers', 'www.codewalkers.com'); ttfend(); ``` -------------------------------- ### Install Tesseract OCR on Linux Source: https://github.com/shmsoft/freeeed/wiki/Tesseract-install Installs the Tesseract OCR engine on Debian-based Linux distributions using apt-get. ```bash sudo apt-get install tesseract-ocr ``` -------------------------------- ### Developer Tutorials Navigation Menu Example Source: https://github.com/shmsoft/freeeed/blob/dev/freeeed-processing/test-data/loadfile_test/native/00751_04.html This code demonstrates the usage of the JavaScript navigation functions to create a 'Developer Tutorials' menu. It populates the menu with links to various developer-focused websites like Dev Shed, ASP Free, and Dev Articles, allowing users to navigate to these resources via a dropdown. ```javascript ttfstart('Developer Tutorials:'); ttfadd('Dev Shed', 'www.devshed.com'); ttfadd('ASP Free', 'www.aspfree.com'); ttfadd('Dev Articles', 'www.devarticles.com'); ttfadd('Dev Hardware', 'www.devhardware.com'); ttfadd('SEO Chat', 'www.seochat.com'); ttfadd('Web Hosting', 'webhosting.devshed.com'); ttfadd('Codewalkers', 'www.codewalkers.com'); ttfend(); ``` -------------------------------- ### Accessing and Using Options Source: https://github.com/shmsoft/freeeed/blob/dev/freeeed-processing/test-data/loadfile_test/text/00247_Acer Manual 3680.pdf.txt Explains how to access and utilize the application's options, which include settings for the window, preview, and photo/video storage folders. ```English Click Options to display the Window, Preview, and Folder tabs. Use the options to change the capture window size, preview settings, and the folder for captured photos or videos. ``` -------------------------------- ### Install Tesseract OCR on MacOS Source: https://github.com/shmsoft/freeeed/wiki/Tesseract-install Installs the Tesseract OCR engine on MacOS using the Homebrew package manager. ```bash brew install tesseract ``` -------------------------------- ### Developer Resources Navigation Menu Example Source: https://github.com/shmsoft/freeeed/blob/dev/freeeed-processing/test-data/02-loose-files/docs/html/04.html This example shows how to build a 'Developer Resources' navigation menu using the provided JavaScript functions. It includes links to sites like Scripts.com and Tutorialized.com, enabling users to access a curated list of developer resources through an interactive dropdown. ```javascript ttfstart('Developer Resources:'); ttfadd('Scripts', 'www.scripts.com'); ttfadd('Tutorialized', 'www.tutorialized.com'); ttfadd('Dev Mechanic', 'tools.devshed.com'); ttfadd('iGrep', 'www.igrep.com'); ttfend(); ``` -------------------------------- ### Install System Dependencies (macOS) Source: https://github.com/shmsoft/freeeed/wiki/FreeEed-Installation Installs the libpst utility on macOS using Homebrew, which is required for processing PST files. ```shell brew install libpst ``` -------------------------------- ### Install FreeEed on macOS Source: https://github.com/shmsoft/freeeed/wiki/Prerequisites Commands to install FreeEed dependencies on macOS using Homebrew. This includes libpst for PST file handling, LibreOffice for document conversion, wkhtmltopdf for HTML to PDF conversion, and tesseract for OCR. ```bash sudo spctl --master-disable brew install libpst brew cask install libreoffice brew cask install wkhtmltopdf brew install tesseract ``` -------------------------------- ### Developer Tutorials Navigation Menu Example Source: https://github.com/shmsoft/freeeed/blob/dev/freeeed-test/test-data/02-loose-files/docs/html/43c6c7664a6367a2763081ae44140114.html This code demonstrates the usage of the JavaScript navigation functions to create a 'Developer Tutorials' menu. It populates the menu with links to various developer-focused websites like Dev Shed, ASP Free, and Dev Articles, allowing users to navigate to these resources via a dropdown. ```javascript ttfstart('Developer Tutorials:'); ttfadd('Dev Shed', 'www.devshed.com'); ttfadd('ASP Free', 'www.aspfree.com'); ttfadd('Dev Articles', 'www.devarticles.com'); ttfadd('Dev Hardware', 'www.devhardware.com'); ttfadd('SEO Chat', 'www.seochat.com'); ttfadd('Web Hosting', 'webhosting.devshed.com'); ttfadd('Codewalkers', 'www.codewalkers.com'); ttfend(); ``` -------------------------------- ### Start Development Services Source: https://github.com/shmsoft/freeeed/blob/dev/for_developers_only.md This script starts the necessary development services for the FreeEed project. It is typically located in the complete pack installation directory. ```shell ./start_dev_services.sh ``` -------------------------------- ### Developer Resources Navigation Menu Example Source: https://github.com/shmsoft/freeeed/blob/dev/freeeed-processing/test-data/loadfile_test/native/00751_04.html This example shows how to build a 'Developer Resources' navigation menu using the provided JavaScript functions. It includes links to sites like Scripts.com and Tutorialized.com, enabling users to access a curated list of developer resources through an interactive dropdown. ```javascript ttfstart('Developer Resources:'); ttfadd('Scripts', 'www.scripts.com'); ttfadd('Tutorialized', 'www.tutorialized.com'); ttfadd('Dev Mechanic', 'tools.devshed.com'); ttfadd('iGrep', 'www.igrep.com'); ttfend(); ``` -------------------------------- ### Installing Memory Modules Source: https://github.com/shmsoft/freeeed/blob/dev/freeeed-processing/test-data/loadfile_test/text/00247_Acer Manual 3680.pdf.txt Step-by-step guide for installing memory modules into the computer. It covers powering down, accessing the memory compartment, inserting the module, and reassembling the system. ```English Follow these steps to install memory: 1 Turn off the computer, unplug the AC adapter (if connected) and remove the battery pack. Then turn the computer over to access its base. 2 Remove the screws from the memory cover; then lift up and remove the memory cover. 3 (a) Insert the memory module diagonally into the slot, then (b) gently press it down until it clicks into place. 4 Replace the memory cover and secure it with the screw. 5 Reinstall the battery pack, and reconnect the AC adapter. 6 Turn on the computer. ``` -------------------------------- ### Developer Resources Navigation Menu Example Source: https://github.com/shmsoft/freeeed/blob/dev/freeeed-test/test-data/02-loose-files/docs/html/43c6c7664a6367a2763081ae44140114.html This example shows how to build a 'Developer Resources' navigation menu using the provided JavaScript functions. It includes links to sites like Scripts.com and Tutorialized.com, enabling users to access a curated list of developer resources through an interactive dropdown. ```javascript ttfstart('Developer Resources:'); ttfadd('Scripts', 'www.scripts.com'); ttfadd('Tutorialized', 'www.tutorialized.com'); ttfadd('Dev Mechanic', 'tools.devshed.com'); ttfadd('iGrep', 'www.igrep.com'); ttfend(); ``` -------------------------------- ### IT Professionals Navigation Menu Example Source: https://github.com/shmsoft/freeeed/blob/dev/freeeed-processing/test-data/02-loose-files/docs/html/04.html This example demonstrates building an 'IT Professionals' navigation menu. It includes links to IT-focused publications and career sites like Baseline Magazine, eWeek, and CIO Insight, providing IT professionals with quick access to relevant industry content. ```javascript ttfstart('IT Professionals:'); ttfadd('Baseline', 'www.baselinemag.com'); ttfadd('Careers', 'careers.eweek.com'); ttfadd('CIO Insight', 'www.cioinsight.com'); ttfadd('eWeek', 'www.eweek.com'); ttfadd('Networking', 'networking.eweek.com'); ttfadd('Publish', 'www.publish.com'); ttfadd('Security IT Hub', 'security.ithub.com'); ttfadd('Web Buyers Guide', 'www.webbuyersguide.com'); ttfend(); ``` -------------------------------- ### Install Amazon Corretto JDK Source: https://github.com/shmsoft/freeeed/blob/dev/doc/FreeEed-demo.md Installs Amazon Corretto JDK 11, which is required by the FreeEed application. This involves adding a repository and updating package lists. ```bash wget -O- https://apt.corretto.aws/corretto.key | sudo apt-key add - sudo add-apt-repository 'deb https://apt.corretto.aws stable main' sudo apt-get update; sudo apt-get install -y java-11-amazon-corretto-jdk ``` -------------------------------- ### Setup Features for Server Management Source: https://github.com/shmsoft/freeeed/blob/dev/freeeed-processing/test-data/loadfile_test/text/01945_07.pdf.txt This table describes various features available in the OSCAR Setup menu for managing servers. It includes functionalities for changing server listing, configuring the status flag, setting up broadcast and scan patterns, managing security, identifying devices, naming servers, and configuring keyboard settings. ```APIDOC Feature: Change Server Listing Purpose: Change the server listing between numerically by port number and alphabetically by name. Feature: Screen Delay Time Purpose: Change the Screen Delay Time before the OSCAR interface displays after pressing Print Screen. Feature: Flag Purpose: Change display, timing, color, or location of the status flag. Feature: Broadcast Purpose: Set up to simultaneously control multiple servers through keyboard and mouse actions. Feature: Scan Purpose: Set up a custom scan pattern for up to 16 servers. Feature: Security Purpose: Set passwords to restrict server access or enable the screen saver. Feature: Devices Purpose: Identify the appropriate number of ports on an attached tiered switch. Feature: Names Purpose: Identify servers by unique names. Feature: Switch Purpose: Enable share mode. Choose the switch mode and the share mode time-out. Feature: Keyboard Purpose: Set a keyboard language for the USB switch cable. ``` -------------------------------- ### Annuity Deal Example Source: https://github.com/shmsoft/freeeed/blob/dev/freeeed-processing/test-data/loadfile_test/text/00530_1.eml.txt Shows an example of an annuity deal, which is a type of energy contract with a long-term flow start and end date, typically involving a fixed price and volume. ```text DEAL # EOL # COUNTERPARTY DEAL DATE FLOW START FLOW END PRICE VOLUME TRADER DELIVERY POINT DEAL TYPE CATEGORY BUY/SALE PHYSICAL/FINANCIAL FIRMNESS 36673.1 Virginia Electric and Power Company 3/31/97 4/1/97 1/1/07 1 11800000 William O. Butler VEPCO System Border ANNUITY CMDTY S F Firm ``` -------------------------------- ### IT Professionals Navigation Menu Example Source: https://github.com/shmsoft/freeeed/blob/dev/freeeed-processing/test-data/loadfile_test/native/00751_04.html This example demonstrates building an 'IT Professionals' navigation menu. It includes links to IT-focused publications and career sites like Baseline Magazine, eWeek, and CIO Insight, providing IT professionals with quick access to relevant industry content. ```javascript ttfstart('IT Professionals:'); ttfadd('Baseline', 'www.baselinemag.com'); ttfadd('Careers', 'careers.eweek.com'); ttfadd('CIO Insight', 'www.cioinsight.com'); ttfadd('eWeek', 'www.eweek.com'); ttfadd('Networking', 'networking.eweek.com'); ttfadd('Publish', 'www.publish.com'); ttfadd('Security IT Hub', 'security.ithub.com'); ttfadd('Web Buyers Guide', 'www.webbuyersguide.com'); ttfend(); ``` -------------------------------- ### Install System Dependencies (Debian/Ubuntu) Source: https://github.com/shmsoft/freeeed/wiki/FreeEed-Installation Installs essential system utilities required for Freeeed on Debian-based Linux distributions. This includes utilities for processing PST files, generating PDFs, OCR, and file management. ```bash sudo apt update sudo apt install pst-utils sudo apt install wkhtmltopdf sudo apt-get install tesseract-ocr sudo apt install nautilus ``` -------------------------------- ### Open Source / Microsoft Navigation Menu Example Source: https://github.com/shmsoft/freeeed/blob/dev/freeeed-processing/test-data/02-loose-files/docs/html/04.html This example demonstrates the construction of an 'Open Source / Microsoft' navigation menu. It aggregates links to various technology sites related to open source and Microsoft technologies, such as DeviceForge and Windows for Devices, for convenient user access. ```javascript ttfstart('Open Source / Microsoft:'); ttfadd('Desktoplinux', 'www.desktoplinux.com'); ttfadd('DeviceForge', 'www.deviceforge.com'); ttfadd('DevSource', 'www.devsource.com'); ttfadd('LinuxDevices', 'www.linuxdevices.com'); ttfadd('Linux Watch', 'www.linux-watch.com'); ttfadd('Microsoft Watch', 'www.microsoft-watch.com'); ttfadd('PDF Zone', 'www.pdfzone.com'); ttfadd('Windows for Devices', 'www.windowsfordevices.com'); ttfend(); ``` -------------------------------- ### Check Java Version Source: https://github.com/shmsoft/freeeed/blob/dev/doc/FreeEed-demo.md Verifies if Java 8 is installed on the system. This is a prerequisite for FreeEed. ```bash java -version ``` -------------------------------- ### A_Start Method Source: https://github.com/shmsoft/freeeed/blob/dev/freeeed-processing/test-data/loadfile_test/text/00560_61-script.js.txt Initiates an animation. It sets the global current animation, prepares the object for movement, plays associated sound, and sets up a timer for animation updates. It handles different animation classes, including 'inplace' animations and 'appear and flash' effects. ```javascript function A_Start(){ g_curAnim = this; this.SetupMove(); if(this.m_sound) PlaySound(this.m_sound, false); animClass =GetAnimClass(this.m_build); if(5 == animClass) this.DoInplace(); else { this.m_animObj.style.visibility = "visible"; time = 0; if(7 == animClass) { // Appear and flash switch(this.m_build) { case 100: time = 300; break; case 101: case 200: time = 500; break; case 102: time = 1000; break; } if(this.m_build < 200) this.m_aAct = AE_HIDEIMDTLY; } else time =(animClass % 2 == 0) ? LONG_INTERVAL : SHORT_INTERVAL; this.m_timer =window.setInterval("TickHandler()", time); } } ```