1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34
|
sType est une chaîne = ExtraitChaîne(mymessage,1,RC)
SI sType = "envoie" ALORS
SELON Dialogue("Un fichier réçu via bluetooth, vous voulez l'enregistrer?")
CAS 1
sNomfichier est une chaîne = ExtraitChaîne(mymessage,2,RC)
sExtension est une chaîne = ExtraitChaîne(mymessage,3,RC)
nTaille = ExtraitChaîne(mymessage,4,RC)
sRépertoire est une chaîne
sRépertoire = fRepSélecteur("", "", "Sauvgarde du fichier")
SI sRépertoire <> "" ALORS
SocketEcrit("Connexion","ok")
FIN
sMymessage est une chaîne = SocketLit("Connexion")
sTypemsg est une chaîne = ExtraitChaîne(sMymessage,1,RC)
SI sTypemsg = "envoiefichier" ALORS
sbloc est un Buffer = ExtraitChaîne(sMymessage,2,RC)
sbloc = URLDécode(sbloc)
// Du base64 on restaure un buffer avec le contenu initial
sbloc = Décrypte(sbloc,"mdp",crypteAucun,encodeBASE64)
fRepCrée(sRépertoire+"\temp\")
fSauveTexte(sRépertoire+"\temp\"+sNomfichier+sExtension,sbloc)
fCopieFichier(sRépertoire+"\temp\"+sNomfichier+sExtension,sRépertoire+"\"+sNomfichier+sExtension,frRécursif)
fRepSupprime(sRépertoire+"\temp\",frRécursif)
FIN
CAS 2
FIN
FIN |
Partager