Es ist möglich, die Plugin-Dateien im Dateifreigabedienst zu hosten und dann Ihre site.xml-Datei darauf zu verweisen. Sie müssen auf einen bestimmten Spiegel zeigen, damit er funktioniert.
Hier erfahren Sie, wie oft Benutzer jede Datei wie bei einer normalen Dateiversion herunterladen.
Leider ist dies in der Praxis eine Menge zu warten, und ist tendenziell unzuverlässig (Ich habe immer Fehlermeldungen erhalten, dass die Update-Seite nicht funktionierte).
Sie könnten ein sehr einfaches PHP-Skript schreiben, das nur die relevante Datei bereitstellt und den Download in eine Datei oder DB speichert. Stellen Sie sicher, dass es überprüft die URL ist ein gültiger Download für den Benutzer natürlich :)
Sobald das vorhanden ist, können Sie die site.xml aktualisieren, um auf die richtige Sache zu verweisen, oder Sie könnten wahrscheinlich URL-Umschreiben verwenden um Anfragen an Ihre JAR-Datei abzufangen und sie durch das Skript zu leiten. Ich habe das nie auf den SF-Servern versucht, aber es könnte funktionieren.
EDIT: noch besser, nur einen PHP-Skript hat, die eine Umleitung wie folgt sendet:
<?php
$file = $_GET('file');
// Now log the access to file
header('Location: ' . $file);
?>
Sendet nicht sourceforge die Anzahl der Downloads in der Registerkarte "Statistik" Ihres Projekts? – jitter
Der 'downloads' Tab ist im Moment out, aber ich denke nicht - das sind keine Download-Pakete, sondern eher XML- und Zip-Dateien. –
Update: Nein, es zeigt keine Statistik der Update-Site an. –