Mon 07 May 2018

Pubblicato come snippet su gitlab

ATTENZIONE: DIRTY HACK

Questo script recupera dati dal web senza controlli, e il parsing è grezzo (solo grep e sed).

USARE A PROPRIO RISCHIO E PERICOLO!

Quando si recupera la lista dei pacchetti installati con adb, si ottiene l'elenco degli ID dei pacchetti e non i loro nomi.

Questo script recupera la lista degli ID e li converte nei relativi nomi.

#!/bin/bash

adb shell cmd package list packages -3 | \
  sed 's/^package://' | \
  while read p; do 
    q=$(wget -qO - https://f-droid.org/wiki/page/$p | grep "Name: " | sed 's/^.*Name\: //') ; 
    echo "$q|$p";
  done