Script VBS afin de télécharger et d'installer la dernière liste "non officielle" des stations de radios pour RadioSure
Coucou mes amis du blog de BlindHelp!
Aujourd’hui, je vous apporte un script VBS afin de télécharger et d’installer la dernière liste “non officielle” des stations de radios pour RadioSure! Merci à @GHbasicuser (aka PhiliWeb) (handshake)
Je remercie aussi à mon ami développeur qui m’a aidé en coulisse en donnant les explications qui suivent pour la mise en place du script VBS et d’autres informations utiles que j’ai mise dans ce post! 😉
Ce script VBS permet de télécharger et d’installer la dernière liste “non officielle” des stations de radios pour RadioSure! 😄
Cette liste de stations est une conversion de la base “Radio-Browser.info” (plus de 30000 stations ! :-))
Que fait ce script VBS?
- Affiche un message pendant 5 secondes si la mise à jour était réussie.
- N’essaie pas de télécharger quoi que ce soit si une mise à jour était effectuée il y a moins de 12 heures. (Nombre modifiable d’heures)
- annule la mise à jour si le fichier zip est trop petit.
- Modifie le fichier “RadioSure.xml” pour informer le logiciel que la dernière recherche de station vient d’être effectuée.
- Affiche quelques messages d’information (Ex: Si la dernière mise à jour RB2RS réussie a plus de 30 jours).
- La source de téléchargement peut être modifiée dans l’en-tête de fichier. (Par exemple: http://82.66.77.189/ ou http://rb2rs.freemyip.com/)
- Peut lancer RadioSure en définissant RadioSure = 1 dans l’en-tête de fichier (db-update.vbs).
Si vous êtes programmeur vous pouvez examiner le contenu du fichier db-update.vbs en ouvrant le fichier dans un éditeur de texte tel que le Bloc-notes de Windows.
Le script VBS et la documentation du README.md (en anglais) ils peuvent être téléchargés à partir des liens situés ci-dessous. Merci.
Prérequis de sorte que ce script VBS fonctionne correctement avec le programme RadioSure
Au premier démarrage de RadioSure une radio est automatiquement diffusée, la langue du programme RadioSure sera en anglais par défaut, et aucun favori n’est présent.
Pour changer la langue, il faut faire menu contextuel et choisir:
Language sous-menu
Faire une flèche droite et choisir:
French
En appuyant sur la touche Entrée
Vous pouvez également taper la lettre f sur votre clavier et l’interface sera en français.
En français c’est mieux… 😼
Mais pour qu’il marche, il faut qu’une première mise à jour ait été faite.
N’oubliez pas aussi que l’option “Rechercher une nouvelle version” dans le programme doit être cochée.
Voir: Options, onglet Général.
Si cette case n’est pas cochée:
- Dans les paramètres, il faut cocher: Rechercher une nouvelle version (Redémarrer RadioSure)
- Écouter une station pendant au moins 5 minutes
Mon test de ce script VBS avec RadioSure 1046
Mon test de ce script VBS que je vous apporte aujourd’hui a été effectué avec la version installable et la version portable 1046 du programme RadioSure, ceci sous Windows 10 en 64 bits
En utilisant le lecteur d’écran NVDA dans sa dernière version. NVDA est développé par NV Access
Dont l’acronyme est: Non Visual Desktop Access (NVDA) est une revue d’écran gratuite et à source ouverte pour le système d’exploitation Microsoft Windows.
En donnant des informations via une voix synthétique et le braille, il permet aux personnes aveugles ou malvoyantes d’accéder à un ordinateur sans coût additionnel par rapport à une personne voyante.
Très important! Ce script VBS v°1.07 a été mis à jour par GHbasicuser (aka PhiliWeb) le 21/08/2022, si vous avez l’ancien script db-update.vbs v°1.06 mis à jour par GHbasicuser (aka PhiliWeb) du 10/05/2022, vous pouvez télécharger la nouvelle version car elle corrige certains erreurs! Voir les liens ci-dessous. Merci.
À savoir que le script VBS se déroule normalement à condition que le fichier RadioSure.xml se trouve dans le dossier RadioSure et que RadioSure ait eu le temps de faire une première mise à jour de la base de stations.
Pour cela, il faut attendre au moins 6 minutes et lancer RadioSure en tant qu’administrateur et avec l’option Rechercher une nouvelle version cochée.
Si le fichier RadioSure.xml n’est pas dans le dossier de RadioSure, le script émet une erreur.
Cette erreur n’est pas importante car la modification faite dans ce fichier par le script VBS ne sert à rien dans le cas où RadioSure utilise un autre fichier RadioSure.xml.
Le fait de copier ce fichier RadioSure.xml dans le dossier dans le cas où il n’y est pas, ne sert qu’a éviter l’erreur, mais le fichier modifié par le script VBS n’est pas utilisé par RadioSure.
Je vous prie instamment de lire cet article dans sa totalité pour le bon fonctionnement du script VBS, merci.
ATTENTION! 🔐
404
NOT FOUND
À savoir que la page officielle du programme RadioSure est fermée définitivement et l’URL pour télécharger la dernière mise à jour de la liste officielle des stations de radios pour RadioSure également! 😥 puisque nous avons ce script VBS qui répond à cette dernière fonction! :)
Je pense que c’était des Russes et pour le thème de la guerre, ils ont disparu et ne fournit plus de mises à jour. :(
Si vous avez déjà la version installable / portable 1046, vous trouverez le dossier RadioSure par défaut dans le chemin:
C:\Users\VotreNomUtilisateur\AppData\Local\RadioSure
Les applications 64 bits sont généralement installées dans le dossier “C:\Program Files”, tandis que les applications 32 bits s’installent elles-mêmes dans le dossier “C:\Program Files (x86)”.
Si je ne me trompe pas, l’application RadioSure est une application en 32 bits et non une application en 64 bits.
La seule différence entre une version installée et une portable est le raccourci sur le bureau, mais l’emplacement proposé par défaut du dossier RadioSure est le même.
Si vous avez déjà une version précédente à la 1046, dans ce cas là, elle peut être dans le chemin suivant:
"C:\Program Files (x86)\RadioSure"
Note: Si vous avez toujours le fichier d’installation (Setup) du programme RadioSure pour la version 1046, vous pouvez créer une version portable en cochant la case à cocher appelée:
Install as Portable
La version portable 1046 créée à partir du Setup de RadioSure sera dans le chemin suivant:
C:\Users\VotreNomUtilisateur\AppData\Local\RadioSure
Je suppose que si vous avez une autre version avant la 1046, de RadioSure, il sera dans un chemin différent, par exemple:
"C:\Program Files (x86)\RadioSure"
Cependant, si vous ne l’avez pas encore cette version 1046 de RadioSure, vous pouvez toujours la télécharger en archive Zip depuis mon espace via GitHub en cliquant ici
Nom de l’archive à télécharger:
RadioSure-2.2.1046-setup.zip
Note: Tantôt dans le dossier RadioSure de la version instalable ou portable, 1046 vous trouverez le dossier appelé:
Stations
Nous trouverons les deux fichiers par défaut avant modification appelés:
stations.rsdx
stations-2016-01-18.rsd
Dans le dossier RadioSure de la version instalable / portable 1046 créée à partir du Setup de RadioSure, nous devons placer les deux fichiers appelés:
db-update.vbs (Fichier récupéré du dépôt ou de l'archive RB2RS-Database-Updater-main.zip)
RB2RS-Database-Updater.bat (Fichier créé comme indiqué dans le README.md en anglais conseillé par l'auteur du script VBS se trouvant dans l'archive: RB2RS-Database-Updater-main.zip)
Note: Ce fichier “.bat” n’inclut pas la légère modification apportée par mon ami développeur pour un meilleur fonctionnement du Script VBS.
Vous pouvez consulter la façon de lancer ce script VBS lisant mes explications ci-dessous. Merci.
Le terme “portable” signifie que vous pouvez utiliser ce logiciel à partir d’un support externe comme une clé USB, aucun fichier n’est installé sur windows.
Avertissement: 💀
Le blog de BlindHelp n’est pas responsable des dommages causés par une mauvaise utilisation du Script VBS et l’utilisation du script VBS est à vos risques et périls. ☠
RB2RS Database Updater dépôt sur GitHub
Le dépôt du script VBS est par ici
La documentation du README.md (en anglais) à consulter en ligne est par là
Si vous souhaitez cloner le dépôt, vous pouvez utiliser la commande ci-dessous si vous utilisez Git:
https://github.com/GHbasicuser/RB2RS-Database-Updater.git
Si vous souhaitez télécharger le dépôt, vous pouvez télécharger l’archive Zip en cliquant ici
Très important! S’il vous plait, donnez un coup d’👁 de temps en temps au dépôt sur GitHub pour avoir la dernière mise à jour du script VBS Et donc avoir le maximum de performances du script VBS afin de télécharger et d’installer la dernière liste “non officielle” des stations de radios pour RadioSure Et donc évitez donc certaines erreurs!
Dernière mise à jour du script VBS dans le dépôt de l’auteur sur GitHub: Le script db-update.vbs v°1.07 a été mis à jour par GHbasicuser (aka PhiliWeb) le 21/08/2022, si vous avez l’ancien script db-update.vbs v°1.06 mis à jour par GHbasicuser (aka PhiliWeb) du 10/05/2022, vous pouvez télécharger la nouvelle version car elle corrige certains erreurs!
Il me semble que la personne qui a réalisé ce script VBS est francophone, car les commentaires énumérés dans le code du dit script VBS sont en français. Peut-être qu’il existe un moyen de le contacter pour demander plus d’explications, à propos de son script VBS via son dépôt sur GitHub.
Mise en place de la dernière mise à jour des stations de radio manuellement dans le programme RadioSure à partir de l’archive B2RS-Database-Updater-main.zip
Je suppose que vous avez rempli l’ensemble de conditions mentionné ci-dessus de sorte que ce script VBS fonctionne correctement avec le programme RadioSure, donc, allons-y!
Une fois téléchargée puis décompressée l’archive Zip appelé:
B2RS-Database-Updater-main.zip
Celui-ci contient le dossier appelé:
RB2RS-Database-Updater-main
Puis les fichiers suivants:
db-update.vbs
README.md
Très important!
Ces deux derniers fichiers nous les trouveront également si vous avez cloné le dépôt avec Git:
db-update.vbs
README.md
Les explications qui suivent pour la mise en place du script VBS sont pour les deux situations, que vous ayez décompressé l’archive Zip indiquée ci-dessus ou si vous avez cloné le dépôt à l’aide de Git.
Si vous n’avez encore pas installé Git, vous pouvez consulter un de mes articles où j’en parle afin de le télécharger.
Mise en place du script VBS afin de télécharger et d’installer la dernière liste “non officielle” des stations de radios pour RadioSure
À savoir que un script VBS est un fichier qui contient du VBScript ou des codes Visual Basic Scripting . Vous pouvez examiner le contenu du script VBS en ouvrant le fichier dans un éditeur de texte tel que le Bloc-notes de Windows ou vous pouvez exécuter le script VBS à travers intégré dans Windows Scripting Host de Windows.
Fermez le programme RadioSure, si vous l’utilisez avant de faire ces manipulations.
Ouvrez l’Emplacement du programme RadioSure, pour une version instalable / portable 1046 (sous Windows 10) le chemin est:
"C:\Users\VotreNomUtilisateur\AppData\Local\RadioSure"
Je suppose que si vous avez une autre version de RadioSure avant la 1046, il sera dans un chemin différent, par exemple:
"C:\Program Files (x86)\RadioSure"
Pour info, si on a un raccourci pour lancer RadioSure sur le bureau, il est possible à l’aide du menu contextuel (Maj+F10) d’ouvrir le dossier de RadioSure. Ainsi pour copier le script, pas besoin de chercher son emplacement.
Mais c’est aussi valable pour un raccourci d’une version portable de RadioSure.
Pour cela, il suffit de cliquer sur l’option:
Ouvrir l'emplacement du fichier
Cela ouvre l’emplacement où se trouve le fichier RadioSure.exe.
Ensuite, placez ce script:
db-update.vbs
à la racine du dossier RadioSure, puis vous pouvez le lancer avec un “.bat”, un raccourci ou le planificateur de tâches.
Comment le lancer à partir d’un fichier “.bat”?
Un fichier “bat” est un format de fichier texte spécial avec une extension “.bat” qui exécute une série de commandes de l’invite de commande dans un ordre que vous spécifiez. Vous pouvez créer un fichier “.bat” qui automatise tout ce que vous pouvez faire dans une invite de commande.
Dans notre cas, il sera pour télécharger et installer la dernière liste “non officielle” des stations de radios pour RadioSure en utilisant ce script VBS
Je pense qu’il n’y a pas besoin de créer un fichier “.bat”, puisqu’il est possible de lancer directement ce script VBS, cependant, je vous donne cette procédure à titre d’information.
Pour créer un fichier “bat” sous Windows 10, il suffit de sélectionner le menu Démarrer, de taper Notepad, et de sélectionner l’application Notepad pour l’ouvrir. A l’intérieur de Notepad, vous devrez copier et coller Les trois lignes que vous trouverez ci-dessous dans le Bloc-notes.
Vous pouvez également pressez Windows+R et dans la boîte de dialogue exécutez, collez la ligne suivante avant d’appuyer sur entrée
%windir%\system32\notepad.exe
Si nous voulons lancer le script VBS à partir d’un fichier “.bat”, nous devons créer préalablement le fichier utilisant un éditeur de texte tel que le Bloc-notes de Windows puis l’enregistrer comme nom, par exemple:
RB2RS-Database-Updater.bat
Dans ce fichier, j’ai mis les trois lignes suivantes, comme conseillé par l’auteur du script VBS avec une légère modification apportée par mon ami développeur pour un meilleur fonctionnement du Script VBS:
@echo OFF
%WINDIR%\System32\CScript.exe "cheminDuDossierDeRadioSure\db-update.vbs"
exit
Enregistrez le fichier dans un endroit de votre PC facile à trouver. De nombreuses personnes enregistrent leurs fichiers “bat” dans C:\temp ou dans un simple dossier situé à la racine C : niveau du lecteur.
Il est important de changer le menu déroulant Enregistrer sous pour Tous les fichiers. Ensuite, assurez-vous d’ajouter “.bat” à la fin du nom du fichier.
Une fois que vous avez créé le fichier “.bat” comme nom appelé, par exemple:
RB2RS-Database-Updater.bat
puis l’avoir mis à la racine du dossier du programme RadioSure au même niveau que le script VBS appelé:
db-update.vbs
Si vous avez une version instalable de RadioSure précédente à la 1046, vous devez également localiser le fichier appelé:
RadioSure.xml
Note: Le fichier RadioSure.xml dans une version instalable de RadioSure se trouve dans le chemin:
C:\Users\VotreNomUtilisateur\AppData\Local\RadioSure\RadioSure.xml
Ce fichier doit être copier et coller au même niveau que les fichiers précédents, c’est-à-dire à la racine du dossier du programme RadioSure, ceci pour une version précédente à la 1046.
Cependant, si vous avez une version instalable / portable 1046 de RadioSure le fichier RadioSure.xml il n’est pas nécessaire de le chercher ailleurs, puisque ce dossier le contient, car il est créé en lançant l’exécutable RadioSure.exe la première fois.
Le script VBS essaie de modifier le fichier RadioSure.xml pour y mettre à jour la dernière date de la mise à jour des stations.
À savoir que le fichier RadioSure.xml contient les paramètres que nous avons configurés dans le programme RadioSure, Comme les favoris que nous avons ajoutés, la langue et les autres changements que nous avons modifiés dans les options du programme.
Une fois cela fait, nous pouvons cliquer sur le fichier comme nom appelé, par exemple:
RB2RS-Database-Updater.bat
La console Windows s’ouvre nous donnant le suivant message en anglais:
C:\WINDOWS\system32\cmd.exe terminal ligne 1 vide
RB2RS-Database-Updater (db-update.vbs) dialogue RadioSure - The Radio Stations database has been updated.
OK
Vous devez cliquer sur le bouton OK pour fermer cette boîte de dialogue.
Cette boîte de dialogue affiche un message pour informer du succès de la mise à jour pendant 5 secondes.
Très important!
Si nous n’avons pas copié le fichier RadioSure.xml dans le dossier “RadioSure” de la version instalable précédente à la 1046 comme indiqué ci-dessus lorsque nous cliquons sur ce fichier “.bat”, nous aurons un message d’erreur comme sui:
---------------------------
Windows Script Host
---------------------------
Script : C:\Program Files (x86)\RadioSure\db-update.vbs
Ligne : 94
Caract. : 1
Erreur : Objet requis: 'nNode'
Code : 800A01A8
Source : Erreur d'exécution Microsoft VBScript
---------------------------
OK
---------------------------
Vous devez cliquer sur le bouton OK pour fermer cette boîte de dialogue.
Cependant, ne vous inquiétez pas mes amis, malgré ce message d’erreur dans la version instalable précédente à la 1046, le script VBS remplit sa fonction de téléchargement et d’installation de la dernière liste “non officielle” des stations de radios pour RadioSure
Au moins cette erreur ne se produit pas si vous avez une version instalable ou portable 1046 de RadioSure et le fichier RadioSure.xml il n’est pas nécessaire de le chercher ailleurs, puisque ce dossier le contient, car il est créé en lançant l’exécutable RadioSure.exe la première fois.
Vous verrez les nouvelles modifications faites par le script VBS en allant au dossier:
Stations
Ici, vous trouverez l’archive Zip appelé:
Latest_RB2RS.zip
Puis vous trouverez aussi le nouveau fichier rsd, dans mon cas, celui-ci s’appelle:
stations-2022-08-04.rsd
Note: Ces deux fichiers sont créés lors de l’exécution du script VBS
Le script VBS supprime l’ancien fichier rsd lors de son exécution et décompresse l’archive Latest_RB2RS.zip contenant le nouveau fichier rsd dans ce dossier.
Bien sûr, si vous avez modifié l’ancien fichier rsd, vous pouvez le copier /le coller ailleurs sur votre ordinateur afin de le sauvegarder, au cas où, cela ne coûte rien!
De toute façon nous pouvons contourner ce message d’erreur au prochain lancement du script VBS en copiant le fichier RadioSure.xml comme indiqué ci-dessus. Vous devez attendre au moins plus de 12 heures pour effectuer à nouveau l’action.
Si vous êtes impatient, vous pouvez toujours effacer ces deux fichiers récemment créés lors de l’exécution du script VBS, en allant au dossier:
Stations
en sélectionnant les deux fichiers appelés:
Latest_RB2RS.zip
stations-2022-08-04.rsd
Note: La date contenue dans le nom du fichier .rsd peut varier en fonction de la date de ça mise à jour.
Une fois ces deux fichiers supprimés, exécutez le script VBS comme expliqué ci-dessus pour recréer ces fichiers.
Une fois que vous avez fait cela, fermez le tout par Alt+F4!
Vous pouvez maintenant lancer le programme RadioSure à partir de l’icône se trouvant sur le bureau si vous avez une version installée, ou à partir du fichier exécutable de la version portable, si vous n’avez pas créé de raccourci sur le bureau afin de profiter des stations de radio qui ont été mises à jour à partir du script VBS! Enjoy! 😏
Modification apportée afin de lancer le programme RadioSure à l’aide du script db-update.vbs
La cerise sur le gâteau!
J’ai essayé en faisant une petite modification du script VBS comme expliqué ci-dessous, une fois mis soit dans la version instalable ou portable du programme RadioSure, le script VBS télécharge et installe la dernière liste “non officielle” des stations de radios pour RadioSure, puis grâce à cette petite modification lance le programme RadioSure lorsque le script VBS se termine.
Pour lancer RadioSure après la mise à jour, il faut modifier la ligne:
RadioSure = 0 'Put 1 to start RadioSure at the end of the script, otherwise 0'
comme ceci:
RadioSure = 1 'Put 1 to start RadioSure at the end of the script, otherwise 0'
Cela se fait dans le fichier db-update.vbs se trouvant à la racine du dossier de RadioSure
Faisant cette modification dans cette ligne en modifiant la valeur 0 en 1 une fois le script terminé, le programme RadioSure est lancé!
Eh bien, une fois ces fichiers placés à la racine du dossier de RadioSure, je peux cliquer sur le fichier “.bat”, ensuite le script VBS téléchargera et installera la dernière liste non officielle des stations de radios pour RadioSure :)
Si la ligne a été modifiée dans le script VBS comme indiqué ci-dessus, le programme RadioSure sera lancé à la fin du script. 😊
J’ai oublié de dire que si vous avez activé le lancement du programme RadioSure à la fin du script VBS, vous devrez modifier dans les paramètres du programme RadioSure l’option “Autoriser une seule instance”, pour cela, vous devez faire menu contextuel et aller aux Options, puis onglet Avancées puis faire plusieurs fois Tab jusqu’à l’option appelée:
Allow only one instance case à cocher non coché (par défaut)
Faire barre d’espace pour cocher cette option, puis Tab jusq’au bouton OK, de cette façon il ne s’ouvrira pas plusieurs instances du programme RadioSure à la fin du script VBS
Comment le lancer à partir du script “.vbs” en créant un raccourci sur le bureau?
À savoir avant tout que:
Un script écrit en VBS est un fichier de commandes. Il doit être interprété pour être utilisable.
Il existe 2 interpréteurs : CSCRIPT.EXE et WSCRIPT.EXE
Ils ont tous les deux les mêmes capacités d’interprétation, la différence résidant uniquement dans l’interface.
CSCRIPT.EXE Opère en mode texte.
Les messages apparaissent dans une Console. A l’intérieur de fichiers de commandes (.bat ou .cmd) traitements automatiques, sans intervention.
WSCRIPT.EXE Opère en interface graphique.
Les messages apparaissent dans des fenêtres (Window) Lorsque qu’une interaction avec l’utilisateur.
Je pense qu’il n’est pas nécessaire de passer par un fichier “.bat” et d’associer un raccourci à ce fichier pour fair la mise à jour des stations.
Un simple raccourci sur le bureau créé comme ceci:
- Copier le fichier db-update.vbs dans le dossier RadioSure.
- Sélectionner ce fichier et avec le menu contextuel choisir “Envoyer vers”, Bureau (créer un raccourci).
- Sur le bureau sélectionner ce raccourci et ouvrir ses propriétés.
- Dans le champ “cible”, ajouter au début
"%WINDIR%\System32\WScript.exe" (sans les guillemets). Ce sera suivi d'un espace "cheminDuDossierDeRadioSure\db-update.vbs"
Que se passerait-il si au début je ne mets pas cela?
En faisant cela, on laisse Windows utiliser le programme par défaut associé à l’extension .vbs.
Je pense qu’il est préférable d’indiquer ce programme dans la commande. - Activer le bouton “Avancés” et cocher la case “Exécuter en tant qu’administrateur”.
L’obligation d’exécuter en tant qu’ administrateur n’est obligatoire que si le dossier RadioSure se trouve dans"C:\Program Files"
, (avec ou sans x86).
Mais avec la 1046, ce n’est pas le cas si on ne change pas le chemin d’installation par défaut.
Dans tous les cas, cela ne coute rien de faire Exécuter en tant qu’administrateur. - Valider.
Ci-dessous, je vous donne quelques exemples des chemins possibles pour les propriétés de raccourci:
Par exemple, si le programme RadioSure est en version portable et instalable 1046, les propriétés du raccourci sont les suivants:
Sible: %WINDIR%\System32\WScript.exe "C:\Users\VotreNomUtilisateur\AppData\Local\RadioSure\db-update.vbs"
Démarrer dans: "C:\Users\VotreNomUtilisateur\AppData\Local\RadioSure"
Par exemple, si le programme RadioSure est en version instalable précédente à la 1046, les propriétés du raccourci sont les suivants:
Sible: %WINDIR%\System32\WScript.exe "C:\Program Files (x86)\RadioSure\db-update.vbs"
Démarrer dans: "C:\Program Files (x86)\RadioSure"
Par exemple, si le programme RadioSure est à la racine du lecteur C:\RadioSure
les propriétés du raccourci sont les suivants:
Sible: %WINDIR%\System32\WScript.exe "C:\RadioSure\db-update.vbs"
Démarrer dans: C:\RadioSure
Une fois cette modification effectuée dans ce raccourci qui est sur le bureau, une fois lancé, vous donnera le message suivant:
RB2RS-Database-Updater (db-update.vbs) dialogue RadioSure - The Radio Stations database has been updated.
Si la ligne a été modifiée dans le script VBS comme indiqué ci-dessus, le programme RadioSure sera lancé à la fin du script. 😊
Comment le lancer à partir du script “.vbs” à l’aide du Planificateur de tâches?
Une fois que vous avez créé le raccourci sur le bureau pour lancer le script VBS, il ne sert pas à grand-chose si vous ne double-cliquez pas manuellement, c’est-à-dire lorsque vous faites entrez sur lui et ne l’exécutez pas à chaque fois que vous voulez exécuter les commandes automatisées afin de télécharger et installer la dernière liste non officielle des stations de radios pour RadioSure.
Il serait beaucoup plus facile de laisser le travail s’exécuter automatiquement tous les jours. Vous pouvez le faire en lançant le script VBS comme une tâche planifiée de Windows.
Pour ce faire, sélectionnez le menu Démarrer, tapez Planificateur, et sélectionnez Planificateur de tâches.
Faire Entrée sur l’élément appelé:
Planificateur de tâches, Application, Appuyer à droite pour changer d'aperçu
Vous pouvez également pressez Windows+R et dans la boîte de dialogue exécutez, collez la ligne suivante avant d’appuyer sur entrée
C:\ProgramData\Microsoft\Windows\Start Menu\Programs\Administrative Tools\Task Scheduler.lnk
Cela ouvrira le planificateur de tâches. Sélectionnez Bibliothèque du planificateur de tâches dans le volet de gauche pour voir toutes les tâches planifiées sur votre système.
Une fois le planificateur de tâches ouvert, recherchez l’élément appelé:
Bibliothèque du Planificateur de tâches réduit 1 sur 1 niveau 1
Faire flèche de droite pour le développé.
Cet élément sera annoncé par le lecteur d’écran comme suit:
Bibliothèque du Planificateur de tâches développé 1 sur 1 niveau 1
Faire Tab pour obtenir la liste des tâches planifiées sur votre système.
Vous pouvez ajouter une nouvelle tâche planifiée pour lancer votre script VBS. Pour ce faire: Sélectionnez Créer une tâche dans le panneau Actions sur la droite.
C’est-à-dire faire menu contextuel puis rechercher l’élément appelé:
Créer une tâche...
Faire Entrée.
Dans la fenêtre Créer une tâche, dans l’onglet Général, donnez un nom à la tâche dans le champ Nom. Laissez tous les autres paramètres par défaut.
Dans notre cas J’ai mis comme nom à la tâche:
Télécharger et installer la dernière liste non officielle des stations de radios pour RadioSure via un script VBS
Si vous faites une fois Tab, vous aurez le champ Description, (vous pouvez également le remplir si vous le souhaitez).
Dans notre cas J’ai mis comme description à la tâche:
Pour télécharger et installer la dernière liste non officielle des stations de radios pour RadioSure via un script VBS
Sélectionnez l’onglet Déclencheurs à l’aide de la flèche droite. Sélectionnez le bouton Nouveau. Dans la fenêtre Nouveau déclencheur, sélectionnez Quotidien et laissez tous les autres paramètres par défaut. Sélectionnez OK et sélectionnez OK dans la fenêtre Créer une tâche.
Pour ma part j’ai plutôt trouvé le premier élément appelé:
À l'heure programmée
Ensuite, le choix par défaut était sur:
Une fois
Faire une flèche bas.
Je l’ai changé par:
Chaque jour
Faire Tab, pour atteindre la liste déroulante, celle-ci sera annoncée par le lecteur d’écran comme suit:
Lancer la tâche : liste déroulante À l’heure programmée
Ici, nous avons trois groupes, de gauche à droite, un où s’affiche l’heur, ensuite les minutes et enfin les secondes, par exemple:
12:35:18
Si le curseur est sur les heures, faire une flèche haut ou bas pour modifier sa valeur, ensuite, faire une fois flèche droite, pour être sur les minutes, faire une flèche haut ou bas pour modifier sa valeur, ensuite, faire une fois de plus flèche droite, pour être sur les secondes, faire une flèche haut ou bas pour modifier sa valeur. Les flèches droite et gauche pour se déplacer entre le groupe d’heures, de minutes et de secondes vont en boucle.
Nous vous conseillons que si vous pouvez le planifier après midi et 35 minutes, et 18 secondes approximativement ce serait formidable car la mise à jour du fichier .rsd est toujours réalisée à 12:02:02 chaque jour.
Sélectionnez l’onglet Actions à l’aide de la flèche droite, puis sélectionnez Nouveau. Dans la fenêtre Nouvelle action, sélectionnez le bouton Parcourir… et naviguez jusqu’à l’endroit où vous avez enregistré votre Script VBS. Sélectionnez OK pour terminer. Sélectionnez OK dans la fenêtre Créer une tâche.
Le chemin de ce script VBS pour une version instalable / portable 1046 par défaut est le suivant:
"C:\Users\VotreNomUtilisateur\AppData\Local\RadioSure\db-update.vbs"
Pour info, si on a un raccourci pour lancer RadioSure sur le bureau, il est possible à l’aide du menu contextuel (Maj+F10) d’ouvrir le dossier de RadioSure. Ainsi pour copier le script, pas besoin de chercher son emplacement.
Pour cela, vous devez cliquer sur l’élément appelé:
Ouvrir l'emplacement du fichier
Cela ouvre l’emplacement où se trouve le fichier radioSure.exe.
Mais c’est aussi valable pour un raccourci d’une version portable de RadioSure.
Une fois ouvert le dossier où se trouv le dossier RadioSure, placez votre curseur sur le script db-update.vbs
Faire Maj+F10, le menu contextuel s’ouvre et choisissez l’élément appelé:
Copier en tant que chemin d’accès
Faire Entrée
puis collez-le dans le deuxième champs comme indiqué ci-dessous.
Sans oublier qu’au début du premier champ d’édition, vous devez mettre la suivante synthaxe:
%WINDIR%\System32\WScript.exe
Note: Mettre les directives “//Nologo” et “//B” juste après WScript.exe ceci dans le deuxième champ d’édition. Bien sûr seulement si on ne veut pas d’intervention de l’utilisateur.
Ceci est affiché comme suit:
//Nologo //B "C:\Users\VotreNomUtilisateur\AppData\Local\RadioSure\\db-update.vbs"
Note: Il faudra ajouter une deuxième barre oblique inversée avant le nom du fichier: db-update.vbs c'est-à-dire, après le nom du dossier RadioSure
Les options que je choisirais pour vous: "Empêcher l'affichage du logo" et "mode Batch". Consulter l'aide en ligne en exécutant CScript /? sur une Invite de Commande.
Donc, une fois que cette commande sera exécutée Vous aurez cette fenêtre d'aide en ligne comme suit:
Utilisation : CScript scriptname.extension [option...] [arguments...]
Options :
//B Mode batch : Supprime l'affichage des invites et des erreurs de scripts
//D Activer le débogage
//E:engine Utiliser le moteur pour l'exécution de script
//H:CScript Remplace l'environnement d'exécution de scripts par défaut par CScript.exe
//H:WScript Remplace l'environnement d'exécution de scripts par défaut par WScript.exe (default)
//I Mode interactif (par défaut, contraire de l'option //B)
//Job:xxxx Exécuter une tâche WSF
//Logo Afficher un logo (default)
//Nologo Empêcher l'affichage d'un logo : Aucune bannière ne s'affiche pendant la durée d'exécution
//S Enregistrer les options de ligne de commande actuelles pour cet utilisateur
//T:nn Durée d'exécution en secondes : Temps maximal autorisé pour l'exécution d'un script
//X Exécuter un script dans le débogueur
//U Utiliser Unicode pour les E/S de la console redirigées
Je recommande la planification de votre script VBS Comme je l'ai indiqué ci-dessus:
%WINDIR%\System32\WScript.exe
//Nologo //B "C:\Users\VotreNomUtilisateur\AppData\Local\RadioSure\\db-update.vbs"
Dans la boîte de dialogue de l'onglet Actions une partie du contenu sera affichée comme suit:
Paramètres groupe
Faire Tab, pour trouver le premier champ d'édition.
Le premier champ d'édition une fois rempli sera affiché comme suit:
Programme/script: %WINDIR%\System32\WScript.exe
Faire Tab, vous trouverez le bouton appelé:
Parcourir...
Faire encore Tab, pour trouver le deuxième champ d'édition.
Le deuxième champ d'édition une fois rempli sera affiché comme suit:
Ajouter des arguments (facultatif): //Nologo //B "C:\Users\VotreNomUtilisateur\AppData\Local\RadioSure\\db-update.vbs"
Vous devriez maintenant voir votre script VBS programmé dans la bibliothèque du planificateur de tâches.
Une fois le planificateur de tâches ouvert, recherchez l'élément appelé:
Bibliothèque du Planificateur de tâches réduit 1 sur 1 niveau 1
Faire flèche de droite pour le développé.
Cet élément sera annoncé par le lecteur d'écran comme suit:
Bibliothèque du Planificateur de tâches développé 1 sur 1 niveau 1
Faire Tab pour obtenir la liste des tâches planifiées sur votre système.
Dans notre cas celui-ci est affiché dans le planificateur de tâches comme nom:
Télécharger et installer la dernière liste non officielle des stations de radios pour RadioSure via un script VBS; Statut: Prêt; Déclencheurs: À 12:35 tous les jours; Prochaine exécution: 15/09/2022 12:35:18; Heure de la dernière exécution: 14/09/2022 12:35:19; Résultat de la dernière exécution: L’opération a réussi. (0x0); Auteur: DESKTOP-RDEPAOL\NomUtilisateur; Créé le: 12/09/2022 11:15:28
Votre script VBS programmé sera désormais exécuté tous les jours à la même heure.
Une fois terminé, fermez le planificateur de tâches avec Alt+F4
Si vous avez activé le lancement du programme RadioSure à la fin du script VBS, vous devrez modifier dans les paramètres du programme RadioSure l'option "Autoriser une seule instance", pour cela, vous devez faire menu contextuel et aller aux Options, puis onglet Avancées puis faire plusieurs fois Tab jusqu'à l'option appelée:
Allow only one instance case à cocher non coché (par défaut)
Faire barre d'espace pour cocher cette option, puis Tab jusq'au bouton OK, de cette façon il ne s'ouvrira pas plusieurs instances du programme RadioSure à la fin du script VBS
Grâce au planificateur de tâches à l'aide du script VBS on récupère bien le fichier des dernières stations.
Si vous avez la version instalable / portable 1046, vous verrez le nouveau fichier .rsd qui vient d'être télécharger et installer avec la dernière liste non officielle des stations de radios pour RadioSure via le script VBS à l'aide du planificateur de tâches dans le chemin suivant:
C:\Users\VotreNomUtilisateur\AppData\Local\RadioSure\Stations\stations-2022-09-14.rsd
De la même manière, ici vous trouverez également l'archive Zip appelé:
Latest_RB2RS.zip
L'archive Zip prendra la date à laquelle vient d'être télécharger et installer la dernière liste non officielle des stations de radios pour RadioSure via le script VBS lors du déclenchement du planificateur de tâches.
Les informations au moment où ce fichier a été mise à jour sont les suivantes:
stations-2022-09-14.rsd; Type: Fichier RSD; Size: 4,43 MB; Date Modified: Today, 12:02:02
Lors du déclenchement du planificateur de tâches si vous avez modifié la ligne comme indiqué ci-dessus dans le script VBS vous pouvez maintenant lancer le programme RadioSure à l’heure prévue, cependant, si vous voulez écouter votre station de radio bien avant le lancement de ce script VBS par le planificateur de tâches, vous pouvez auparavant le lancer à partir de l’icône se trouvant sur le bureau si vous avez une version installée, ou à partir du fichier exécutable de la version portable, si vous n’avez pas créé de raccourci sur le bureau.
Votre script VBS programmé sera lancé à l’heure prévue par le planificateur de tâches contenant la dernière mise à jour des stations de radio pour le programme RadioSure, et cela ne vous dérangera pas l’écoute de votre station de radio en cours de lecture. Enjoy! 😏
Si le programme RadioSure n’est pas en cours d’exécution à ce moment-là et que vous avez l’ordinateur allumé, le script VBS sera lancé à l’heure prévue par le planificateur de tâches et lorsque le script VBS a terminé il lancera le programme RadioSure si vous avez configuré le script VBS comme indiqué ci-dessus. Testé… ça roule! ✌
Télécharger l’archive latest.zip manuellement
Si vous n’êtes pas programmeur ou ne comprenez pas comment faire fonctionner le script VBS, vous avez la possibilité de télécharger le dernier archive Zip en cliquant ici
Si non, en cliquant parlà
En cliquant toujours sur l’un des deux liens ci-dessus, vous obtiendrez le dernier archive Zip contenant la dernière mise à jour des stations de radio pour le programme RadioSure, pour cela, suivez les instructions ci-dessous pour une bonne utilisation.
Mise en place de la dernière mise à jour des stations de radio manuellement dans le programme RadioSure à partir de l’archive latest.zip
Une fois téléchargé l’archive Zip appelé:
latest.zip
Une fois que vous l’avez décompressé, vous obtiendrez le fichier rsd (selon la dernière date de cette mise à jour disponible), par exemple, dans mon cas j’obtiens le fichier rsd appelé:
stations-2022-08-04.rsd
Fermez le programme RadioSure, si vous l’utilisez avant de faire ces manipulations.
Ouvrez l’Emplacement du programme RadioSure, pour une version instalable / portable 1046 (sous Windows 10) le chemin est:
"C:\Users\VotreNomUtilisateur\AppData\Local\RadioSure"
Si vous avez déjà une version précédente à la 1046, dans ce cas là, elle peut être dans le chemin suivant:
"C:\Program Files (x86)\RadioSure"
Ensuite, ouvrez le dossier appelé:
Stations
Il est probable que vous ayez un ancien fichier rsd dans ledit dossier.
Dans mon cas, j’avais un fichier rsd avec une ancienne date appelé:
stations-2013-11-30.rsd
Eh bien, comme il y avait des liens de certaines stations qui ne fonctionnaient pas, la seule chose que j’ai faite était de supprimer ce fichier rsd de ce dossier et de placer par un copier / coller le nouveau fichier rsd appelé:
stations-2022-08-04.rsd
Bien sûr, si vous avez modifié l’ancien fichier rsd, vous pouvez le copier /le coller ailleurs sur votre ordinateur afin de le sauvegarder, au cas où, cela ne coûte rien!
Une fois que vous avez fait cela, fermez le tout par Alt+F4!
Vous pouvez maintenant lancer le programme RadioSure à partir de l’icône se trouvant sur le bureau si vous avez une version installée, ou à partir du fichier exécutable de la version portable, si vous n’avez pas créé de raccourci sur le bureau afin de profiter des stations de radio qui ont été mises à jour à partir de l’archive latest.zip! Enjoy! 😏
Remerciements
Je remercie encore à mon ami développeur qui m’a aidé en coulisse 🙇, lui se reconnaîtra j’en suis sûre) si lit ce post! 😉
Nous remercions encore @GHbasicuser pour le partage de son script VBS afin de télécharger et d’installer la dernière liste “non officielle” des stations de radios pour RadioSure! (handshake)
Voilà, j’espère que vous prendrez autant de plaisir que j’en ai pris à l’utiliser. 😼
J’espère que vous l’apprécierez et que ceci soit très utile pour vous!
À la prochaine sur un autre post!
@+
BlindHelp!
Nous espérons vous revoir bientôt sur le
Blog de BlindHelp!
ou sur votre nouvel espace via GitHub:
BlindHelp.github.io
commentaires
Ajouter un commentaire sur GitHub