Page 1 of 1

Avidemux .pets and executables

Posted: Sun Aug 02, 2020 6:19 am
by darry19662018

Re: Avidemux .pets and executables

Posted: Mon Aug 03, 2020 5:35 pm
by norgo
avidemux-2.6.20-qt5-i686.pet slacko 700 shared qt5 by Norgo
avidemux-2.7.3-qt5-i686.pet slacko 700 shared qt5 by Norgo
avidemux-2.7.0-qt5-x86_64.pet slacko64 700 shared qt5 by Norgo

Re: Avidemux .pets and executables

Posted: Mon Aug 03, 2020 7:42 pm
by darry19662018
Thanks as always Norgo.

Re: Avidemux .pets and executables

Posted: Tue Sep 08, 2020 12:57 am
by lazycat
Is there a 32 bit version for bionicpuppy? I'm trying this pets and sfs but not lucky enough to run it :?:

Re: Avidemux .pets and executables

Posted: Tue Sep 08, 2020 1:25 am
by mikewalsh
lazycat wrote: Tue Sep 08, 2020 12:57 am Is there a 32 bit version for bionicpuppy? I'm trying this pets and sfs but not lucky enough to run it :?:
@lazycat :-

If you don't mind a somewhat older version, here's an "all-in-one" version of Avidemux 2.5.2 - self-contained with everything required to run. It was put together, some time ago, by another Puppian on the old Forum (I believe it was Patriot); I've used Fredx181's scripts to turn it into an AppImage. I'm pretty certain this is the one from my repo Darry referenced at the top of the first post.

https://drive.google.com/file/d/14pHMsu ... sp=sharing

Once you've downloaded it, right-click on it->Properties. Tick the 3 Exec boxes down the bottom->Refresh->Close.

All you then do is click on it to run; it fires up in every Puppy I've ever tried it with.....even 64-bit ones with the 32-bit_compat_libs SFS loaded. You get the option to use either a GTK interface, or a Qt4 one; make sure only one is checked, because they don't auto-cancel when changing back & forth from one to the other.

Hope that helps!


Mike. ;)

Re: Avidemux .pets and executables

Posted: Tue Sep 08, 2020 2:45 am
by lazycat
wow thanks. I will try this.

Re: Avidemux .pets and executables

Posted: Tue Sep 08, 2020 2:49 am
by lazycat
mikewalsh wrote: Tue Sep 08, 2020 1:25 am
lazycat wrote: Tue Sep 08, 2020 12:57 am Is there a 32 bit version for bionicpuppy? I'm trying this pets and sfs but not lucky enough to run it :?:
@lazycat :-

If you don't mind a somewhat older version, here's an "all-in-one" version of Avidemux 2.5.2 - self-contained with everything required to run. It was put together, some time ago, by another Puppian on the old Forum (I believe it was Patriot); I've used Fredx181's scripts to turn it into an AppImage. I'm pretty certain this is the one from my repo Darry referenced at the top of the first post.

https://drive.google.com/file/d/14pHMsu ... sp=sharing

Once you've downloaded it, right-click on it->Properties. Tick the 3 Exec boxes down the bottom->Refresh->Close.

All you then do is click on it to run; it fires up in every Puppy I've ever tried it with.....even 64-bit ones with the 32-bit_compat_libs SFS loaded. You get the option to use either a GTK interface, or a Qt4 one; make sure only one is checked, because they don't auto-cancel when changing back & forth from one to the other.

Hope that helps!


Mike. ;)

thank you this really works good job :thumbup2:

Re: Avidemux .pets and executables

Posted: Tue Sep 08, 2020 5:42 am
by 8Geee
This one is for Slacko Puppy 5-series. Files included are the pet, the installed file-list, and the md5sums. Please click on the "Show all files" box to retrieve.

avidemux-2.5.5-s5

Regards
8Geee

Re: Avidemux .pets and executables

Posted: Tue Sep 08, 2020 4:59 pm
by mikewalsh
@lazycat :-
thank you this really works good job :thumbup2:
Just trying to keep the "legacy" side of Puppy alive..... :D (And make it easy to use at the same time!)


Mike. ;)

Re: Avidemux .pets and executables

Posted: Tue Sep 08, 2020 5:12 pm
by taersh
Once you've downloaded it, right-click on it->Properties. Tick the 3 Exec boxes down the bottom->Refresh->Close.
I'm doing this only for the first (from top to bottom) box. The other two are not needed unless you want others to be able to execute the program/script etc. I don't want e.g. the world to execute my programs. ;)

If I would know how to change this by a script, I would write a script to deactivate the Group and World boxes on all programs/scripts etc. in my Puppy. But doing this manually is a too much time consuming task. So, I have to live with that on the programs already installed.
Screenshot.png
Screenshot.png (50.52 KiB) Viewed 940 times

Re: Avidemux .pets and executables

Posted: Tue Sep 08, 2020 7:56 pm
by mikewalsh
@ Rainer:-

Given that most Puppies are "one-man bands", as it were, I doubt the Group & World boxes will hurt.....though I see where you're coming from.


Mike. ;)

Re: Avidemux .pets and executables

Posted: Tue Sep 08, 2020 8:22 pm
by williams2
A 1 line script to recursively set the permissions of all files to not writable and to not executable by group and world:

Code: Select all

#!/bin/sh
find "$@" -type f -exec chmod go-wx {} \;
Ignores symlinks.
To not ignore symlinks, use find -L

For example, if you name the script chmodr:

This would change the files in the current working dir:
chmodr

This would change the files in /bin/ and all subdirectories:
chmodr /bin/

This would change the files in /bin/ and /sbin/:
chmodr /bin/ /sbin/

This would change the files in the working dir and /bin/ and /sbin/:
chmodr ./ /bin/ /sbin/

Doing this mostly prevents spot from executing those files.

Changing the permissions of files in a frugal install will copy each entire file that is in an sfs into the savefile.

Probably something you should not do, unless you are very sure of what you are doing.

Re: Avidemux .pets and executables

Posted: Tue Sep 08, 2020 11:36 pm
by taersh
@williams2

Thanks. This works great.

No, I don't use any save file or save folder. Running my Puppies completely in PUPMODE=5 (pfix=ram) only.
I can change most of its system settings from data within a plain text file which is read out at boot and I'm able to choose for each program separately if it should store its settings persistent or not.
This is the benefits of a N.E.M.E.S.I.S. Puppy only.

I will use this script on the extracted base .sfs and rebuild it after it's all done.

Again, thanks! :thumbup:

Re: Avidemux .pets and executables

Posted: Wed Sep 09, 2020 9:32 pm
by williams2
You can recursively set the permissions of files and dirs like this:

Code: Select all

chmod -R go-wx /path/to/*
The script, the way it is written, will only change permissions of files, not dirs.