Hi Narendra, Great work! I perfectly agree with the premise of your writing this script! I have dictated a few Ubuntu installations to newbies on phone :)
1 question.. It says under tags in code.google.com that it is a nutilus script, so will it work for KDE users like me using Dolphin? or is it for GNOME desktops only? from Karan Pratap Singh PULUG Panjab University Chandigarh On Sat, Apr 16, 2011 at 3:58 AM, Narendra Sisodiya < [email protected]> wrote: > I have just released the software, hope it will be useful, May somebody try > it ? > > http://code.google.com/p/convert-folder-into-executable/ > > == What is This ?? == > > Many a time, I write some scripts or create software.. Installation or > running these scripts is very easy for me but it become a trouble for > me to teach other how to install or run the script because > 1) Newbies do not know how to run terminal and its command like sudo > ls space etc > 2) Even If I tell him/her on phone , he/she will always mistake in spelling > 3) Even If I create a installer script ,problem remain same, he/she > have to do to terminal.. > So what is the solution.. ??? > > A Solution would be a SOFTWARE who will compress whole folder into > single executable file. User can click and run this executable from > GUI too. When User click on this file form GUI, It will automatically > extract the file into /tmp directory and run a "initial starter > script" from extracted directory. > > So in nutshell, If you want to create or send Linux shell script > packages then you can use this software. > > Who Wrote this software ::- NOT ME, there already exist a tool called > "makeself" , but makeself again a command mode tool, So I created a > GUI for It. > > > == HOW TO CONVERT FOLDER INTO EXECUTABLE ? == > * Install the package. > * Just go a folder -> Right Click , Scripts -> Convert Folder into > Executable > > Now it will ask which shell file you want to run from that Folder. > Finally it will create a *FolderName.run* file. > You can share this file, now anybody copy to his/her linux box and > just click to run it. > > == Why I Created This ? == > A month ago created a Keyboard Layout. > http://code.google.com/p/soni-hindi-phonetic-keyboard/ Which is > basically a single file package > User have to download *hi-soni-phonetic.mim* file and copy into > /usr/share/m17n directory. > I felt this even this is very difficult task for a newbies because he > do not know how to copy a file into a area where normal user cannot > write files. > so user have to go to terminal and need to write this command > sudo cp hi-soni-phonetic.mim /usr/share/m17n > > It took me 20 minute to dictate this command on phone. This happen > with many times. > So what I did is a new approach, > I create a folder and placed this hi-soni-phonetic.mim file inside it. > > Soni-KeyLayout/ > ........................./hi-soni-phonetic.mim > ........................./install.sh > > I wrote a install.sh file too which is basically contain following lines > > #!/bin/bash > sudo cp ./hi-soni-phonetic.mim /usr/share/m17n > exit 0 > > > Now after this, made a Right Click -> Scripts -> Convert Folder into > Executable > I selected *install.sh* , because I want to run this file. > > So Finally I got a single file *Soni-KeyLayout.run* , Now I can send > this .run file to anybody and all he need to click it to run it. > > > -- > ┌─────────────────────────┐ > │ Narendra Sisodiya > │ http://narendrasisodiya.com > └─────────────────────────┘ > > -- > LUG@IITD - http://lug-iitd.org/Footer > -- LUG@IITD - http://lug-iitd.org/Footer
