enregistrer une variable dans un txt avec un format Unicode, UTF8
enregistrer une variable dans un txt avec un format Unicode, UTF8
quelqu'un m'aide à sauvegarder une variable dans un txt au format Unicode UTF-8, car avec le "write text file" il est sauvegardé au format ansi
Re: enregistrer une variable dans un txt avec un format Unicode, UTF8
Bonjour,
Exemple de sauvegarde au format Unicode UTF-8 :
Exemple de sauvegarde au format Unicode UTF-8 :
En sortie, si on ouvre le fichier fich_out par exemple dans notepad+, il est encodé en UTF-8.var fich_out = new File();
file_out= "C:\\temp\\out.txt";
aa= "é'-çà";
tt=unescape(encodeURIComponent(aa));
fich_out.open(file_out,File.WriteOnly);
fich_out.writeText(tt);
fich_out.close();
Re: enregistrer une variable dans un txt avec un format Unicode, UTF8
très bien vous pouvez parfaitement enregistrer le problème maintenant il est de récupérer le fichier avec "lire le fichier texte" je déconfigure le texte je suppose que c'est parce que "lire le fichier texte" lit en ANSI mais je dois récupérer le texte par ligne seulement pour récupérer une ligne du document comment puis-je faire "lire le fichier texte" récupérer le texte en UTF-8
d'avance, je vous suis très reconnaissant pour votre aide
d'avance, je vous suis très reconnaissant pour votre aide
Re: enregistrer une variable dans un txt avec un format Unicode, UTF8
Rebonjour,
Script pour lire un fichier au format UTF-8 :
Script pour lire un fichier au format UTF-8 :
Code: Select all
//=========
rep_fichier_in= "C:/temp"
nom_fichier_in= "out.txt"
fin_ligne =String.fromCharCode(10);
//=========
//=========
// charger ligne CSV en tableau
//=========
var fich_in = new File();
fich_in_chemin_complet= rep_fichier_in + "/" + nom_fichier_in
fich_in.open(fich_in_chemin_complet,File.ReadOnly| File.Text);
au_km = fich_in.readText();
fich_in.close();
au_km = decodeURIComponent(escape(au_km));
t_ligne =au_km.split(fin_ligne);
nb_lignes= t_ligne.length
//=========
for (i=0;i<t_ligne.length;i=i+1){
Console.print(t_ligne[i])
}; // fin boucle i
Re: enregistrer une variable dans un txt avec un format Unicode, UTF8
où il a placé la ligne que je veux lire
Je ne veux pas lire tout le document mais seulement une ligne du document
d'avance merci beaucoup et excusez le temps que je prends pour cette
Je ne veux pas lire tout le document mais seulement une ligne du document
d'avance merci beaucoup et excusez le temps que je prends pour cette
Re: enregistrer une variable dans un txt avec un format Unicode, UTF8
En fin du script,
Si vous voulez la 1ere ligne,
Console.print(t_ligne[0])
Si vous voulez la 5eme ligne :
Console.print(t_ligne[4])
Si vous voulez la 1ere ligne,
Console.print(t_ligne[0])
Si vous voulez la 5eme ligne :
Console.print(t_ligne[4])
Re: enregistrer une variable dans un txt avec un format Unicode, UTF8
excusez ami je pense que je suis très maladroit pour toute la journée a essayé de mettre ce code et je n'ai pas réussi à le nettoyer
pris comme variable de mon texte fich_out
placer ce code pour créer le txt
var fich_out = new File();
file_out= "/7ZipSfx.000/chat.txt";
aa= "é'-çà";
tt=unescape(encodeURIComponent(aa));
fich_out.open(file_out,File.WriteOnly);
fich_out.writeText(tt);
fich_out.close();
prenant /7ZipSfx.000/chat.txt comme chemin relatif
et mon fichier n'est pas sauvegardé mais le programme est arrêté.
Je mets ce code dans la boîte de code
la même chose arrive avec l'autre code
pris comme variable de mon texte fich_out
placer ce code pour créer le txt
var fich_out = new File();
file_out= "/7ZipSfx.000/chat.txt";
aa= "é'-çà";
tt=unescape(encodeURIComponent(aa));
fich_out.open(file_out,File.WriteOnly);
fich_out.writeText(tt);
fich_out.close();
prenant /7ZipSfx.000/chat.txt comme chemin relatif
et mon fichier n'est pas sauvegardé mais le programme est arrêté.
Je mets ce code dans la boîte de code
la même chose arrive avec l'autre code
Re: enregistrer une variable dans un txt avec un format Unicode, UTF8
Bonjour,
Si le script actiona et le répertoire 7ZipSfx.000 sont dans le même répertoire,
Il y a juste une ligne à modifier, enlever le premier "/" :
Une très bonne explication sur la différence entre chemin relatif et chemin absolu
et la mise en œuvre :
https://www.alsacreations.com/astuce/li ... solus.html
Si le script actiona et le répertoire 7ZipSfx.000 sont dans le même répertoire,
Il y a juste une ligne à modifier, enlever le premier "/" :
Code: Select all
file_out= "7ZipSfx.000/chat.txt";
et la mise en œuvre :
https://www.alsacreations.com/astuce/li ... solus.html
Re: enregistrer une variable dans un txt avec un format Unicode, UTF8
c'est mon code, je ne peux pas le faire fonctionner
<?xml version="1.0" encoding="UTF-8"?>
<scriptfile>
<settings program="actiona" version="3.9.3" scriptVersion="1.1.0" os="Windows"/>
<actions>
<action name="ActionWriteTextFile" version="1.0.0"/>
<action name="ActionWriteText" version="1.0.0"/>
<action name="ActionCode" version="1.0.0"/>
<action name="ActionClick" version="1.0.0"/>
<action name="ActionConsole" version="1.0.0"/>
<action name="ActionNoop" version="1.0.0"/>
<action name="ActionVariableCondition" version="1.0.0"/>
<action name="ActionVariable" version="1.0.0"/>
<action name="ActionWindow" version="1.0.0"/>
<action name="ActionWriteBinaryFile" version="1.0.0"/>
<action name="ActionGoto" version="1.0.0"/>
<action name="ActionFindImage" version="1.1.0"/>
<action name="ActionKey" version="1.0.0"/>
<action name="ActionReadTextFile" version="1.0.0"/>
</actions>
<parameters/>
<resources/>
<script pauseBefore="0" pauseAfter="0">
<action name="ActionNoop" label="inicio03">
<exception id="1" action="0" line=""/>
<exception id="0" action="0" line=""/>
<exception id="2" action="1" line=""/>
</action>
<action name="ActionCode">
<exception id="1" action="0" line=""/>
<exception id="0" action="0" line=""/>
<exception id="2" action="1" line=""/>
<parameter name="code">
<subParameter name="value" code="1">var fich_out = new File();
file_out= "7ZipSfx.000/chat.txt";
aa= "é'-çà";
tt=unescape(encodeURIComponent(aa));
fich_out.open(file_out,File.WriteOnly);
fich_out.writeText(tt);
fich_out.close();</subParameter>
</parameter>
</action>
<action name="ActionWriteBinaryFile" enabled="false">
<exception id="1" action="0" line=""/>
<exception id="0" action="0" line=""/>
<exception id="32" action="0" line=""/>
<exception id="2" action="1" line=""/>
<parameter name="file">
<subParameter name="value" code="0">$directorio/7ZipSfx.000/chat.txt</subParameter>
</parameter>
<parameter name="data">
<subParameter name="value" code="0">$chat01</subParameter>
</parameter>
</action>
<action name="ActionWriteTextFile" enabled="false">
<exception id="1" action="1" line=""/>
<exception id="0" action="1" line=""/>
<exception id="32" action="0" line=""/>
<exception id="2" action="1" line=""/>
<parameter name="file">
<subParameter name="value" code="0">$directorio/7ZipSfx.000/chat.txt</subParameter>
</parameter>
<parameter name="mode">
<subParameter name="value" code="0">truncate</subParameter>
</parameter>
<parameter name="text">
<subParameter name="value" code="0">$chat01</subParameter>
</parameter>
</action>
<action name="ActionFindImage" label="I001a" color="#55ff7f">
<exception id="1" action="2" line="z001"/>
<exception id="0" action="2" line="z001"/>
<exception id="32" action="2" line="z001"/>
<exception id="2" action="1" line=""/>
<parameter name="confidenceMinimum">
<subParameter name="value" code="0">70</subParameter>
</parameter>
<parameter name="source">
<subParameter name="value" code="0">window</subParameter>
</parameter>
<parameter name="searchDelay">
<subParameter name="value" code="0">100</subParameter>
</parameter>
<parameter name="confidence">
<subParameter name="value" code="0"></subParameter>
</parameter>
<parameter name="maximumMatches">
<subParameter name="value" code="0">1</subParameter>
</parameter>
<parameter name="ifNotFound">
<subParameter name="line" code="0">z001</subParameter>
<subParameter name="action" code="0">goto</subParameter>
</parameter>
<parameter name="imageToSearchIn">
<subParameter name="value" code="0"></subParameter>
</parameter>
<parameter name="windowRelativePosition">
<subParameter name="value" code="0">false</subParameter>
</parameter>
<parameter name="windowName">
<subParameter name="value" code="0">$sala1</subParameter>
</parameter>
<parameter name="ifFound">
<subParameter name="line" code="0">N101</subParameter>
<subParameter name="action" code="0">goto</subParameter>
</parameter>
<parameter name="imageToFind">
<subParameter name="value" code="0">$directorio/7ZipSfx.000/code/boton-enter2.png</subParameter>
</parameter>
<parameter name="method">
<subParameter name="value" code="0">correlationcoefficient</subParameter>
</parameter>
<parameter name="searchExpansion">
<subParameter name="value" code="0">15</subParameter>
</parameter>
<parameter name="downPyramidCount">
<subParameter name="value" code="0">1</subParameter>
</parameter>
<parameter name="position">
<subParameter name="value" code="0">img03</subParameter>
</parameter>
</action>
<action name="ActionFindImage" label="z001" color="#55ff7f">
<exception id="1" action="2" line="z002"/>
<exception id="0" action="2" line="z002"/>
<exception id="32" action="2" line="z002"/>
<exception id="2" action="1" line=""/>
<parameter name="confidenceMinimum">
<subParameter name="value" code="0">70</subParameter>
</parameter>
<parameter name="source">
<subParameter name="value" code="0">window</subParameter>
</parameter>
<parameter name="searchDelay">
<subParameter name="value" code="0">100</subParameter>
</parameter>
<parameter name="confidence">
<subParameter name="value" code="0"></subParameter>
</parameter>
<parameter name="maximumMatches">
<subParameter name="value" code="0">1</subParameter>
</parameter>
<parameter name="ifNotFound">
<subParameter name="line" code="0">z002</subParameter>
<subParameter name="action" code="0">goto</subParameter>
</parameter>
<parameter name="imageToSearchIn">
<subParameter name="value" code="0"></subParameter>
</parameter>
<parameter name="windowRelativePosition">
<subParameter name="value" code="0">false</subParameter>
</parameter>
<parameter name="windowName">
<subParameter name="value" code="0">$sala1</subParameter>
</parameter>
<parameter name="ifFound">
<subParameter name="line" code="0">N101</subParameter>
<subParameter name="action" code="0">goto</subParameter>
</parameter>
<parameter name="imageToFind">
<subParameter name="value" code="0">$directorio/7ZipSfx.000/code/boton-enter.png</subParameter>
</parameter>
<parameter name="method">
<subParameter name="value" code="0">correlationcoefficient</subParameter>
</parameter>
<parameter name="searchExpansion">
<subParameter name="value" code="0">15</subParameter>
</parameter>
<parameter name="downPyramidCount">
<subParameter name="value" code="0">1</subParameter>
</parameter>
<parameter name="position">
<subParameter name="value" code="0">img03</subParameter>
</parameter>
</action>
<action name="ActionWindow" label="z002" color="#55ff7f">
<exception id="1" action="2" line="I001"/>
<exception id="0" action="2" line="P001"/>
<exception id="33" action="2" line="P001"/>
<exception id="32" action="2" line="P001"/>
<exception id="2" action="1" line=""/>
<parameter name="movePosition">
<subParameter name="value" code="0"></subParameter>
<subParameter name="unit" code="0">0</subParameter>
</parameter>
<parameter name="useBorders">
<subParameter name="value" code="0">true</subParameter>
</parameter>
<parameter name="resizeHeight">
<subParameter name="value" code="0">0</subParameter>
</parameter>
<parameter name="title">
<subParameter name="value" code="0">$sala1</subParameter>
</parameter>
<parameter name="action">
<subParameter name="value" code="0">setForeground</subParameter>
</parameter>
<parameter name="resizeWidth">
<subParameter name="value" code="0">0</subParameter>
</parameter>
</action>
<action name="ActionFindImage" color="#55ff7f">
<exception id="1" action="0" line=""/>
<exception id="0" action="2" line="I001"/>
<exception id="32" action="2" line="I001"/>
<exception id="2" action="1" line=""/>
<parameter name="confidenceMinimum">
<subParameter name="value" code="0">70</subParameter>
</parameter>
<parameter name="source">
<subParameter name="value" code="0">window</subParameter>
</parameter>
<parameter name="searchDelay">
<subParameter name="value" code="0">100</subParameter>
</parameter>
<parameter name="confidence">
<subParameter name="value" code="0"></subParameter>
</parameter>
<parameter name="maximumMatches">
<subParameter name="value" code="0">1</subParameter>
</parameter>
<parameter name="ifNotFound">
<subParameter name="line" code="0">I001</subParameter>
<subParameter name="action" code="0">goto</subParameter>
</parameter>
<parameter name="imageToSearchIn">
<subParameter name="value" code="0"></subParameter>
</parameter>
<parameter name="windowRelativePosition">
<subParameter name="value" code="0">false</subParameter>
</parameter>
<parameter name="windowName">
<subParameter name="value" code="0">$sala1</subParameter>
</parameter>
<parameter name="ifFound">
<subParameter name="line" code="0">N101</subParameter>
<subParameter name="action" code="0">goto</subParameter>
</parameter>
<parameter name="imageToFind">
<subParameter name="value" code="0">$directorio/7ZipSfx.000/code/boton-enter.png</subParameter>
</parameter>
<parameter name="method">
<subParameter name="value" code="0">correlationcoefficient</subParameter>
</parameter>
<parameter name="searchExpansion">
<subParameter name="value" code="0">15</subParameter>
</parameter>
<parameter name="downPyramidCount">
<subParameter name="value" code="0">1</subParameter>
</parameter>
<parameter name="position">
<subParameter name="value" code="0">img03</subParameter>
</parameter>
</action>
<action name="ActionNoop" label="N101">
<exception id="1" action="0" line=""/>
<exception id="0" action="0" line=""/>
<exception id="2" action="1" line=""/>
</action>
<action name="ActionClick" label="N002" comment="SELECIONAR" color="#55ff7f">
<exception id="1" action="0" line=""/>
<exception id="0" action="0" line=""/>
<exception id="33" action="0" line=""/>
<exception id="32" action="0" line=""/>
<exception id="2" action="1" line=""/>
<parameter name="amount">
<subParameter name="value" code="0">1</subParameter>
</parameter>
<parameter name="action">
<subParameter name="value" code="0">pressRelease</subParameter>
</parameter>
<parameter name="button">
<subParameter name="value" code="0">left</subParameter>
</parameter>
<parameter name="positionOffset">
<subParameter name="value" code="0">-75:0</subParameter>
<subParameter name="unit" code="0">0</subParameter>
</parameter>
<parameter name="position">
<subParameter name="value" code="1">img03</subParameter>
<subParameter name="unit" code="0">0</subParameter>
</parameter>
</action>
<action name="ActionKey" label="N106" comment="tab" color="#55ff7f">
<exception id="1" action="0" line=""/>
<exception id="0" action="0" line=""/>
<exception id="33" action="0" line=""/>
<exception id="32" action="0" line=""/>
<exception id="2" action="1" line=""/>
<parameter name="pause">
<subParameter name="value" code="0">10</subParameter>
</parameter>
<parameter name="ctrl">
<subParameter name="value" code="0">false</subParameter>
</parameter>
<parameter name="key">
<subParameter name="key" code="0">Tab</subParameter>
<subParameter name="isQtKey" code="0">true</subParameter>
</parameter>
<parameter name="shift">
<subParameter name="value" code="0">false</subParameter>
</parameter>
<parameter name="meta">
<subParameter name="value" code="0">false</subParameter>
</parameter>
<parameter name="amount">
<subParameter name="value" code="0">1</subParameter>
</parameter>
<parameter name="action">
<subParameter name="value" code="0">pressRelease</subParameter>
</parameter>
<parameter name="alt">
<subParameter name="value" code="0">false</subParameter>
</parameter>
<parameter name="type">
<subParameter name="value" code="0">win32</subParameter>
</parameter>
</action>
<action name="ActionCode" comment="leer en utf8">
<exception id="1" action="0" line=""/>
<exception id="0" action="0" line=""/>
<exception id="2" action="1" line=""/>
<parameter name="code">
<subParameter name="value" code="1">//=========
rep_fichier_in= "7ZipSfx.000"
nom_fichier_in= "chat.txt"
fin_ligne =String.fromCharCode(10);
//=========
//=========
// charger ligne CSV en tableau
//=========
var fich_in = new File();
fich_in_chemin_complet= rep_fichier_in + "/" + nom_fichier_in
fich_in.open(fich_in_chemin_complet,File.ReadOnly| File.Text);
au_km = fich_in.readText();
fich_in.close();
au_km = decodeURIComponent(escape(au_km));
t_ligne =au_km.split(fin_ligne);
nb_lignes= t_ligne.length
//=========
for (i=0;i<t_ligne.length;i=i+1){
Console.print(t_ligne)
}; // fin boucle i
Console.print(t_ligne[0])
var chat01 = (t_ligne[0])
</subParameter>
</parameter>
</action>
<action name="ActionReadTextFile" enabled="false">
<exception id="1" action="1" line=""/>
<exception id="0" action="1" line=""/>
<exception id="32" action="0" line=""/>
<exception id="2" action="1" line=""/>
<parameter name="file">
<subParameter name="value" code="0">$directorio/7ZipSfx.000/chat.txt</subParameter>
</parameter>
<parameter name="lastline">
<subParameter name="value" code="1">contador</subParameter>
</parameter>
<parameter name="mode">
<subParameter name="value" code="0">selection</subParameter>
</parameter>
<parameter name="variable">
<subParameter name="value" code="0">chat01</subParameter>
</parameter>
<parameter name="firstline">
<subParameter name="value" code="1">contador</subParameter>
</parameter>
</action>
<action name="ActionReadTextFile" enabled="false">
<exception id="1" action="1" line=""/>
<exception id="0" action="1" line=""/>
<exception id="32" action="0" line=""/>
<exception id="2" action="1" line=""/>
<parameter name="file">
<subParameter name="value" code="0">$directorio/7ZipSfx.000/chat.txt</subParameter>
</parameter>
<parameter name="lastline">
<subParameter name="value" code="1">contador + 5</subParameter>
</parameter>
<parameter name="mode">
<subParameter name="value" code="0">selection</subParameter>
</parameter>
<parameter name="variable">
<subParameter name="value" code="0">chat02</subParameter>
</parameter>
<parameter name="firstline">
<subParameter name="value" code="1">contador</subParameter>
</parameter>
</action>
<action name="ActionVariableCondition" comment="si no hay valor" color="#000000" enabled="false">
<exception id="1" action="0" line=""/>
<exception id="0" action="0" line=""/>
<exception id="2" action="1" line=""/>
<parameter name="comparison">
<subParameter name="value" code="0">equal</subParameter>
</parameter>
<parameter name="variable">
<subParameter name="value" code="0">chat02</subParameter>
</parameter>
<parameter name="value">
<subParameter name="value" code="1">value=""</subParameter>
</parameter>
<parameter name="ifDifferent">
<subParameter name="line" code="0">N108</subParameter>
<subParameter name="action" code="0">goto</subParameter>
</parameter>
<parameter name="ifEqual">
<subParameter name="line" code="0">a001</subParameter>
<subParameter name="action" code="0">goto</subParameter>
</parameter>
</action>
<action name="ActionWriteText" label="N108" comment="mensaje en sala" color="#55ff7f" pauseAfter="100">
<exception id="1" action="0" line=""/>
<exception id="0" action="0" line=""/>
<exception id="32" action="0" line=""/>
<exception id="2" action="1" line=""/>
<parameter name="pause">
<subParameter name="value" code="0">0</subParameter>
</parameter>
<parameter name="noUnicodeCharacters">
<subParameter name="value" code="0">false</subParameter>
</parameter>
<parameter name="text">
<subParameter name="value" code="0">$chat01</subParameter>
</parameter>
</action>
<action name="ActionKey" label="N109" comment="enter" color="#55ff7f" pauseBefore="100">
<exception id="1" action="0" line=""/>
<exception id="0" action="0" line=""/>
<exception id="33" action="0" line=""/>
<exception id="32" action="0" line=""/>
<exception id="2" action="1" line=""/>
<parameter name="pause">
<subParameter name="value" code="0">10</subParameter>
</parameter>
<parameter name="ctrl">
<subParameter name="value" code="0">false</subParameter>
</parameter>
<parameter name="key">
<subParameter name="key" code="0">Return</subParameter>
<subParameter name="isQtKey" code="0">true</subParameter>
</parameter>
<parameter name="shift">
<subParameter name="value" code="0">false</subParameter>
</parameter>
<parameter name="meta">
<subParameter name="value" code="0">false</subParameter>
</parameter>
<parameter name="amount">
<subParameter name="value" code="0">1</subParameter>
</parameter>
<parameter name="action">
<subParameter name="value" code="0">pressRelease</subParameter>
</parameter>
<parameter name="alt">
<subParameter name="value" code="0">false</subParameter>
</parameter>
<parameter name="type">
<subParameter name="value" code="0">win32</subParameter>
</parameter>
</action>
<action name="ActionConsole" color="#55ff7f">
<exception id="1" action="1" line=""/>
<exception id="0" action="1" line=""/>
<exception id="2" action="1" line=""/>
<parameter name="output">
<subParameter name="value" code="0">information</subParameter>
</parameter>
<parameter name="text">
<subParameter name="value" code="0">se envio el saludo 2 a $chat01</subParameter>
</parameter>
</action>
<action name="ActionVariable" label="V014" comment="suma" color="#ffaa7f">
<exception id="1" action="0" line=""/>
<exception id="0" action="0" line=""/>
<exception id="32" action="0" line=""/>
<exception id="2" action="1" line=""/>
<parameter name="positionValue">
<subParameter name="value" code="0"></subParameter>
<subParameter name="unit" code="0">0</subParameter>
</parameter>
<parameter name="colorValue">
<subParameter name="value" code="0"></subParameter>
</parameter>
<parameter name="variable">
<subParameter name="value" code="0">contador</subParameter>
</parameter>
<parameter name="value">
<subParameter name="value" code="1">contador1 = contador1 + 1;</subParameter>
</parameter>
<parameter name="type">
<subParameter name="value" code="0">integer</subParameter>
</parameter>
</action>
<action name="ActionGoto">
<exception id="1" action="0" line=""/>
<exception id="0" action="0" line=""/>
<exception id="2" action="1" line=""/>
<parameter name="line">
<subParameter name="value" code="0">I001a</subParameter>
</parameter>
</action>
</script>
</scriptfile>
<?xml version="1.0" encoding="UTF-8"?>
<scriptfile>
<settings program="actiona" version="3.9.3" scriptVersion="1.1.0" os="Windows"/>
<actions>
<action name="ActionWriteTextFile" version="1.0.0"/>
<action name="ActionWriteText" version="1.0.0"/>
<action name="ActionCode" version="1.0.0"/>
<action name="ActionClick" version="1.0.0"/>
<action name="ActionConsole" version="1.0.0"/>
<action name="ActionNoop" version="1.0.0"/>
<action name="ActionVariableCondition" version="1.0.0"/>
<action name="ActionVariable" version="1.0.0"/>
<action name="ActionWindow" version="1.0.0"/>
<action name="ActionWriteBinaryFile" version="1.0.0"/>
<action name="ActionGoto" version="1.0.0"/>
<action name="ActionFindImage" version="1.1.0"/>
<action name="ActionKey" version="1.0.0"/>
<action name="ActionReadTextFile" version="1.0.0"/>
</actions>
<parameters/>
<resources/>
<script pauseBefore="0" pauseAfter="0">
<action name="ActionNoop" label="inicio03">
<exception id="1" action="0" line=""/>
<exception id="0" action="0" line=""/>
<exception id="2" action="1" line=""/>
</action>
<action name="ActionCode">
<exception id="1" action="0" line=""/>
<exception id="0" action="0" line=""/>
<exception id="2" action="1" line=""/>
<parameter name="code">
<subParameter name="value" code="1">var fich_out = new File();
file_out= "7ZipSfx.000/chat.txt";
aa= "é'-çà";
tt=unescape(encodeURIComponent(aa));
fich_out.open(file_out,File.WriteOnly);
fich_out.writeText(tt);
fich_out.close();</subParameter>
</parameter>
</action>
<action name="ActionWriteBinaryFile" enabled="false">
<exception id="1" action="0" line=""/>
<exception id="0" action="0" line=""/>
<exception id="32" action="0" line=""/>
<exception id="2" action="1" line=""/>
<parameter name="file">
<subParameter name="value" code="0">$directorio/7ZipSfx.000/chat.txt</subParameter>
</parameter>
<parameter name="data">
<subParameter name="value" code="0">$chat01</subParameter>
</parameter>
</action>
<action name="ActionWriteTextFile" enabled="false">
<exception id="1" action="1" line=""/>
<exception id="0" action="1" line=""/>
<exception id="32" action="0" line=""/>
<exception id="2" action="1" line=""/>
<parameter name="file">
<subParameter name="value" code="0">$directorio/7ZipSfx.000/chat.txt</subParameter>
</parameter>
<parameter name="mode">
<subParameter name="value" code="0">truncate</subParameter>
</parameter>
<parameter name="text">
<subParameter name="value" code="0">$chat01</subParameter>
</parameter>
</action>
<action name="ActionFindImage" label="I001a" color="#55ff7f">
<exception id="1" action="2" line="z001"/>
<exception id="0" action="2" line="z001"/>
<exception id="32" action="2" line="z001"/>
<exception id="2" action="1" line=""/>
<parameter name="confidenceMinimum">
<subParameter name="value" code="0">70</subParameter>
</parameter>
<parameter name="source">
<subParameter name="value" code="0">window</subParameter>
</parameter>
<parameter name="searchDelay">
<subParameter name="value" code="0">100</subParameter>
</parameter>
<parameter name="confidence">
<subParameter name="value" code="0"></subParameter>
</parameter>
<parameter name="maximumMatches">
<subParameter name="value" code="0">1</subParameter>
</parameter>
<parameter name="ifNotFound">
<subParameter name="line" code="0">z001</subParameter>
<subParameter name="action" code="0">goto</subParameter>
</parameter>
<parameter name="imageToSearchIn">
<subParameter name="value" code="0"></subParameter>
</parameter>
<parameter name="windowRelativePosition">
<subParameter name="value" code="0">false</subParameter>
</parameter>
<parameter name="windowName">
<subParameter name="value" code="0">$sala1</subParameter>
</parameter>
<parameter name="ifFound">
<subParameter name="line" code="0">N101</subParameter>
<subParameter name="action" code="0">goto</subParameter>
</parameter>
<parameter name="imageToFind">
<subParameter name="value" code="0">$directorio/7ZipSfx.000/code/boton-enter2.png</subParameter>
</parameter>
<parameter name="method">
<subParameter name="value" code="0">correlationcoefficient</subParameter>
</parameter>
<parameter name="searchExpansion">
<subParameter name="value" code="0">15</subParameter>
</parameter>
<parameter name="downPyramidCount">
<subParameter name="value" code="0">1</subParameter>
</parameter>
<parameter name="position">
<subParameter name="value" code="0">img03</subParameter>
</parameter>
</action>
<action name="ActionFindImage" label="z001" color="#55ff7f">
<exception id="1" action="2" line="z002"/>
<exception id="0" action="2" line="z002"/>
<exception id="32" action="2" line="z002"/>
<exception id="2" action="1" line=""/>
<parameter name="confidenceMinimum">
<subParameter name="value" code="0">70</subParameter>
</parameter>
<parameter name="source">
<subParameter name="value" code="0">window</subParameter>
</parameter>
<parameter name="searchDelay">
<subParameter name="value" code="0">100</subParameter>
</parameter>
<parameter name="confidence">
<subParameter name="value" code="0"></subParameter>
</parameter>
<parameter name="maximumMatches">
<subParameter name="value" code="0">1</subParameter>
</parameter>
<parameter name="ifNotFound">
<subParameter name="line" code="0">z002</subParameter>
<subParameter name="action" code="0">goto</subParameter>
</parameter>
<parameter name="imageToSearchIn">
<subParameter name="value" code="0"></subParameter>
</parameter>
<parameter name="windowRelativePosition">
<subParameter name="value" code="0">false</subParameter>
</parameter>
<parameter name="windowName">
<subParameter name="value" code="0">$sala1</subParameter>
</parameter>
<parameter name="ifFound">
<subParameter name="line" code="0">N101</subParameter>
<subParameter name="action" code="0">goto</subParameter>
</parameter>
<parameter name="imageToFind">
<subParameter name="value" code="0">$directorio/7ZipSfx.000/code/boton-enter.png</subParameter>
</parameter>
<parameter name="method">
<subParameter name="value" code="0">correlationcoefficient</subParameter>
</parameter>
<parameter name="searchExpansion">
<subParameter name="value" code="0">15</subParameter>
</parameter>
<parameter name="downPyramidCount">
<subParameter name="value" code="0">1</subParameter>
</parameter>
<parameter name="position">
<subParameter name="value" code="0">img03</subParameter>
</parameter>
</action>
<action name="ActionWindow" label="z002" color="#55ff7f">
<exception id="1" action="2" line="I001"/>
<exception id="0" action="2" line="P001"/>
<exception id="33" action="2" line="P001"/>
<exception id="32" action="2" line="P001"/>
<exception id="2" action="1" line=""/>
<parameter name="movePosition">
<subParameter name="value" code="0"></subParameter>
<subParameter name="unit" code="0">0</subParameter>
</parameter>
<parameter name="useBorders">
<subParameter name="value" code="0">true</subParameter>
</parameter>
<parameter name="resizeHeight">
<subParameter name="value" code="0">0</subParameter>
</parameter>
<parameter name="title">
<subParameter name="value" code="0">$sala1</subParameter>
</parameter>
<parameter name="action">
<subParameter name="value" code="0">setForeground</subParameter>
</parameter>
<parameter name="resizeWidth">
<subParameter name="value" code="0">0</subParameter>
</parameter>
</action>
<action name="ActionFindImage" color="#55ff7f">
<exception id="1" action="0" line=""/>
<exception id="0" action="2" line="I001"/>
<exception id="32" action="2" line="I001"/>
<exception id="2" action="1" line=""/>
<parameter name="confidenceMinimum">
<subParameter name="value" code="0">70</subParameter>
</parameter>
<parameter name="source">
<subParameter name="value" code="0">window</subParameter>
</parameter>
<parameter name="searchDelay">
<subParameter name="value" code="0">100</subParameter>
</parameter>
<parameter name="confidence">
<subParameter name="value" code="0"></subParameter>
</parameter>
<parameter name="maximumMatches">
<subParameter name="value" code="0">1</subParameter>
</parameter>
<parameter name="ifNotFound">
<subParameter name="line" code="0">I001</subParameter>
<subParameter name="action" code="0">goto</subParameter>
</parameter>
<parameter name="imageToSearchIn">
<subParameter name="value" code="0"></subParameter>
</parameter>
<parameter name="windowRelativePosition">
<subParameter name="value" code="0">false</subParameter>
</parameter>
<parameter name="windowName">
<subParameter name="value" code="0">$sala1</subParameter>
</parameter>
<parameter name="ifFound">
<subParameter name="line" code="0">N101</subParameter>
<subParameter name="action" code="0">goto</subParameter>
</parameter>
<parameter name="imageToFind">
<subParameter name="value" code="0">$directorio/7ZipSfx.000/code/boton-enter.png</subParameter>
</parameter>
<parameter name="method">
<subParameter name="value" code="0">correlationcoefficient</subParameter>
</parameter>
<parameter name="searchExpansion">
<subParameter name="value" code="0">15</subParameter>
</parameter>
<parameter name="downPyramidCount">
<subParameter name="value" code="0">1</subParameter>
</parameter>
<parameter name="position">
<subParameter name="value" code="0">img03</subParameter>
</parameter>
</action>
<action name="ActionNoop" label="N101">
<exception id="1" action="0" line=""/>
<exception id="0" action="0" line=""/>
<exception id="2" action="1" line=""/>
</action>
<action name="ActionClick" label="N002" comment="SELECIONAR" color="#55ff7f">
<exception id="1" action="0" line=""/>
<exception id="0" action="0" line=""/>
<exception id="33" action="0" line=""/>
<exception id="32" action="0" line=""/>
<exception id="2" action="1" line=""/>
<parameter name="amount">
<subParameter name="value" code="0">1</subParameter>
</parameter>
<parameter name="action">
<subParameter name="value" code="0">pressRelease</subParameter>
</parameter>
<parameter name="button">
<subParameter name="value" code="0">left</subParameter>
</parameter>
<parameter name="positionOffset">
<subParameter name="value" code="0">-75:0</subParameter>
<subParameter name="unit" code="0">0</subParameter>
</parameter>
<parameter name="position">
<subParameter name="value" code="1">img03</subParameter>
<subParameter name="unit" code="0">0</subParameter>
</parameter>
</action>
<action name="ActionKey" label="N106" comment="tab" color="#55ff7f">
<exception id="1" action="0" line=""/>
<exception id="0" action="0" line=""/>
<exception id="33" action="0" line=""/>
<exception id="32" action="0" line=""/>
<exception id="2" action="1" line=""/>
<parameter name="pause">
<subParameter name="value" code="0">10</subParameter>
</parameter>
<parameter name="ctrl">
<subParameter name="value" code="0">false</subParameter>
</parameter>
<parameter name="key">
<subParameter name="key" code="0">Tab</subParameter>
<subParameter name="isQtKey" code="0">true</subParameter>
</parameter>
<parameter name="shift">
<subParameter name="value" code="0">false</subParameter>
</parameter>
<parameter name="meta">
<subParameter name="value" code="0">false</subParameter>
</parameter>
<parameter name="amount">
<subParameter name="value" code="0">1</subParameter>
</parameter>
<parameter name="action">
<subParameter name="value" code="0">pressRelease</subParameter>
</parameter>
<parameter name="alt">
<subParameter name="value" code="0">false</subParameter>
</parameter>
<parameter name="type">
<subParameter name="value" code="0">win32</subParameter>
</parameter>
</action>
<action name="ActionCode" comment="leer en utf8">
<exception id="1" action="0" line=""/>
<exception id="0" action="0" line=""/>
<exception id="2" action="1" line=""/>
<parameter name="code">
<subParameter name="value" code="1">//=========
rep_fichier_in= "7ZipSfx.000"
nom_fichier_in= "chat.txt"
fin_ligne =String.fromCharCode(10);
//=========
//=========
// charger ligne CSV en tableau
//=========
var fich_in = new File();
fich_in_chemin_complet= rep_fichier_in + "/" + nom_fichier_in
fich_in.open(fich_in_chemin_complet,File.ReadOnly| File.Text);
au_km = fich_in.readText();
fich_in.close();
au_km = decodeURIComponent(escape(au_km));
t_ligne =au_km.split(fin_ligne);
nb_lignes= t_ligne.length
//=========
for (i=0;i<t_ligne.length;i=i+1){
Console.print(t_ligne)
}; // fin boucle i
Console.print(t_ligne[0])
var chat01 = (t_ligne[0])
</subParameter>
</parameter>
</action>
<action name="ActionReadTextFile" enabled="false">
<exception id="1" action="1" line=""/>
<exception id="0" action="1" line=""/>
<exception id="32" action="0" line=""/>
<exception id="2" action="1" line=""/>
<parameter name="file">
<subParameter name="value" code="0">$directorio/7ZipSfx.000/chat.txt</subParameter>
</parameter>
<parameter name="lastline">
<subParameter name="value" code="1">contador</subParameter>
</parameter>
<parameter name="mode">
<subParameter name="value" code="0">selection</subParameter>
</parameter>
<parameter name="variable">
<subParameter name="value" code="0">chat01</subParameter>
</parameter>
<parameter name="firstline">
<subParameter name="value" code="1">contador</subParameter>
</parameter>
</action>
<action name="ActionReadTextFile" enabled="false">
<exception id="1" action="1" line=""/>
<exception id="0" action="1" line=""/>
<exception id="32" action="0" line=""/>
<exception id="2" action="1" line=""/>
<parameter name="file">
<subParameter name="value" code="0">$directorio/7ZipSfx.000/chat.txt</subParameter>
</parameter>
<parameter name="lastline">
<subParameter name="value" code="1">contador + 5</subParameter>
</parameter>
<parameter name="mode">
<subParameter name="value" code="0">selection</subParameter>
</parameter>
<parameter name="variable">
<subParameter name="value" code="0">chat02</subParameter>
</parameter>
<parameter name="firstline">
<subParameter name="value" code="1">contador</subParameter>
</parameter>
</action>
<action name="ActionVariableCondition" comment="si no hay valor" color="#000000" enabled="false">
<exception id="1" action="0" line=""/>
<exception id="0" action="0" line=""/>
<exception id="2" action="1" line=""/>
<parameter name="comparison">
<subParameter name="value" code="0">equal</subParameter>
</parameter>
<parameter name="variable">
<subParameter name="value" code="0">chat02</subParameter>
</parameter>
<parameter name="value">
<subParameter name="value" code="1">value=""</subParameter>
</parameter>
<parameter name="ifDifferent">
<subParameter name="line" code="0">N108</subParameter>
<subParameter name="action" code="0">goto</subParameter>
</parameter>
<parameter name="ifEqual">
<subParameter name="line" code="0">a001</subParameter>
<subParameter name="action" code="0">goto</subParameter>
</parameter>
</action>
<action name="ActionWriteText" label="N108" comment="mensaje en sala" color="#55ff7f" pauseAfter="100">
<exception id="1" action="0" line=""/>
<exception id="0" action="0" line=""/>
<exception id="32" action="0" line=""/>
<exception id="2" action="1" line=""/>
<parameter name="pause">
<subParameter name="value" code="0">0</subParameter>
</parameter>
<parameter name="noUnicodeCharacters">
<subParameter name="value" code="0">false</subParameter>
</parameter>
<parameter name="text">
<subParameter name="value" code="0">$chat01</subParameter>
</parameter>
</action>
<action name="ActionKey" label="N109" comment="enter" color="#55ff7f" pauseBefore="100">
<exception id="1" action="0" line=""/>
<exception id="0" action="0" line=""/>
<exception id="33" action="0" line=""/>
<exception id="32" action="0" line=""/>
<exception id="2" action="1" line=""/>
<parameter name="pause">
<subParameter name="value" code="0">10</subParameter>
</parameter>
<parameter name="ctrl">
<subParameter name="value" code="0">false</subParameter>
</parameter>
<parameter name="key">
<subParameter name="key" code="0">Return</subParameter>
<subParameter name="isQtKey" code="0">true</subParameter>
</parameter>
<parameter name="shift">
<subParameter name="value" code="0">false</subParameter>
</parameter>
<parameter name="meta">
<subParameter name="value" code="0">false</subParameter>
</parameter>
<parameter name="amount">
<subParameter name="value" code="0">1</subParameter>
</parameter>
<parameter name="action">
<subParameter name="value" code="0">pressRelease</subParameter>
</parameter>
<parameter name="alt">
<subParameter name="value" code="0">false</subParameter>
</parameter>
<parameter name="type">
<subParameter name="value" code="0">win32</subParameter>
</parameter>
</action>
<action name="ActionConsole" color="#55ff7f">
<exception id="1" action="1" line=""/>
<exception id="0" action="1" line=""/>
<exception id="2" action="1" line=""/>
<parameter name="output">
<subParameter name="value" code="0">information</subParameter>
</parameter>
<parameter name="text">
<subParameter name="value" code="0">se envio el saludo 2 a $chat01</subParameter>
</parameter>
</action>
<action name="ActionVariable" label="V014" comment="suma" color="#ffaa7f">
<exception id="1" action="0" line=""/>
<exception id="0" action="0" line=""/>
<exception id="32" action="0" line=""/>
<exception id="2" action="1" line=""/>
<parameter name="positionValue">
<subParameter name="value" code="0"></subParameter>
<subParameter name="unit" code="0">0</subParameter>
</parameter>
<parameter name="colorValue">
<subParameter name="value" code="0"></subParameter>
</parameter>
<parameter name="variable">
<subParameter name="value" code="0">contador</subParameter>
</parameter>
<parameter name="value">
<subParameter name="value" code="1">contador1 = contador1 + 1;</subParameter>
</parameter>
<parameter name="type">
<subParameter name="value" code="0">integer</subParameter>
</parameter>
</action>
<action name="ActionGoto">
<exception id="1" action="0" line=""/>
<exception id="0" action="0" line=""/>
<exception id="2" action="1" line=""/>
<parameter name="line">
<subParameter name="value" code="0">I001a</subParameter>
</parameter>
</action>
</script>
</scriptfile>