Skip to content

mvendra/mvtools

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

MVTOOLS

A collection of tools.

Installation

  1. Clone the repo somewhere in your system.

  2. Run mvtools_setup.py and follow the steps.

  3. Add or source the output of the previous command in your ~/.bashrc

Dependencies

The dependencies are optional, depending on which scripts are intended for use.

python3.8+

git

tree

xclip

xsel

silversearcher-ag

meld

openssl

sox

unison

java

rpm2cpio

autoselfext

Python based creator of self extracting shell scripts

Usage: autoselfext.py input_instructionsfile.sh input_packagefile.tar.gz output_filename.sh

Basically, you create a shell script file (input_instructionsfile.sh) that contains your unpacking code, and a package of your choice (input_packagefile.tar.gz)

What autoselfext does is join them both inside a self extracting shell script. When called, the resulting shell script (output_filename.sh) will split up the instructions script and the package file, and then call the instructions file. In the instructions file, you can unpack your package and install it and etc.

extractbypattern

Small app to extract file format patterns from another file. It is by default configured to extract packed (non compressed) png images from another file.

About

My development tools (codegen, git helpers, backups, dsls, and more)

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages