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.exeLINUX
git clone https://github.com/tvt-tech/usb-file-filter
cd usb-file-filter
GOOS=linux go build -ldflags="-s -w" -trimpath -o media_monMIPSLE
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_monFind 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 -lEject drive by path
./media_mon -e <drive path / drive letter>Eject all matched Archer devices
./media_mon -e -ARun in monitor mode
./media_mon -sRun in monitor mode with no tray icon
./media_mon -s -qRun in debug mode
./media_mon -d ./<dst>