Vous manquez des opportunités de trading :
- Applications de trading gratuites
- Plus de 8 000 signaux à copier
- Actualités économiques pour explorer les marchés financiers
Inscription
Se connecter
Vous acceptez la politique du site Web et les conditions d'utilisation
Si vous n'avez pas de compte, veuillez vous inscrire
Vasiliy !
Avez-vous obtenu une réponse ?
La fonction fonctionne avec un tampon de données séparé, pas avec des fichiers d'archives.
L'algorithme deflate est utilisé, et la fonction a été introduite pour être utilisée dans WebRequest, au cas où la réponse serait récupérée par le serveur.
Le paramètre clé n'est pas utilisé.
Veuillez établir une liste claire de vos questions.
La fonction fonctionne avec le tampon de données individuel, pas avec les fichiers d'archives.
L'algorithme deflate est utilisé, et la fonction a été introduite pour être utilisée dans WebRequest, au cas où la réponse est friée par le serveur.
Le paramètre clé n'est pas utilisé.
Bonjour !
Une question, que signifient les 4 octets à la fin duCryptEncode() avec le paramètre CRYPT_ARCH_ZIP ?
Si vous utilisez l'algorithmedeflate, vous pouvez également décompresser les archives ZIP en sachant comment vous obtenez ces 4 octets.
( Exemple de décompilateur ZIP à la page 6)
Bonjour !
Une question, que signifient les 4 octets à la fin duCryptEncode() avec le paramètre CRYPT_ARCH_ZIP ?
mais les 2 premiers octets ?
C'est très probable :
0x78 - signe des données emballées
0x5E - méthode de compression
Ces octets ne changent pas (j'ai vérifié)
Il s'agit d'un contrôle d'intégrité, ADLER32 ou CRC32 (peut ne pas exister) à partir des données sources.
Merci.
Le ZIP sans 4 octets et CRC32 de l'archive ZIP n'est pas déballé :(
Vasiliy, notre entreprise ne fonctionnera pas
À moins, bien sûr, que les gars de MQ ne nous rejoignent à mi-chemin et n'ajoutent un drapeau à l'adresse suivante
functionCryptDecode(CRYPT_ARCH_ZIP, data, key, result,NO_READ_CRC) ;
ou prenez le CRC32 du fichier ZIP:
CryptDecode(CRYPT_ARCH_ZIP, data, key, result,USE_CRC_FROM_ZIP) ;
Merci.
Le ZIP sans 4 octets et CRC32 de l'archive ZIP n'est pas déballé :(
Vasily, notre idée ne fonctionnera pas.
À moins, bien sûr, que les gars de MQ ne nous rejoignent à mi-chemin et ajoutent un drapeau en
functionCryptDecode(CRYPT_ARCH_ZIP, data, key, result,NO_READ_CRC) ;
Peut-on essayer de glisser un quatre octets vide ?
Il s'agit du contrôle d'intégrité, ADLER32 ou CRC32 (dépend des paramètres d'archivage (MQL utilise toujours Adler32) et peut ne pas exister) des données sources.
Essayez peut-être de glisser un quatre octets vide ?