Cet article utilise une liste de flux d'actualités collectés au hasard sur le Web.
Si vous exécutez ce code, votre navigateur démarrera et affichera une page contenant des liens vers des articles provenant de sites Web aléatoires.
Vous pourriez voir du matériel répréhensible et des liens vers des sites Web malveillants.
Le JSL montre
- En utilisant Python exécuter un paquet
- Démarrage d'un navigateur internet
- À l'aide d'une paire de virtuellement rejoint tableaux de données
- Utilisant un projet déposer
- Utilisation du JMP planificateur
- En écrivant HTML de JMP
- Un petit serveur Web écrit en JSL
- Prises , aléatoire sélection de lignes , logCapture , Python date Tuple, et un moyen de calculer les âges comme 3 semaines plus tôt
Vous voudrez peut-être organiser votre propre liste de flux ou simplement regarder la vidéo de présentation de son fonctionnement (passez à la résolution 1080 si votre appareil le prend en charge) :
Téléchargez la pièce jointe NewsFeed_Blog_version.zip et renommez-le en NewsFeed_Blog_version.jmpprj avant de s'ouvrir dans JMP 16.
Ouvrez le fichier JMPPRJ pour voir le projet.
Sélectionnez l'onglet MAIN.JSL et exécutez-le (sous Windows - peut probablement fonctionner également sur Mac).
Vous devriez voir le navigateur Web Microsoft Edge s'ouvrir et commencer à faire défiler les articles des fils d'actualités.
Utilisation du projet :
Il s'agit d'un projet JMP 16 autonome (un fichier .zip sous les couvertures). Lorsqu'ils sont ouverts, les fichiers de l'archive zip sont développés quelque part (un répertoire temporaire). Lorsque vous modifiez le JSL dans un onglet, l'onglet doit être enregistré avant que le JSL d'un autre onglet puisse l'inclure. Il est enregistré dans le répertoire temporaire. Il existe une autre icône d'enregistrement de projet pour enregistrer le répertoire temporaire dans le fichier de projet ; il enregistre les onglets en premier
- si vous éditez un fichier dans un languette , enregistrez l'onglet (peut-être pas le projet) et revenez à l'onglet principal pour réexécuter.
- sauver la projet pour enregistrer réellement vos modifications. (Sinon, vous venez de sauvegarder le JSL dans un répertoire temporaire !)
La table articles.jmp peut être volumineuse et est également enregistrée dans le projet.