! Profil d'usage et explicatif du serveur Z3950 de Socrate !

Le potentiel de requêtes autorisées pour le serveur Z3950 de Socrate

Afin d'être tout de suite concret, l'ensemble des explications se base directement sur l'usage du client Yaz Z3950.

Vous pourrez télécharger le client Yaz sur le site Web Open Source : http://www.indexdata.com/yaz

--

On utilise la technique de lancement du client Yaz via un fichier batch contenant les commandes suivantes :

@Echo Off
Echo Lancement du client Yaz
Yaz-client -f $Yazcmd

Explications concernées pour le fichier de commande :

Yaz-client = Exécutable appelé
-f =  le paramètre qui indique que l'on utilise un fichier de commande ($Yazcmd)
$Yazcmd = un fichier des requêtes autorisées pour le serveur Z3950 de Socrate

--

Contenu du fichier $Yazcmd (ce fichier peut être créé avec notepad) :

#######################
# Début du fichier $Yazcmd

#############
# Bloc de début

# Authentification sans mot de passe
authentication socrate/Z3950

# Reconnexion automatique en cas de coupure internet
set_auto_reconnect on

# Réceptionner le résultat Unimarc dans le fichier : $Rec.txt
set_marcdump $Rec.txt

# Ouvrir l'internet et se logger dans un serveur Z3950 de Socrate portant l'adresse IP "xxx.xxx.xxx.xxx" et sur le port "2100"
open www.microcraft.be:2100

# Fin du bloc de début
##################


############################################################
# Début du bloc des requêtes autorisées sur le serveur Z3950 de Socrate

# Remarque : retirer le "#" devant la requête que vous voulez exécuter !

# Trouve les titres qui commencent par ...
#find @attr 1=4 "Cheval"

# Trouve les auteurs qui commencent par ...
#find @attr 1=1003 "Verne"

# Trouve les auteurs qui commencent par ...
#find @attr 1=1003 "Verne Jules"

# Trouve les auteurs qui commencent par ...
#find @attr 1=1004 "Verne Jules"

# Trouve les auteurs secondaires qui commencent par ...
#find @attr 1=1005 "UDERZO"                                                                                        

# Trouve les Isbn qui commencent par ...
#find @attr 1=7 "2-243-03710-6"      

# Trouve les Issn qui commencent par ...
#find @attr 1=8 "1234-5678"

# Trouve les Dewey qui commencent par ...
#find @attr 1=13 "8-3"

# Trouve les Cdu qui commencent par ...
#find @attr 1=14 "8-3"

# Trouve les Mots-Sujets qui commencent par ...
#find @attr 1=21 "Géographie"

# Trouve des ouvrages dont la langue commence par ...
#find @attr 1=54 "FRE"

# Trouve des ouvrages dont la collection commence par ...
#find @attr 1=5 "Bibliothèque verte"

# Trouve des ouvrages dont l'éditeur commence par ...
#find @attr 1=1018 "Hachette"

# Trouve des ouvrages dont la date d'entrée est ...
#find @attr 1=32 "20010624"

# Trouve des ouvrages dont la cote de rangement est ...
#find @attr 1=20 "070  ROS1905S"

# Trouve des ouvrages avec les mots suivants séparés par un blanc et troncation à droite possible
# find @attr 1=1016 @3=3 @4=6 @5=1 "Cheval pierre"
# find @attr 1=1016 @3=3 @4=6 @5=1 "Jangada radeau homme tronc amazone"
# find @attr 1=1016 @3=3 @4=6 @5=1 "Amelia Earhart fille du ciel"
# find @attr 1=1016 @3=3 @4=6 @5=1 "Inspiré de la méthode Montessori cette série offre aux petits lecteurs"

# Fin du bloc des requêtes autorisées sur le serveur Z3950 de Socrate
#########################################################

################
# Bloc de fermeture

Close
Quit

#######################
# Fin du fichier $Yazcmd
Retour vers Socrate pour Internet