Page 1 of 1

drag N drop uncompress files GUI

Posted: 04 Aug 2012, 23:15
by bigbass
Image

unzipper_dragNdrop
UPDATED with zip and xzm
http://bigbass-porteus.googlecode.com/f ... 7_PORT.tgz



I wrote the backend a few years ago to have a very fast tool
but I just decided to write a frontend GUI for it
and give it to Porteus


Coded in bash and BaCon
Menu entry in Utilities

drag N drop for many formats
auto decompress to folders

*.txz *.tgz *.tar.xz *.tar.gz *.tar.bz2 *.pet *.pup
*tazpkg *.deb *.rpm *.arj *.lha *.rar *.gz *.xzm *.zip

Joe

Re: drag N drop uncompress files GUI

Posted: 04 Sep 2012, 23:29
by brokenman
I like it alot.

Have you thought of adding support for zip, tar and xzm? With this i could be persuaded to (at times) leave CLI. :D

Re: drag N drop uncompress files GUI

Posted: 05 Sep 2012, 16:39
by bigbass
http://bigbass-porteus.googlecode.com/f ... 7_PORT.tgz


brokenman
have you thought of adding support for zip, tar and xzm?
Hey Jay
I had zip but didnt include the unzip backend but its there now
xzm now included too

I didnt add tar just seen that now ... but it would be easy to do in the bash script (the GUI calls the bash script so editing it is easy
you don't need to recompile you only would need to recompile to change the GUI part )

will update the first post

ahh you reminded me I will add xzm and the xzm backend tools for slackware 14 version a recompile is needed
so we can uncompress Porteus modules on stock slackware 14! that will help out a lot
making them would be more work though :)

Joe

Re: drag N drop uncompress files GUI

Posted: 06 Sep 2012, 01:18
by brokenman
making them would be more work though
Since this is a simple drag 'n' drop extraction utility i don't think the creation of files is an issue. Leave that for another tool.

Re: drag N drop uncompress files GUI

Posted: 06 Sep 2012, 15:34
by bigbass
brokenman wrote:making them would be more work though
Since this is a simple drag 'n' drop extraction utility i don't think the creation of files is an issue. Leave that for another tool.

ok sounds fun

Would you like to help me here is a great start since you are the xzm expert It would need your approval
to be compatible with Porteus module standards and your help fanthom and Ahau have done a lot with xzm too
I still think in packages :)
Everything I will say below is using an official install of slackware 14 !

unzipper_dragNdrop slackware 14 only recompiled with a different GTK
http://bigbass-porteus.googlecode.com/f ... 8_PORT.tgz


its got a lot easier since the last time I tried this on Slackware 12.1 now you don't have to recompile the kernel that's too cool


install this to get the backend support I compiled it on slackware 14
http://bigbass-porteus.googlecode.com/f ... -1_SBo.tgz

Code: Select all

#-------------------------------------------
# mount porteus module on slackware 14 
#-------------------------------------------

mkdir -p /mnt/base-porteus-module

mount /porteus-1.2/base/008-firefox.xzm /mnt/base-porteus-module -t squashfs -o loop

ls -1 /mnt/base-porteus-module

xdg-open /mnt/base-porteus-module


of course this is not the official way its just where you would need to run Porteus scripts to do it correctly
here its just the most basic idea without any specialized scripts yet I am using a clean 100% slackware install
so I don't have anything ported over

Code: Select all

#-------------------------------------------
# make a simple folder a  porteus  type module on slackware 14 
#-------------------------------------------

mkdir -p /mnt/xzm-porteus-module
mksquashfs /etc /tmp/etc.xzm

mount /tmp/etc.xzm /mnt/xzm-porteus-module -t squashfs -o loop

ls -1 /mnt/xzm-porteus-module

xdg-open /mnt/xzm-porteus-module 
Joe

Re: drag N drop uncompress files GUI

Posted: 01 Jan 2013, 00:27
by jcsoh
The 1st version works with Slax 7 . I haven't tried the second version yet , but I would expect it to work as well.
Its good to be able to " borrow" stuffs from Porteus as the is a dearth of "user friendly modules" in Slax 7.
:)

Think of the Giant Porteus Logo as advertising in lieu of payment / contribution. :D