Bonjour,
Quelques soucis avec ce module de mon coté... (ni la 2.0.1, ni la 2.2 ne fonctionne)
DSM 5.1-5022 Update 2
Download Station 3.5-2706
Je dispose d'un compte Prenium.
Les liens testés sont pourtant tous valides, mais dès que je tente un téléchargement par Download Station, j'obtiens un message "Fichier(s) non trouvé(s)".
Je me suis permis de jeter un coup d'oeil au code source du plugin.
J'ai tenté quelques petites bidouilles correctives, j'ai même tenté de me faire mon propre module en me basant sur d'autre fichier host similaire, mais rien n'y fait... Impossible de télécharger depuis 1fichier.com avec mon nas
J'ai limite l'impression que le module n'est pas pris en compte.
Il apparaît bien dans la liste, lorsque je vérifie mon compte Prenium, il me dit que tout est OK. Mais c'est comme si il ne savait pas associer les liens 1fichier à ce module. (J'ai tenté de modifier les messages retournés par le script PHP, mais il m'affiche toujours la même chose dans Download Station...)
Une idée sur ce type de problème ???
Autre remarque à l'attention de s6t6n (défaut d'informaticien oblige...), j'aurais quelques suggestions pour rendre votre script PHP plus souple d'utilisation
Je ne pense pas que la recherche de texte en français dans vos patterns soit une très bonne idée... Après quelques recherches, rien ne vous assure que la page retournée par 1fichier soit bien en français... Si ce n'est pas le cas, votre script ne fonctionne plus !
Je pense que la correction est vraiment minime à réaliser.
* Faire le matches sur des textes en anglais
ex : private $FILE_OFFLINE_REGEX = 'File not found';
* Forcer les URL à retourner des résultats anglais
ex : $url = "https://".$mail.":".$this->Password."@1fichier.com/?".$fileId."&auth=1&lg=en";
En 2 ou 3 lignes de codes le module devient compatible avec toutes les langues du monde !