Ich würde gerne wissen, wie viele Downloads eines bestimmten Pakets in einem PPA seit seiner Erstveröffentlichung stattgefunden haben.
Ich erinnere mich, dass es einen Fehler gab , diese Metriken auf der Web-Benutzeroberfläche abzurufen, aber soweit ich weiß, wurde sie nie implementiert.
Ich denke jedoch, dass die Anzahl der Downloads trotzdem über die Launchpad-API abgerufen werden kann, wenn ich der Eigentümer dieses PPA bin. Irgendwelche Hinweise?
ppa
launchpad
launchpadlib
David Planella
quelle
quelle
sudo pip install launchpadlib && sudo pip install simplejson
Mit ppastats ( http://wpitchoune.net/blog/ppastats/ ) können Sie einen HTML-Bericht erstellen, der Statistiken und Diagramme zur Anzahl der Downloads eines PPA enthält .
Hier ist ein Beispiel: http://wpitchoune.net/ppastats/ppa/otto-kesselgulasch/gimp/ .
Wenn Sie Ubuntu verwenden, können Sie es mit dem PPA-Befehl ppa: jfi / ppastats installieren:
So generieren Sie den HTML-Bericht:
quelle
Aus dem
jfi/ppastats
Paket habe ich herausgefunden, wie die API funktioniert, und ein Benutzerskript (Greasemonkey / Tampermonkey) erstellt, das die Anzahl der Downloads neben Ihren Paketen übersichtlich auflistet. Stellen Sie sicher, dass Sie zur Ansicht "Alle Builds anzeigen" wechseln, zu der in Ihren Paketdetails zwei Links hinzugefügt wurden. Patches für Verbesserungen sind willkommen!quelle
@
fügen Sie mich , damit ich es jetzt nicht sah , bis )Es gibt ein weiteres Python-Skript unter:
https://bugs.launchpad.net/launchpad/+bug/139855/comments/66
DL: https://bugs.launchpad.net/launchpad/+bug/139855/+attachment/3217345/+files/ppastats
Verwendung: ppastat.py [-h] [--all] [--arch ARCH] Benutzer [ppa [ppa ...]]
quelle
IndexError: list index out of range
Fehler.