ce code vous permet de receuperer du texte d"'une url au format texte
ca peu etre utile si vous voulez metre une aide en ligne sur un de vos addon
ca marche osi avec les pages vous aurez leurs code source
ca marche comme ca:
wbs.webfileread URL COMMANDE
l'url doi contenir les
http://
commande c'est ce que vous voulez en faire de ce que vous recevez
example: did -a DIALOG 5
ajoutera tout ce que vous avez recuperé dans l'id 5 du dialog
Source / Exemple :
alias wbs.webfileread {
var %link = $1 , %com = $2- , %id = $rand(1000,9999999) , %host = $gettok($deltok(%link,1,47),1,47)
;ici le %ID sert a éviter les conflit lors de la connexion si une autre est deja active
sockclose wbs.Read. $+ %id
sockopen wbs.Read. $+ %id %host 80
hadd -mu60 wbs.tmp wbs.Read. $+ %id $+ .com %com
hadd -mu60 wbs.tmp wbs.Read. $+ %id $+ .link %link
}
on *:sockopen:wbs.read.*:{
var %id = $gettok(%$sockname,3,46) , %link = $hget(wbs.tmp,wbs.Read. $+ %id $+ .link)
sockwrite -n $sockname GET %link
}
on *:sockread:wbs.read.*:{
var %id = $gettok($sockname,3,46) , %com = $hget(wbs.tmp,wbs.Read. $+ %id $+ .com) , %a $null
sockread %a
if ($sockerr > 0) { $eval(%com,2) Erreur. }
$eval(%com,2) %a
}
on *:sockclose:Wbs.read.*:{
hdel -w wbs.tmp wbs.read. $+ $gettok$sockname,3,46) $+ *
}
Conclusion :
voila c'est pa bien compliqué comme code, mais ca peu tjr servir
Vous n'êtes pas encore membre ?
inscrivez-vous, c'est gratuit et ça prend moins d'une minute !
Les membres obtiennent plus de réponses que les utilisateurs anonymes.
Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.
Le fait d'être membre vous permet d'avoir des options supplémentaires.