{{tag>BROUILLON programmation}}
----
====== SCOL ======
SCOL (Standard Cryo On-line Language) est un langage de programmation fonctionnelle créé par Sylvain Huet.
===== Récuperer les sources =====
Version Linux : dernière version disponible : 4.5beta2
Télécharger Scol (Scol Voyager Linux) pour linux sur :
* [[http://www.scolring.org/download.php?dcategory=navigateurs+SCOL&sortby=|http://www.scolring.org/... (version 4.5b2)]]
* [[http://www.irizone.net/scs/scol_linux_v45_beta2_install.tgz|version 4.5b2]]
* [[http://www.scolring.org/sections.php?op=viewarticle&artid=45|http://www.scolring.org/... (version 4.0beta)]].
ou directement (pour la version 4.0beta) sur :
* [[http://sheeana.dyndns.org/scol/scol_v4_x11_beta1.tgz]]
* [[http://iri3d.free.fr/Voyager/4.x/scol_v4_x11_beta1.tgz.tar]]
Un petit outil Python rapidement codé permet de pallier à certains bugs 2d de la beta : [[http://iri3d.free.fr/OUTILS/Scollinux/|"ScolLinux"]]
La version 4.0beta est à proscrire car totalement obsolète et bugguée. [iri]
Avec Wine, la compatibilité avec les versions de Windows est correcte avec les versions >= 4.5 (Edgy/Hardy, Wine > 1) [iri]
===== Comment intégrer le protocole Scol à Firefox ? =====
==== Etape 1 ====
- Aller dans le répertoire où est installé Scol (normalement dans « /home/votre_login/scol »). Créer un nouveau fichier « fscol » et rendez-le exécutable
- Editer ce dernier et ajouter ces lignes :
#!/usr/bin/env bash
export SCOLPATH=$HOME/scol/usm-x11-v45-beta2
$($HOME/scol/usm-x11-v45-beta2)
Enregistrer
==== Etape 2 ====
- Ouvrir Firefox
- Dans la barre d'adresse, saisir « **about:config** », une longue liste s'affiche, pas d'inquiétude.
- Cliquer droit et choisissez « Nouvelle | valeur booléenne » dans la petite popup qui est apparue, entrer « **network.protocol-handler.external.scol** », puis valider
- Dans la nouvelle popup, sélectionner « **true** », puis valider
- Cliquer à nouveau droit et choisissez cette fois « Nouvelle | chaîne de caractères »
- Dans la popup, saisir « **network.protocol.handler.app.scol** », pui valider
- Dans la nouvelle popup, indiquer le chemin où scol est installé
- (« **/home/votre_login/scol/fscol** »), puis valider
Scol devrait être reconnu dans Firefox. Une url de type « scol://... » ouvrira
automatiquemnt Scol.
Si cela ne marche pas, lors de l'étape 1, remplacer dans les deux lignes « $HOME » par
« /home/votre_login ».
Documents tiré de [[http://iri3d.free.fr/Docs/scs_scol/protoFF.pdf]].
===== Liens =====
* [[http://www.framasoft.net/article1626.html|Scol sur Framasoft]]
* [[https://fr.wikipedia.org/wiki/Scol|Scol sur Wikipédia]]
* [[http://www.scolring.org|Scolring : site communautaire avec informations, aides, tutoriaux et annuaires.]]