Aller au contenu

Recommended Posts

Bonjour,

J'ai créé une petite application de gestion des téléchargements sur les newsgroup via SABnzbd+. Elle est fraîchement installée sur le market.

Si vous avez des questions, suggestions, ou autre, je suis preneur.

Elle fonctionne de la version 1.5 à 4.2 ( mais la version pour tablette n'est pas spécifique aux tablettes !). Peut-être qu'il y aura une version spécifique tablette dans le futur. J'ai eu des demandes à ce sujet pour faire une version HD, mais pour l'instant je préfère me concentrer sur la version "standard".

Description

Facilite les recherches et le téléchargement de nzb sur les newsgroup (SABnzbd+)

SABnzbd Client est une application permettant de gérer les téléchargements en cours sur son serveur SABnzbd+

Elle permet aussi de voir l'historique mais surtout de chercher des fichiers nzb sur des sites d'indexations des newsgroup ou moteurs de recherche usenet.

Une fois ce fichier trouvé sur un moteur (Binnewz, BinSearch, Nzbindex, yabsearch, NZB Club, mysterbin ...), ou un flux RSS, le nzb est par défaut envoyé directement au serveur SABnzbd+. (Il n'est pas téléchargé par le téléphone, ce qui évite de consommer du data). Mais il est maintenant aussi possible de le télécharger localement sur l'androphone, de l'envoyer à un contact (par mail, bluetooth ou autre application permettant le partage de fichiers)

Cette application n'est pas un client pour les newsgroup !

Lien

https://play.google....lient&hl=fr

Intégration et compatibilité avec les flux RSS et autres

Les flux RSS de Binnewz ont été ajoutés en catégorie à part ("nouveautés"). Il est ainsi maintenant possible de récupérer les dernières nouveautés de Binnewz et d'effectuer les recherches à partir de celles-ci.

Sinon, l'application gère les liens envoyés à partir d'autres applications. Il est donc possible d'utiliser un client de RSS pointant vers un moteur de recherche de NZB (par exemple un des flux de binsearch). Si le flux partage bien le lien vers le NZB (comme binsearch), il est possible en utilisant "envoyer/send/partage/share" ( selon l'application) le lien directement à l'application qui va le faire télécharger au serveur SABnzbd.

De la même façon, toute application permettant ce partage de lien NZB pourra communiquer avec SABnzbd client.

Contrôle des files

Le contrôle se fait par un appui long (2 sec) sur un élément de la liste d'attente ou de la liste d'historique.

Il est alors possible, selon la liste de :

- Monter le fichier d'une place (permet de changer l'ordre de téléchargement)

- Descendre le fichier d'une place (permet de changer l'ordre de téléchargement)

- Mettre en pause un téléchargement

- Reprendre un téléchargement

- Changer la catégorie du téléchargement

- Effacer un téléchargement

- Effacer tous les téléchargements

- Renommer un téléchargement

- Modification du Post-Processing

post-53187-0-30499800-1319820634_thumb.j

Contrôle des résultats renvoyés par un moteur de recherche

Le comportement par défaut est le même que précédemment : un appui court sur l'élément ou la sélection de "tous" envoi le(s) fichiers au serveur SABnzbd+.

Le contrôle avancé se fait par un appui long (2 sec) sur un élément de la liste de résultats.

Il est alors possible de :

- Ajouter le NZB aux fichiers à télécharger sur le serveur SABnzbd

- Télécharger le fichier NZB sur l'androphone (sur la carte SD)

- Partager l'adresse du NZB

- Partager le fichier NZB (nécessite de le télécharger dans un premier temps)

Images

Les images correspondent à un exemple d'utilisation avec Binnews et Binsearch

post-53187-0-40946000-1319820581_thumb.j

