Jump to content
View in the app

A better way to browse. Learn more.

Forum Supreme-Elite

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

WebSocketd "“ Faites communiquer vos pages web avec vos outils en ligne de commande

Featured Replies

Cet été, comme j'étais en Bretagne, j'en ai profité pour passer voir l'ami JcFrog. Et entre 2 brochettes, il m'a parlé d'un outil qui je pense va vous intéresser.

Son nom : Websocketd. Ce soft vous permet de rendre accessible sur le web n'importe quel outil en ligne de commande. Oui c'est le grand retour du CGI diront les plus vieux. :-)

Prenons par exemple ce petit bout de code en script bash :

http://korben.info/wp-content/uploads/2016/09/screenshot-2016-09-06-17.31.54.jpg

Celui-ci boucle jusqu'à 10 et énumère les chiffres de 1 à 10 en sortie.

http://korben.info/wp-content/uploads/2016/09/screenshot-2016-09-06-17.31.59.jpg

Lancez ensuite websocketd comme ceci en précisant le port et le programme à exécuter :

http://korben.info/wp-content/uploads/2016/09/screenshot-2016-09-06-17.32.04.jpg

Maintenant que websocketd a la main sur votre petit soft, il suffit de s'y connecter en JavaScript et récupérer les infos en sortie :

http://korben.info/wp-content/uploads/2016/09/screenshot-2016-09-06-17.31.23.jpg

Et voici ce qu'on obtient, un décompte de 1 à 10 en HTML dans le navigateur.

http://korben.info/wp-content/uploads/2016/09/example-count.png

Bon, ça, c'est un peu l'exemple de base, mais je vous laisse imaginer tous les trucs de ouf que vous allez pouvoir faire avec ça. Vous pouvez récupérer toutes les sorties de n'importe quel soft qui fonctionne en ligne de commande, et cela, peu importe son langage de dev initial, et le présenter proprement dans vos pages web, sur votre site.

Mais ce n'est pas tout ! Vous pouvez aussi transmettre de l'info depuis une page web à votre soft comme expliqué dans cet exemple. Top non ?

Je sens que ça va pisser de la moulinette cet aprèm :-)

+ d'infos ici.

Cet article merveilleux et sans aucun égal intitulé : WebSocketd – Faites communiquer vos pages web avec vos outils en ligne de commande ; a été publié sur Korben, le seul site qui t'aime plus fort que tes parents.



Voir l'article complet

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.