Categorygithub.com/tvt-tech/media_mon
modulepackage
1.0.3
Repository: https://github.com/tvt-tech/media_mon.git
Documentation: pkg.go.dev

# README

Archer USB File Filter

tool to find connected Archer devices and archive all data not matched to extensions patterns list

Build

WINDOWS x32/amd64

git clone https://github.com/tvt-tech/archer_media_mon
cd usb-file-filter
$env:GOOS = "windows"
$env:GOARCH = "386"
go build -ldflags="-s -w" -trimpath -o media_mon_x32.exe

LINUX

git clone https://github.com/tvt-tech/usb-file-filter
cd usb-file-filter
GOOS=linux go build -ldflags="-s -w" -trimpath -o media_mon

MIPSLE

git clone https://github.com/tvt-tech/usb-file-filter
cd usb-file-filter
GOOS=linux GOARCH=mipsle CGO_ENABLED=0 go build -ldflags="-s -w" -trimpath -o media_mon

Usage

Find Archer devices in usb storages and archive founded unexpected files

[!NOTE] Will show popup message on windows to accept or decline action!

usb-file-filter.exe 

Find Archer compatiple files signature in specified path and archive founded unexpected files

[!NOTE] Will show popup message on windows to accept or decline action!

./media_mon ./<dst>

List USB drives

./media_mon -l

Eject drive by path

./media_mon -e <drive path / drive letter>

Eject all matched Archer devices

./media_mon -e -A

Run in monitor mode

./media_mon -s

Run in monitor mode with no tray icon

./media_mon -s -q

Run in debug mode

./media_mon -d ./<dst>

# Packages

No description provided by the author

# Variables

Assign utils.Logger to Log.