30/04/2013, 07:56
un .sh ?
J'ai eu 2 bugs qui sont apparus :
- invalid command name "" : quand il n'y avait rien dans un des arguments : remplacé rien par "."
- <a href="webjump.cgi?call=8Q7KP" target="_blank">8Q7KP</a> quand l'indicatif etait avec un lien à cliquer
Résolu par :vdm_fetcher.tcl
J'ai juste fermé la ligne : #regsub -all {\n} $line " " line
J'ai encore 2 soucis :
- toujours invalid command name "" : je pense aux crochets, ça ce n'est pas trop grave
- plantage d'enregistrement de la ligne de référence
Au bout d'un moment, quelques heures après le restart, le bot affiche les memes lignes comme si il n'y avait rien de neuf, ce qui n'est pas le cas.
Faut que je regarde le log voir si ce n'est pas encore un truc dans le dernier argument (comme les crochets ou les espaces) qui merde
Enfin ça sent la fin :)
J'ai eu 2 bugs qui sont apparus :
- invalid command name "" : quand il n'y avait rien dans un des arguments : remplacé rien par "."
- <a href="webjump.cgi?call=8Q7KP" target="_blank">8Q7KP</a> quand l'indicatif etait avec un lien à cliquer
Résolu par :vdm_fetcher.tcl
Code :
###
set line [string map -nocase {
"à" "à" "à" "à" "á" "á" "â" "â"
"ã" "ã" "ä" "ä" "å" "å" "æ" "æ"
"ç" "ç" "è" "è" "é" "é" "ê" "ê"
"ë" "ë" "ì" "ì" "í" "í" "î" "î"
"ï" "ï" "ð" "ð" "ñ" "ñ" "ò" "ò"
"ó" "ó" "ô" "ô" "õ" "õ" "ö" "ö"
"÷" "÷" "ø" "ø" "ù" "ù" "ú" "ú"
"û" "û" "ü" "ü" "ý" "ý" "þ" "þ"
"ÿ" "ÿ" """ "\"" "&" "&" "€" "€"
"œ" "œ" "Ÿ" "Ÿ" " " " " "¡" "¡"
"¢" "¢" "£" "£" "¤" "¤" "¥" "¥"
"¦" "¦" "&brkbar;" "¦" "§" "§" "¨" "¨"
"¨" "¨" "©" "©" "ª" "ª" "«" "«"
"¬" "¬" "­" "-" "®" "®" "¯" "¯"
"&hibar;" "¯" "°" "°" "±" "±" "²" "²"
"³" "³" "´" "´" "µ" "µ" "¶" "¶"
"·" "·" "¸" "¸" "¹" "¹" "º" "º"
"»" "»" "¼" "¼" "½" "½" "¾" "¾"
"¿" "¿" "À" "À" "Á" "Á" "Â" "Â"
"Ã" "Ã" "Ä" "Ä" "Å" "Å" "Æ" "Æ"
"Ç" "Ç" "È" "È" "É" "É" "Ê" "Ê"
"Ë" "Ë" "Ì" "Ì" "Í" "Í" "Î" "Î"
"Ï" "Ï" "Ð" "Ð" "Đ" "Ð" "Ñ" "Ñ"
"Ò" "Ò" "Ó" "Ó" "Ô" "Ô" "Õ" "Õ"
"Ö" "Ö" "×" "×" "Ø" "Ø" "Ù" "Ù"
"Ú" "Ú" "Û" "Û" "Ü" "Ü" "Ý" "Ý"
"Þ" "Þ" "ß" "ß" "\r" "" "\t" ""
"'" "\'" "'" "\'" "'" "\'" ">" ">" "<" "<"
""" "\'" "&" "&" "#91;" "\(" "\" "\/"
"]" ")" "{" "(" "}" ")" "£" "£"
"¨" "¨" "©" "©" "«" "«" "" ""
"®" "®" "´" "´" "·" "·" "¹" "¹"
"»" "»" "¼" "¼" "½" "½" "¾" "¾"
"À" "À" "Á" "Á" "Â" "Â" "Ã" "Ã"
"Ä" "Ä" "Å" "Å" "Æ" "Æ" "Ç" "Ç"
"È" "È" "É" "É" "Ê" "Ê" "Ë" "Ë"
"Ì" "Ì" "Í" "Í" "Î" "Î" "Ï" "Ï"
"Ð" "Ð" "Ñ" "Ñ" "Ò" "Ò" "Ó" "Ó"
"Ô" "Ô" "Õ" "Õ" "Ö" "Ö" "×" "×"
"Ø" "Ø" "Ù" "Ù" "Ú" "Ú" "Û" "Û"
"Ü" "Ü" "Ý" "Ý" "Þ" "Þ" "ß" "ß"
"à" "à" "á" "á" "â" "â" "ã" "ã"
"ä" "ä" "å" "å" "æ" "æ" "ç" "ç"
"è" "è" "é" "é" "ê" "ê" "ë" "ë"
"ì" "ì" "í" "í" "î" "î" "ï" "ï"
"ð" "ð" "ñ" "ñ" "ò" "ò" "ó" "ó"
"ô" "ô" "õ" "õ" "ö" "ö" "÷" "÷"
"ø" "ø" "ù" "ù" "ú" "ú" "û" "û"
"ü" "ü" "ý" "ý" "þ" "þ"
} $line]
regsub -all {<br />} $line " " line
regsub -all {<[^>]+>} $line "" line
#regsub -all {\n} $line " " line
###
regsub -all {\\} $line {\\\\} line
regsub -all {\{} $line {\{} line
regsub -all {\}} $line {\}} line
regsub -all {\]} $line {\]} line
regsub -all {\[} $line {\[} line
regsub -all {\`} $line {\`} line
regsub -all {\~} $line {\~} line
###
J'ai juste fermé la ligne : #regsub -all {\n} $line " " line
J'ai encore 2 soucis :
- toujours invalid command name "" : je pense aux crochets, ça ce n'est pas trop grave
- plantage d'enregistrement de la ligne de référence
Au bout d'un moment, quelques heures après le restart, le bot affiche les memes lignes comme si il n'y avait rien de neuf, ce qui n'est pas le cas.
Faut que je regarde le log voir si ce n'est pas encore un truc dans le dernier argument (comme les crochets ou les espaces) qui merde
Enfin ça sent la fin :)
Citation :[07:52] <DXspot02> [14,009.0 Mhz] Time GMT : 05H39 [Spot: PA4VHF] by [KH6OO] Msg: CQ CQ
[07:52] <DXspot02> [10,115.0 Mhz] Time GMT : 05H39 [Spot: TM0SI] by [AB9CN] Msg: .
[07:52] <DXspot02> [14,210.0 Mhz] Time GMT : 05H39 [Spot: 9A4A] by [F4FQY] Msg: .
[07:52] <DXspot02> [14,002.0 Mhz] Time GMT : 05H37 [Spot: W7XA] by [M0OXD] Msg: .
[07:52] <DXspot02> [14,071.0 Mhz] Time GMT : 05H38 [Spot: FK8GX] by [W7SPY] Msg: .
[07:52] <DXspot02> [21,014.0 Mhz] Time GMT : 05H50 [Spot: DU1/R6AF/P] by [R7GR] Msg: tnx QSO Up1
[07:52] <DXspot02> [14,211.0 Mhz] Time GMT : 05H50 [Spot: 7X5ST] by [WY7KY] Msg: Tnx Saad!!
[07:52] <DXspot02> [10,114.0 Mhz] Time GMT : 05H49 [Spot: TM0SI] by [F4EEK] Msg: .
[07:52] <DXspot02> [14,218.0 Mhz] Time GMT : 05H48 [Spot: E79D] by [UT1HA] Msg: .
[07:53] <DXspot02> [7,083.0 Mhz] Time GMT : 05H51 [Spot: IA5A] by [IZ0JGE] Msg: Giglio Is. {EU-028}