Pour la recherche Binnews, on peut choisir la catégorie de la recherche. Dans les résultats, il y a la langue du fichier quand elle est disponible (sous forme d'une image), la taille du fichier (non normalisée), le nom du fichier, le nom de référence dans les newsgroups, le lien externe s'il existe, un lien vers le nfo s'il existe et .un lien vers les commentaires !

post-53187-0-12263300-1319820622_thumb.j

Si un fichier nous intéresse, en le choisissant, l'application propose différents moteurs de recherche pour trouver le nzb de ce fichier ( S'il manque votre moteur favori, prévenez moi, j'étudierai attentivement la question )

post-53187-0-83136900-1348165028_thumb.p

Une fois ce moteur choisi, la recherche est faite (en utilisant les paramètres de l'application - cf ci dessous). S'il y a des résultats, il est possible d'envoyer un résultat ou tous au serveur SABnzbd.

post-53187-0-60917800-1302944707_thumb.p

Attention : les images montrées ici dépendent de votre téléphone et de votre rom (surtout le rendu des menus standard).

Modifié par Slub.Dev
Lien vers le commentaire
Partager sur d’autres sites

La configuration

Compression du flux http :

Permet de compresser les données reçues.

En fonction du mode d'utilisation, et du périphérique, il peut être intéressant de l'activer ou non.

S'il est activé, il y aura moins de données à télécharger. Donc en cas d'utilisation du forfait data, ça sera plus rapide et utilisera moins de bande passante

En cas d'utilisation par wifi / adsl, la vitesse de récupération des données n'est peu ou pas liée à la compression. Par contre, quand c'est compressé, le périphérique (téléphone) doit décompresser les données, donc dans le cas d'un vieux modèle peu puissant, il peut être intéressant d'enlever l'option.

Profil

Ce paramètre est là pour la gestion multi-profils : lors du backup, le fichier de sauvegarde sera nommé par ce nom là.

Résultats par page

Il faut que je change le nom du paramètre car ce n'est pas le nombre de résultats par page, mais le nombre de résultats affiché. Il n'y a finalement pas de pagination pour le moment. Ce paramètre est utilisé sur les moteurs de recherche le permettant et pour ceux qui ne le permettent pas uniquement à l'affichage (donc ça peut être plus rapide d'en afficher moins).

Age Maximum

Nombre de jours maximum depuis que le fichier a été posté. Utilisé sur les moteurs compatibles

Activer https si possible

Active les connections https quand c'est possible

Recherche directe avancée

Active les paramètres spécifiques pour les recherches directes - taille min et taille max

Taille min

Si saisi, définit la taille minium du fichier en Mo

Taille max

Si saisi, définit la taille maximum du fichier en Mo

url

Adresse de votre serveur SABnzbd que vous utilisez sur un navigateur internet

https://192.198.56.1:9090/sabnzbd/ par exemple dans le cas d'utilisation de https

http://192.198.56.1:8080/sabnzbd/ par exemple dans le cas d'utilisation de http

Clé api

Clé API de SABnzbd

Authentification

Dans le cas d'un serveur SABnzbd nécessitant un login et mot de passe, il faut activer cette option et remplir login et mot de passe

Auto-raffraîchissement

Raffraîchissement automatique toutes les x secondes. Ce raffraîchissement est bien entendu stoppé si l'application n'est plus en premier plan

Wifi refresh only

Ne rafraîchit automatiquement que si la connexion actuelle qui fonctionne est bien du wifi !

P.S. : les couleurs différentes sur les éléments de configuration entre les différents screenshots dépendent de votre téléphone (et de votre ROM). La dernière ajoutée vient d'une ROM MIUI sous android 1.3.5)

Modifié par Slub.Dev
Lien vers le commentaire
Partager sur d’autres sites

Les versions

 

Changelog 1.4.9 (beta)

* Ajout de la qualité des films HD dans Binnewz
 
Changelog 1.4.7 & 8
* Corrections et ajout de la compatibilité avec free comme provider
 
Changelog 1.4.6
* Ajout d'une correspondance entre les catégories SABnzbd and Binnewz
* Correction du bug sur la HD sur Binnewz
 
Changelog 1.4.4
* Suppression mysterbin
* Correction Nzb Club
 
Changelog 1.4.2 & 1.4.3
*Correction du renommage
*Suppr de l'allemand
 

Changelog 1.4.1
*Ajout de la nouvelle catégorie Binnewz

Changelog 1.4.0
*Ajout des multi profils version light
*Ajout de la priorité de Queue
*Ajout du "Retry download"
*Ajout de nouveaux moteurs de recherche (Yabsearch, NZB Club, Mysterbin)
*Augmentation de l'âge maximum à 1300 jours
*Ajout du "multi search"
*Ajout du rafraîchissement après l'arrêt de la pause
*Envoie des NZB locaux de l'application et de l'androphone

Changelog 1.3.6
* ajout de la taille des fichiers dans les critères de recherche
* support du https

Changelog 1.3.5 & 1.3.4
* Ajout de la limite de vitesse (appuyer sur la vitesse courante ouvre une fenêtre pour faire cette limitation)
* Augmentation de la limite de résultats fournis par les moteurs de recherche (paramètres)
* Ajout de la gestion du Post-Processing sur les éléments en attente / en téléchargement
* Ajout des liens externes & des détails (commentaires, nfo) pour les résultats Binnewz
* Ajout d'une sauvegarde / chargement des paramètres
* Chargement automatique des paramètres quand une sauvegarde existe mais que ceux de l'application n'existent pas
* Optimisation des listes de recherche
* Correction d'un bug de recherche Binnewz

Changelog 1.3.3
* Optimisations des listes et ajout de la progression des téléchargements
* Ajout de la limite de vitesse
* Fix nzbindex
* Fix le téléchargement via binsearch others
* Ajout de la progression des téléchargements
* Ajout de liens d'aides
* Correction de bugs

Changelog 1.3.2
* Ajout de la gestion des catégories dans les files
* Meilleure intégration des partages dans des logiciels tiers gérant les partages
* Ajout du moteur Yabsearch
* Ajout la possibilité de rafraîchir automatiquement uniquement si la connexion utilise bien le wifi
* Traduction dans de nouvelles langues
* Correction de bugs

Changelog 1.3.1
** Ajout des flux RSS en provenance de Binnewz
** Ajout de la gestion du partage (par exemple en choisissant SEND / SHARE dans un reader de RSS ou navigateur ou... peut envoyer le fichier directement à SABnzbd Client et donc être ajouté au serveur SABnzbd !
** Ajout d'un menu contextuel sur les résultats des recherches permettant
- D'ajouter le nzb au serveur SABnzbd (comme un simple pression)
- De récupérer le fichier nzb sur l'androphone (sur la carte SD)
- De partager le lien du fichier NZB
- De partager le fichier NZB

Changelog 1.2.3 et 1.2.4 :
** Correction d'un bug lors de listes vides sur la version 0.5.4 - ubuntu

Changelog 1.2.2 :
** Ajout de la compression aussi lors des communications avec le serveur SABnzbd pour ceux qui le supportent
** Ajout du contrôle des files d'attente et de l'historique de SABnzbd
- Pause,
- Reprise,
- Renommer un fichier,
- Effacer un fichier,
- Effacer toute la file
** Plus d'informations sur les status des files
** Ergonomie modifiée sur les files d'attente et d'historique (un appui sur la barre historique affichera l'historique à la place de la file d'attente)
** Création d'un vrai "à propos" avec un lien sur notre email

Changelog 1.1.2 :
** correction d'un bug de recherche sur binnews
** ajout des informations dans les messages d'erreur sur le type d'erreur rencontré pour aider l'utilisateur à les résoudre


Version à venir :
** à voir




En réflexion :
** Ajout d'un widget
** Améliorer l'application pour les tablettes
** Bouton pour revenir à la partie contrôle de SABnzbd
** nouvelle interface
** Paramétrer l'affichage des notifications

Modifié par Slub.Dev
Lien vers le commentaire
Partager sur d’autres sites

Je viens d'être averti d'un bug concernant certains caractères dans les mot de passe et certains fichiers provenant de binnews qui sont mal affichés

=>Une version corrective arrive en attendant la prochaine version avec de nouvelles fonctionnalités

Lien vers le commentaire
Partager sur d’autres sites

  • 2 weeks later...

La prochaine version est en cours. Elle sera déployée à la fin du mois, ou alors une version light sera peut-être publiée entre-temps.

A la fin du mois, il devrait y avoir un widget et l'ajout d'un nouveau moteur de recherche de nzb !

A bientôt

Lien vers le commentaire
Partager sur d’autres sites

  • 1 month later...

Désolé pour ce retard, mais j'ai eu moins de temps que prévu pour y travailler et je suis tombé sur des problématiques de stabilité.

Il y a une beta à l'heure actuelle qui comprend les nouveauté RSS de binnews, et je travaille sur le widget (avec quelques soucis).

Souhaitez-vous une release de cette version contenant les RSS, sans le widget ?

Lien vers le commentaire
Partager sur d’autres sites

  • 4 weeks later...
  • 1 month later...

Bonjour,

Je n'avais pas vu ce message... d'où les mps échangés ;)

Alors oui, il fonctionne avec tous les fournisseurs d'accès Usenet. Mais attention, c'est un client de SABnzbd+ et non pas un client de newsgroup (comme déjà précisé).

Mais il reste aussi utilisable pour chercher des fichiers nzb et les partager dans un logiciel tiers (un client de newsgoups par exemple).

Slub.dev

Lien vers le commentaire
Partager sur d’autres sites

Apparemment il y a un manque important...

Je suis en train d'ajouter la limite de vitesse de téléchargement dans la prochaine version pour la publier le plus tôt possible.

Cette version pourrait ne pas faire apparaître cette vitesse dans un premier temps. Il serait donc possible de la définir, mais pas de la voir.

Lien vers le commentaire
Partager sur d’autres sites

  • 3 weeks later...
  • 3 weeks later...

:excl: Mise à jour de l'encart sur la version à venir (oui je vous tiens un peu au courant pour ceux qui suivent ce post, s'il y en a ^_^ )

