-
Notifications
You must be signed in to change notification settings - Fork 0
srish/1WPS
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
1WPS(One wikipedia per school) bin file ##Explains all tasks implemented in detail## == Basic Modification == 1->Insert cd .Copy image .iso of Lucid Lynx Ubuntu 10.04 on desktop .Open terminal & type cat /dev/srd0 > /home/wiki/ubuntu.iso 2->Install Ubuntu 10.04 in Virtual environment.Use the package (virtualbox-3.2_3.2.10-66523~Ubuntu~lucid_i386.deb). 3->For installing Kiwix Mount the shared folder on your system to virtualbox srish-virtual@srish-virtual-laptop:~$ sudo mount -t vboxsf loma /media srish-virtual@srish-virtual-laptop:~$ cd /media srish-virtual@srish-virtual-laptop:/media$ cd /home/srish-virtual/Desktop/ srish-virtual@srish-virtual-laptop:~/Desktop$ sudo dpkg -i kiwix_0.9-alpha5_i386.deb //extracting dpkg package on virtual-machine desktop OR For installing kiwix perform sudo add-apt-repository ppa:kiwixteam/ppa sudo apt-get update sudo apt-get install kiwix 4->In system->preferences->startup applications ; add kiwix.So that on startup kiwix loaded automatically.(It means user should not click on any menu. much like ATM, when ATM start, it boot its OS and startup application load ATM application) 5-> Now delete the panel (both panels) so that user will not be able to launch any other application by menu. 6->To open the source code of kiwix to change the minimize maximize buttons i.e to remove them completely & set the window size to fullscreen i.e resizing the window. alt+f2 .Enter gnome-terminal.Now type : srish-virtual@srish-virtual-laptop:/usr/lib/kiwix/chrome/content/main/js$ ls bookmarks.js gui.js logger_rlz.js tools.js contentAreaUtils.js logger.js search.js zim.js srish-virtual@srish-virtual-laptop:/usr/lib/kiwix/chrome/content/main/js$ gedit gui.js Necessary changes related with window resizing is done in the following patch of code in js file gui.js /* Compute position and size of the window */ function configureWindowGeometry(window) { var width = settings.windowWidth(); var height = settings.windowHeight(); /*var x = (settings.windowX() != undefined) ? settings.windowX() : (screen.width - width) / 2; var y = (settings.windowY() != undefined) ? settings.windowY() : (screen.height - height) / 2; */ var x = 0 ; var y = 0 ; window.resizeTo(width, height); window.moveTo(x, y); if (settings.windowMaximized()) { setTimeout('window.maximize();', 1); } } Removing fullscreen option from kiwix menu & toolbar button. srish-virtual@srish-virtual-laptop:/usr/lib/kiwix/chrome/content/main/js$ cd .. srish-virtual@srish-virtual-laptop:/usr/lib/kiwix/chrome/content/main$ ls about.xul img js main.xul srish-virtual@srish-virtual-laptop:/usr/lib/kiwix/chrome/content/main$ sudo gedit main.xul /*Comment the menu item fullscreen & button fullscreen*/ 7-> Download SchoolWikipedia (http://tmp.kiwix.org/zim/0.9/schools-wikipedia-full-20081023-rc5.zim) on your system .Alt+f2.gnome-open /media . Copy & paste in documents of virtual machine. 8->Choose a good wallpaper. 9-> Install Remastersys to create or form the iso for a cd /DVD. //add repository to following file sudo gedit /etc/apt/source.list deb http://www.geekconnection.org/remastersys/repository karmic apt-get install remastersys 10->Remove all unrelated softwares. 11->While booting , it show ubuntu and many other logos. You can replace it by other and making a remix. you may use UCK for this purpose.The script is shown in git hub account for customization.We enable auto login feature in Ubuntu. 12-> Press Alt+F2 to launch remastersys application. Create Live backup ISO. http://www.ubuntugeek.com/creating-custom-ubuntu-live-cd-with-remastersys.html At this stage you will get 600MB+2.6GB=3GB (size of ubuntu + school wikipedia) 13-> Done with first stage where you have created Live USB wikipedia. anybody can download it, install it on 4GB usb drive. (using unetbootin) and then connect it with any hardware which can boot usb. now offline wikipedia is ready. Test speed. how much time it take to boot. generally LiveUSB load on RAM, So you should test, how much time it take on booting because the size is 3GB. But I am not worry about this point because in Kiosk, I will use Harddisk to install the iso image. you can try for installing the iso on hard-disk.
About
Schools Wikipedia
Resources
Stars
Watchers
Forks
Releases
No releases published
Packages 0
No packages published