StringMin(string) { StringLower, string, string StringReplace, string, string, é, e, 1 StringReplace, string, string, è, e, 1 StringReplace, string, string, ê, e, 1 StringReplace, string, string, à, a, 1 StringReplace, string, string, â, a, 1 StringReplace, string, string, @, a, 1 StringReplace, string, string, ô, o, 1 StringReplace, string, string, ò, o, 1 StringReplace, string, string, û, u, 1 StringReplace, string, string, ù, u, 1 StringReplace, string, string, î, i, 1 StringReplace, string, string, ì, i, 1 return string } RegexQuote(string) { StringReplace, string, string, \, \\, 1 StringReplace, string, string, $, \$, 1 StringReplace, string, string, (, \(, 1 StringReplace, string, string, ), \), 1 StringReplace, string, string, [, \[, 1 StringReplace, string, string, ], \], 1 StringReplace, string, string, {, \{, 1 StringReplace, string, string, }, \}, 1 StringReplace, string, string, *, \*, 1 StringReplace, string, string, +, \+, 1 return string } MsgReturn(msg) { MsgBox, %msg% Return } CopyIco(Framakiosk, ico) { found := RegExMatch(ico, "([^/\\]*)$", result) if (found > 0) { NomIco = %result1% newico = %Framakiosk%/img/apps/%NomIco% IfExist %newico% { } Else { FileCopy, %ico%, %newico% } } newico = img/apps/%NomIco% Return newico } CopyIcoTo(Framakiosk, ico, dir) { found := RegExMatch(ico, "([^/\\]*)$", result) if (found > 0) { NomIco = %result1% IfExist %newico% { } Else { FileCopy, %FramaKiosk%/%ico%, %dir%/%NomIco% } } Return NomIco } AjouterOnglet(Framakiosk, OngletPrec, onglet, adresse) { FileRead, page, %Framakiosk%/index.html page := UTF82Ansi(page) IfEqual, OngletPrec, { pattern =