Déçu que les gens mettent des mauvais commentaires sur le market quand il leur manque une fonctionnalité au lieu d'en parler par mail ou sur le forum :huh: c'est plus efficace de dialoguer en direct que par commentaire sur le market :(

Lien vers le commentaire
Partager sur d’autres sites

Appel aux personnes souhaitant tester la bêta. Merci de me contacter. A priori elle a l'air stable, mais si j'ai des bêta testeurs, elle pourra sortir plus tôt.

Il reste un petit problème dessus (certains résultats de binsearch ,ne sont pas affichés, mais il y en a peu de concernés), mais vu tous les changements, c'est mineur ^^

Lien vers le commentaire
Partager sur d’autres sites

  • 2 weeks later...
  • 1 month later...

Rejoignez la conversation

Vous pouvez poster maintenant et vous enregistrez plus tard. Si vous avez un compte, connectez-vous maintenant pour poster.

Invité
Unfortunately, your content contains terms that we do not allow. Please edit your content to remove the highlighted words below.
Répondre à ce sujet…

×   Collé en tant que texte enrichi.   Coller en tant que texte brut à la place

  Seulement 75 émoticônes maximum sont autorisées.

×   Votre lien a été automatiquement intégré.   Afficher plutôt comme un lien

×   Votre contenu précédent a été rétabli.   Vider l’éditeur

×   Vous ne pouvez pas directement coller des images. Envoyez-les depuis votre ordinateur ou insérez-les depuis une URL.

×
×
  • Créer...