PET MAKER - 2.3 - Oct 2014
Posted: Sat 28 Mar 2009, 16:55
Hi,
I think this will suit Pet & SFS Making Beginners, not for advanced ones
MAKE YOUR OWN PET & SFS PACKAGE DIRECTLY FROM YOUR FILES
Pet packages are not only for apps but also can be used for files you want to share with others.
For example:
in directory /root/.jwm/themes/ you have your own jwm themes made up and you want to share as pet, so others can use it easily, then you do:
1. Type in pet name, for example my_jwm_themes and click create directory button. Leave the typed in name there (don't delete). It will be needed for the rest of the process
2. Choose a file and click add file button to add files one by one, or you can choose a directory and click add directory button to add whole directory to the pet package
3. Click create pet button, and follow/answer few simple questions/instructions. And that's it! you'll have your newly created dotpet in tha /root/my-documents directory
4. Optional buttons:
- Remove the whole directory that you created, you may want this after pet is created or maybe just to start over
- Show created directory button, will direct you to /root/my-documents directory which is where your new directory is located, you may want to watch what's going on with the directory or for you to manually edit/remove/add things in the directory
Dependency: rxvt
Warning - No warranty whatsoever
To convert pet(s) to sfs, use pets2sfsgui
Oct 2014 - v 2.3 - tested in Slacko 5.7, -Modified Oct 2011 - scsijon, ADDING $PETBASE -Modified Oct 2014 - Trio, add more security when no $PETNAME or $FSFNAME is specified
v 2.1 -Only for LUPU 520/wary (or any puppy using urxvt with -embed option) - Window unresizable and rxvt embedded
New v 2.0 - tested in lupu 520/general puppies, left out sfs2pet and sfs install
New v 1.7-3-430 - Designed to fit upcoming 430, was pet up also in 430. No menu entry maker, dir2pet will adhere to 430, and 430 already has menu entry maker (for a menu entry in dir2sfs func, just make a menu entry and add the file to the "to be sfs" folder)
Updated to v 1.7-3 - Hardcoded the DIR, can't pipe corectly
Updated to v 1.7-2 - change drop down menu entry item, each for 1 menu entry on puppy
Updated to v 1.7-1 - small bugfix - www button not working
Updated to v 1.7 - Plus a simple menu entry maker
Updated to v 1.6 - Cosmetic upgrade, recognize menu entry if any (sfs installer)
Updated to v 1.5 - sfs2pet function replaced by integrated SFS Installer (install sfs as pet - can uninstall via petget package manager (won't work properly with the new Upup)- and won't work with non linux partition (ex: usb install) http://www.murga-linux.com/puppy/viewtopic.php?t=44765
Updated to v 1.4 - I changed target directory sfs2pet from /mnt/home to /mnt (seems many problems when in /mnt/home, dunno why)
Updated to v 1.3 - Even Faster! (found new way), bugfix (pet2sfs hangs, I really got it this time, stupid mistake)
Updated to v 1.1 - Faster, safer
Updated to v 1.0 - Hopefully it's final, a little modified change directory (cd -L)
Updated to v 09.7 - Yet another bugfix, sfs to pet process hangs, weird!!!
Updated to v 09.6 - Yet another bugfix, sfs to pet process hangs
Updated to v 09.5 - Yet another bugfix, sfs to pet process hangs
Updated to v 09.3 - Major Bug fix (process hangs), bugfix (recognize correct directory name converted from pet/sfs)
Updated to v 09.1 - Major Bug, temporary deleted
Updated to v 09 - Added - Convert sfs to pet function, Bugfix (check valid sfs/pet filename)
Updated to V 08 - Added - Convert pet to sfs function
Updated to V 07 - Added - SFS making function, Pet making direct (not interactive)
Updated to V 06 - Can add whole directory at once
Updated to V 05 - Now with warnings (see picture)
Updated to V 04 - Now verbose & interactive when creating pet
Updated to V 03 - bugfix - dir2pet function
Test & Inputs are welcome
Thank you
Ps: the picture below explains what it does
I think this will suit Pet & SFS Making Beginners, not for advanced ones
MAKE YOUR OWN PET & SFS PACKAGE DIRECTLY FROM YOUR FILES
Pet packages are not only for apps but also can be used for files you want to share with others.
For example:
in directory /root/.jwm/themes/ you have your own jwm themes made up and you want to share as pet, so others can use it easily, then you do:
1. Type in pet name, for example my_jwm_themes and click create directory button. Leave the typed in name there (don't delete). It will be needed for the rest of the process
2. Choose a file and click add file button to add files one by one, or you can choose a directory and click add directory button to add whole directory to the pet package
3. Click create pet button, and follow/answer few simple questions/instructions. And that's it! you'll have your newly created dotpet in tha /root/my-documents directory
4. Optional buttons:
- Remove the whole directory that you created, you may want this after pet is created or maybe just to start over
- Show created directory button, will direct you to /root/my-documents directory which is where your new directory is located, you may want to watch what's going on with the directory or for you to manually edit/remove/add things in the directory
Dependency: rxvt
Warning - No warranty whatsoever
To convert pet(s) to sfs, use pets2sfsgui
Oct 2014 - v 2.3 - tested in Slacko 5.7, -Modified Oct 2011 - scsijon, ADDING $PETBASE -Modified Oct 2014 - Trio, add more security when no $PETNAME or $FSFNAME is specified
v 2.1 -Only for LUPU 520/wary (or any puppy using urxvt with -embed option) - Window unresizable and rxvt embedded
New v 2.0 - tested in lupu 520/general puppies, left out sfs2pet and sfs install
New v 1.7-3-430 - Designed to fit upcoming 430, was pet up also in 430. No menu entry maker, dir2pet will adhere to 430, and 430 already has menu entry maker (for a menu entry in dir2sfs func, just make a menu entry and add the file to the "to be sfs" folder)
Updated to v 1.7-3 - Hardcoded the DIR, can't pipe corectly
Updated to v 1.7-2 - change drop down menu entry item, each for 1 menu entry on puppy
Updated to v 1.7-1 - small bugfix - www button not working
Updated to v 1.7 - Plus a simple menu entry maker
Updated to v 1.6 - Cosmetic upgrade, recognize menu entry if any (sfs installer)
Updated to v 1.5 - sfs2pet function replaced by integrated SFS Installer (install sfs as pet - can uninstall via petget package manager (won't work properly with the new Upup)- and won't work with non linux partition (ex: usb install) http://www.murga-linux.com/puppy/viewtopic.php?t=44765
Updated to v 1.4 - I changed target directory sfs2pet from /mnt/home to /mnt (seems many problems when in /mnt/home, dunno why)
Updated to v 1.3 - Even Faster! (found new way), bugfix (pet2sfs hangs, I really got it this time, stupid mistake)
Updated to v 1.1 - Faster, safer
Updated to v 1.0 - Hopefully it's final, a little modified change directory (cd -L)
Updated to v 09.7 - Yet another bugfix, sfs to pet process hangs, weird!!!
Updated to v 09.6 - Yet another bugfix, sfs to pet process hangs
Updated to v 09.5 - Yet another bugfix, sfs to pet process hangs
Updated to v 09.3 - Major Bug fix (process hangs), bugfix (recognize correct directory name converted from pet/sfs)
Updated to v 09.1 - Major Bug, temporary deleted
Updated to v 09 - Added - Convert sfs to pet function, Bugfix (check valid sfs/pet filename)
Updated to V 08 - Added - Convert pet to sfs function
Updated to V 07 - Added - SFS making function, Pet making direct (not interactive)
Updated to V 06 - Can add whole directory at once
Updated to V 05 - Now with warnings (see picture)
Updated to V 04 - Now verbose & interactive when creating pet
Updated to V 03 - bugfix - dir2pet function
Test & Inputs are welcome
Thank you
Ps: the picture below explains what it does