Vous pouvez suivre la sortie des versions bêta de AutoIt en consultant régulièrement le forum des annonces ou directement cette recherche.
Ou l'historique complet sur ce lien : En Anglais - En Français
AutoIt versions Bêta
Annonces sur les mises à jour de AutoIt
- Tlem
- Site Admin
- Messages : 11753
- Enregistré le : ven. 20 juil. 2007 21:00
- Localisation : Bordeaux
- Status : Hors ligne
Re: AutoIt versions Bêta
Le contenu de ce sujet est la traduction des annonces concernant les versions bêta de AutoIt. Vous trouverez les messages originaux sur ce lien.
► Afficher le texteAutoIt v3.3.7.x (Bêta)
* 3.3.7.23 (12 Décembre 2011) (Bêta)
* 3.3.7.22 (7 Décembre 2011) (Bêta)
* 3.3.7.21 (6 Novembre 2011) (Bêta)
* 3.3.7.20 (22 Octobre 2011) (Bêta)
* 3.3.7.19 (15 Octobre 2011) (Bêta)
* 3.3.7.18 (26 Septembre 2011) (Bêta)
* 3.3.7.17 (20 Septembre 2011) (Bêta)
* 3.3.7.16 (20 Septembre 2011) (Bêta)
* 3.3.7.15 (11 Septembre 2011) (Bêta)
* 3.3.7.14 (10 Juillet 2011) (Bêta)
* 3.3.7.13 (6 Juillet 2011) (Bêta)
* 3.3.7.12 (6 Juillet 2011) (Bêta)
* 3.3.7.11 (4 Juillet 2011) (Bêta)
* 3.3.7.10 (14 Juin 2011) (Bêta)
* 3.3.7.9 (6 Juin 2011) (Bêta)
* 3.3.7.8 (2 Juin 2011) (Bêta)
* AutoIt 3.3.7.7 (31 Mai 2011) (Bêta) :
* AutoIt 3.3.7.6 (29 Mai 2011) (Bêta) :
* AutoIt 3.3.7.5 (28 Mai 2011) (Bêta) :
* AutoIt 3.3.7.4 (28 Mai 2011) (Bêta) :
* AutoIt v3.3.7.3 (27 Mai 2011) (Bêta) :
* AutoIt v3.3.7.2 (25 Mai 2011) (Bêta) :
* AutoIt v3.3.7.0 (23 Mai 2011) (Bêta) :
- AutoIt:
- Changé: Dec(), Int() et Number() comportement de conversion par défaut amélioré.
- Changé: Adaptation du style visuel de la documentation.
- Changé: Corrections diverses sur les exemples de la documentation.
Les changements suivants amènent des ruptures de script :
AutoIt :- - ObjName() a eu un certain nombre de corrections d'erreur et changements qui peuvent affecter des données a retourner. Les UDFs intégrés ont été modifiés en conséquence mais les scripts personnalisés devront être modifiés.
- ObjEvent() les objets AutoIt.Error n'ont plus les méthodes Raise() ou Clear() et les propriétés sont en lecture seule.
- Int() et Hex() ne déterminent plus @error
- Les méthodes COM exigent maintenant des parenthèses afin que le langage interne détecte plus facilement les propriétés aux méthodes.
Note: Pour vous les sales pleurnicheuses, la vitesse d'exécution COM est pratiquement aussi rapide que dans la Version 3.3.6.1. Merci à vous pour le peu de confiance que vous nous avez montré. - - ObjName() a eu un certain nombre de corrections d'erreur et changements qui peuvent affecter des données a retourner. Les UDFs intégrés ont été modifiés en conséquence mais les scripts personnalisés devront être modifiés.
* 3.3.7.22 (7 Décembre 2011) (Bêta)
- AutoIt:
- Ajouté #2042: @OSVersion retourne "Win_8" sur Windows 8.
- Changé: Dec(), Int(), Number() ont un second paramètre optionnel définissant le comportement en dehors du comportement par défaut.
- Changé: Hex() détecte en interne les nombres double et les traite en respectant le format binaire.
- Changé: Nouveau style visuel pour la documentation.
UDFs:
- Ajouté: Fonctions _WinAPI_StringLenA() et _WinAPI_StringLenW().
- Ajouté: Fonction _WinAPI_DuplicateHandle().
- Ajouté: Fonctions _Security__CreateProcessWithToken(), _Security__DuplicateTokenEx et _Security__SetTokenInformation.
- Ajouté #1925: Style de contrôle $WS_EX_LAYOUTRTL dans la documentation.
- Ajouté #2049: Codes de message de fenêtres manquants dans WindowsConstants.au3.
- Corrigé #1777: Problèmes avec Security.au3.
- Corrigé #2055: Remplacé DllStructGetPtr avec "struct*" dans les UDFs.
- Corrigé #2048: Les constantes Windows $WM_RBUTTONDBLCLK et $WM_MBUTTONDBLCLK ont été incorrectement nommée.
- Corrigé #2034: _GUICtrlMenu_AppendMenu type d'appel DLL mal appliqué.
- Corrigé #2060: Diverses erreurs dans la documentation.
Les changements suivants amènent des ruptures de script :
AutoIt :- - ObjName() a eu un certain nombre de corrections d'erreur et changements qui peuvent affecter des données a retourner. Les UDFs intégrés ont été modifiés en conséquence mais les scripts personnalisés devront être modifiés.
- ObjEvent() les objets AutoIt.Error n'ont plus les méthodes Raise() ou Clear() et les propriétés sont en lecture seule.
- Int() et Hex() ne déterminent plus @error
- Les méthodes COM exigent maintenant des parenthèses afin que le langage interne détecte plus facilement les propriétés aux méthodes.
Note: Pour vous les sales pleurnicheuses, la vitesse d'exécution COM est pratiquement aussi rapide que dans la Version 3.3.6.1. Merci à vous pour le peu de confiance que vous nous avez montré. - - ObjName() a eu un certain nombre de corrections d'erreur et changements qui peuvent affecter des données a retourner. Les UDFs intégrés ont été modifiés en conséquence mais les scripts personnalisés devront être modifiés.
* 3.3.7.21 (6 Novembre 2011) (Bêta)
- AutoIt:
- Corrigé: Erreurs typographiques et grammaticales diverses dans la documentation.
- Corrigé #1982: Plantage dans FileGetShortName() et FileGetLongName().
- Corrigé #2046: DirGetSize("") retournait la taille de la racine du répertoire de travail au lieu de -1 et de fixer @error.
- Corrigé #2037: Ralentissement de l'exécution COM.
- Changé: Les parenthèses sont exigées en invoquant des objets après tous les noms de méthode pour avoir le traitement interne correct
- Changé: Hex() Par défaut calibrait pour des pointeurs.
UDFs:
- Corrigé #2004: Les fonctions qui acceptaient le Contrôle ID/Handle n'étaient pas correctement documentées.
Les changements suivants amènent des ruptures de script :
AutoIt :- - ObjName() a eu un certain nombre de corrections d'erreur et changements qui peuvent affecter des données a retourner. Les UDFs intégrés ont été modifiés en conséquence mais les scripts personnalisés devront être modifiés.
- ObjEvent() les objets AutoIt.Error n'ont plus les méthodes Raise() ou Clear() et les propriétés sont en lecture seule.
- Int() et Hex() ne déterminent plus @error
- Les méthodes COM exigent maintenant des parenthèses afin que le langage interne détecte plus facilement les propriétés aux méthodes.
- - ObjName() a eu un certain nombre de corrections d'erreur et changements qui peuvent affecter des données a retourner. Les UDFs intégrés ont été modifiés en conséquence mais les scripts personnalisés devront être modifiés.
* 3.3.7.20 (22 Octobre 2011) (Bêta)
- AutoIt:
- Ajouté: "struct" comme DllCall et Types de données InterfaceDispatch.
- Corrigé #1519, #1694: Mauvais retour de Int() et Number().
- Changé: Dec() et Hex() fonctionnent avec des entiers 64 bits.
- Supprimé: Int() et Hex() ne déterminent plus @error.
Les changements suivants amènent des ruptures de script :
AutoIt :- - ObjName() a eu un certain nombre de corrections d'erreur et changements qui peuvent affecter des données a retourner. Les UDFs intégrés ont été modifiés en conséquence mais les scripts personnalisés devront être modifiés.
- ObjEvent() les objets AutoIt.Error n'ont plus les méthodes Raise() ou Clear() et les propriétés sont en lecture seule.
- Int() et Hex() ne déterminent plus @error.
- - ObjName() a eu un certain nombre de corrections d'erreur et changements qui peuvent affecter des données a retourner. Les UDFs intégrés ont été modifiés en conséquence mais les scripts personnalisés devront être modifiés.
* 3.3.7.19 (15 Octobre 2011) (Bêta)
- AutoIt:
- Ajouté: Type de données InterfaceDispatch "clsid".
- Changé: Types de données InterfaceDispatch "str" et "wstr" traitées comme de vrai types par référence (byref).
- Changé: Le traitement des événements d'erreur COM a la priorité dans l'exécution sur des événements renvoyés par d'autres objets.
- Changé: Le traitement des événements d'erreur COM passe l'erreur d'objet comme premier paramètre à la fonction d'erreur définie par l'utilisateur.
- Changé: ObjEvent() a un nouvel exemple et une explication plus détaillée.
- Changé: La propriété du traitement des événements d'erreur COM est en lecture seule.
Les changements suivants amènent des ruptures de script :
AutoIt :- - ObjName() a eu un certain nombre de corrections d'erreur et changements qui peuvent affecter des données a retourner. Les UDFs intégrés ont été modifiés en conséquence mais les scripts personnalisés devront être modifiés.
- ObjEvent() les objets AutoIt.Error n'ont plus les méthodes Raise() ou Clear() et les propriétés sont en lecture seule.
- - ObjName() a eu un certain nombre de corrections d'erreur et changements qui peuvent affecter des données a retourner. Les UDFs intégrés ont été modifiés en conséquence mais les scripts personnalisés devront être modifiés.
* 3.3.7.18 (26 Septembre 2011) (Bêta)
- AutoIt:
- Ajouté #1947: Le fichier d'aide CHM a maintenant un bouton Page suivante.
- Ajouté #1813: Meilleur retour pour Int() et Mod().
- Ajouté: Quelque chose de ressemblant à une documentation complète pour ObjCreateInterface().
- Corrigé: Clic d'action IE sur un formulaire fonctionne de nouveau.
UDFs:
- Ajouté #1890: Meilleur retour pour _WinAPI_GetParent() et _WinAPI_GetAncestor().
- Corrigé #1975: IE.au3 utilise de vieux noms pour les retours de ObjName(). Corrigé blocage _IELoadWait().
- Corrigé #1933: L'URL utilisée dans _GetIP() est obsolète.
- Corrigé #2001: L'exemple pour _GUICtrlToolbar_SetButtonText() ne fonctionne pas correctement.
- Corrigé #1994: La documentation pour _ScreenCapture_Capture() et _ScreenCapture_CaptureWnd() indique incorrectement aucune valeur de retour. Déplacement des informations des remarques dans la zone Retour.
- Corrigé #1948: La documentation pour _GUICtrlButton_SetImage() avait une mauvaise description.
- Corrigé #1985: _IECreate() maintenant assure que l'on donne le focus au document quand un lien 'A propos' est chargé (tel que about:blank). IE9 donne le focus à la barre d'adresse ce qui peut causer des problèmes de focus pour les éléments.
- Changé: _IEFormElementSetValue() exemple #3 supprimé (login à Hotmail).
- Changé: _IEFormElementSetValue() exemples #4 et #5 (maintenant #3 et #4) utilisent l'entrée de texte au lieu d'un fichier. L'entrée par fichier n'étant qu'en lecture seule avec IE9, Send()/ControlSend() ne produisent aucun résultat.
* 3.3.7.17 (20 Septembre 2011) (Bêta)
- AutoIt:
- Ajouté: DllCallAddress() a maintenant un exemple.
- Ajouté: Exemple et documentation incomplète pour ObjCreateInterface().
- Corrigé #1660: Plantage sur Mod() avec un diviseur de 0.
- Corrigé: Les méthodes COM ne changent plus le type de variables AutoIt.
UDFs:
- Corrigé #2009: Liste de styles incorrect dans _GUICtrlToolbar_Create().
- Corrigé #1009: La bibliothèque SQLite doit supporter une callback définie par l'utilisateur pour des messages de dignostiques au lieu du codage de ConsoleWrite().
Au3Check:
- Corrigé #1934: #ForceRef après une ligne simple de condition If finissant avec un mot clé simple causait l'affichage d'un message d'erreur incorrect.
* 3.3.7.16 (20 Septembre 2011) (Bêta)
- - Cette version à été retirée immédiatement suite à une erreur. Voir 3.3.7.17 pour les changements.
* 3.3.7.15 (11 Septembre 2011) (Bêta)
- - Ajouté: DllCallAddress().
- Ajouté: ObjCreateInterface() (Par trancexx).
- Corrigé #1975: IE object ne reconnait un type d'objet valide.
* 3.3.7.14 (10 Juillet 2011) (Bêta)
- - Corrigé: Mauvais changement dans IE.au3 fait dans la version 3.3.7.8
- Corrigé #1956: Erreur COM de la 3.3.7.10 prend référence au document incriminé.
- Corrigé: Essaye d'utiliser des valeurs de paramètres de sortie COM bloquant.
* 3.3.7.13 (6 Juillet 2011) (Bêta)
- AutoIt :
- Corrigé: Plantage ObjName() introduit dans la version 3.3.7.12.
* 3.3.7.12 (6 Juillet 2011) (Bêta)
- - Ajouté: Options additionnelles ajouté à ObjName(). (Plus ré-écriture de ObjName() par trancexx)
- Corrigé: Régression COM de la bêta précédente.
* 3.3.7.11 (4 Juillet 2011) (Bêta)
- AutoIt :
- Changé: Mise à jour PCRE en 8.12.
- Ajouté: Support COM pour le paramètres absolus "OUT". (trancexx)
- Corrigé: Fuite mémoire potentielle dans le code événementiel des erreurs COM. (trancexx)
* 3.3.7.10 (14 Juin 2011) (Bêta)
- - Corrigé #1565: Tableaux comme propriétés d'objet; fuite de mémoire. (trancexx)
- Corrigé: ObjCreate(), fuite de mémoire lors de l'utilisation d'un ordinateur distant. (trancexx)
- Corrigé #865: winhttp.winhttprequest.5.1 ObjEvent exception non gérée. (trancexx)
- Corrigé: Bug de COM distant causé par le mauvais paramètrage de CoCreateInstanceEx(). (trancexx)
* 3.3.7.9 (6 Juin 2011) (Bêta)
- - Corrigé #1658: Code erreur 80020003 sur l'accés objet COM / OLE - Membre non trouvé.
- Corrigé #1410: L'utilisation du type Pointeur avec l'objet COM provoque une erreur. (Merci trancexx)
* 3.3.7.8 (2 Juin 2011) (Bêta)
- AutoIt :
- Corrigé #1908: ObjName() renvoi une chaîne vide pour des documents HTML avec IE9.
UDFs :
- Corrigé: #1859: Bug dans _WeekNumberISO
* AutoIt 3.3.7.7 (31 Mai 2011) (Bêta) :
- Maintenant, compilé avec la définition du profil VC10. Devrait être plus rapide que les bêtas précédentes ainsi que la version 3.3.6.1.
AutoIt :
- Corrigé #1586: DllStructSetData(char, 1, chaine-avec-caractere-NUL), déchet de donnée (?)
- Corrigé #1633: La seconde fonction AdlibRegister démarre immédiatement lorsque la première fonction est trop lente.
Au3Info :
- Ajouté : La sélection de l'option "Use Spy++ control detection logic" a été ajoutée a Au3Info (c'était le mode toujours utilisé dans les versions récentes, mais l'ancienne méthode est utile avec certaines applications (putty.exe par exemple)
- Corrigé #1746: Sélection de l'option "Use Spy++ control detection logic" ajoutée a Au3Info.
Divers :
- Options de l'installateur x64 ajustées.
* AutoIt 3.3.7.6 (29 Mai 2011) (Bêta) :
- AutoIt :
- Corrigé : Inclusion de l'analyse syntaxique de bugs introduite par la version 3.3.7.3
- Corrigé : Bug GUICtrlCreateLabel() relatif au redimensionnement du texte quand aucune hauteur n'a été utilisée.
* AutoIt 3.3.7.5 (28 Mai 2011) (Bêta) :
- AutoIt :
- Corrigé : Erreur de mémoire StringFormat introduite par version 3.3.7.3.
* AutoIt 3.3.7.4 (28 Mai 2011) (Bêta) :
- AutoIt :
- Corrigé : Corrections supplémentaires sur les plantages et l'alignement DllStruct.
- Corrigé : Tous les avertissements d'analyse de code de VC10 corrigés. Vérification des bugs subtils.
* AutoIt v3.3.7.3 (27 Mai 2011) (Bêta) :
- AutoIt :
- Corrigé : Corrections supplémentaires sur l'alignement DllStruct.
UDFs :
- Corrigé #1933 : _GetIP est archaïque et peut échouer.
* AutoIt v3.3.7.2 (25 Mai 2011) (Bêta) :
- AutoIt :
- Ajouté : Struct/EndStruct dans DllStructCreate() pour résoudre l'alignement des données X86/X64.
- Changé : Compilé avec VC10. Ajout d'un contournement pour autoriser l'exécution de AutoIt, Aut2Exe, Au3Info,
Au3Check et AutoItHelp sous Win2000/XP RTM.
- Corrigé #1860: DriveStatus retourne Ready avec une valeur vide.
- Corrigé #1854: StringIsFloat retourne 1 sur des nombres non flottant.
- Corrigé #1910: Veuillez changer $TTN_GETDISPINFO en $TTN_GETDISPINFOW.
- Corrigé #1844: SplashTextOn groupe les variables lors de l'utilisation de l'option 32 et @CRLF / @LF.
- Corrigé #1932: Désinstallation, base de registre Windows, chemin des applications. (+beta).
- Corrigé #1929: SetMenuColor() ne fonctionne pas sur X64.
- Corrigé #1479: Message WM_NOTIFY sur ListView X64.
UDFs :
- Corrigé #1920: Plantage de script avec erreur rapportée dans Security.au3 à la ligne 85
- Corrigé #1895: Bugs dans _GUIScrollBars_Init().
- Corrigé #1891: _ArrayDisplay (......,i$iTranspose,...) mauvaise description.
* AutoIt v3.3.7.0 (23 Mai 2011) (Bêta) :
- AutoIt :
- Corrigé #1599: TraySetItemText() regression pour l'élément par défaut du menu.
- Corrigé #1282: WinMove avant GUICtrlSetPos durant la création de la GUI.
- Corrigé #1397: Mauvais HotKeySet() non détecté sur clavier sur des claviers tel que le Russe.
- Corrigé #1531: Couleur par défaut sur input/edit/list/combo/updown avec thème noir.
- Corrigé #1617: Echec de GuiCreate après un GuiDelete - Peut entrainer une boucle à la sortie du script.
- Corrigé #1596: GUICtrlSetPos() - default = pas de changement.
- Corrigé #1485: Plantage sur ContinueCase.
- Corrigé #1626: TCPRecv()/TCPSend() doc à propos de la transmission Unicode.
- Corrigé #1653: Doc pour le message WM_KEYLAST de Windows 2000.
- Corrigé #1669: StringRegExpReplace() doc à propos des doubles "\" dans la chaine de remplacement.
- Corrigé #1673: WinGetProcess() doc d’exemple.
- Corrigé #1677: ContinueLoop invalide avec plusieurs niveaux.
- Corrigé #1684: FileRead() erreur d'allocation mémoire sur lecture binaire.
- Corrigé #1685: Paramètre shift de BitRotate().
- Corrigé #1734: GUICtrlCreateAVI() plante avec sous-champ négatif.
- Corrigé #1923: Consommation mémoire lors de FileOpen/FileClose.
- Corrigé #1883: Valeur de retour IsHWnd(). (Valeur = Booléenne).
AutoItX :
- Corrigé #1686: Plantages AU3_PixelSearch.
UDFs :
- Corrigé #1040: _ScreenCapture_Capture(): Fuite sur la capture de l'objet GDI.
- Ajouté : _DebugSetup() peut rapporter dans un bloc-note Windows.
- Ajouté #1371: Mot clé Default autorisé dans _TempFile().
- Ajouté #1527: Test du fonctionnement des exemples de la documentation.
- Ajouté #1636: _Security__LookupAccountSID() Pour systèmes distant.
- Ajouté #1569: _ArraySearch() $iPartial (->$iCompare) étendu pour correspondre aux variables du même type.
- Ajouté #1557: VK_xBUTTON dans Constants.au3.
- Corrigé #1542: Fermeture _DebugSetup() lors de l'utilisation avec traitement d'événements GUI.
- Corrigé #1549: Plantage _SQLite_Escape() pour des chaînes > 64K (> 3.3.0.0).
- Corrigé #1517: _GUICtrlListView_simpleSort avec Checkbox.
- Corrigé #1588: AUtoIt3.exe reste actif pour tout les processus utilisant Window report.
- Corrigé #1615: _GUICtrlTreeView_SetStateImageIndex() avec index = 0.
- Corrigé #1620: _DebugOut() ou _DebugReportVar() contenant '.
- Corrigé #1513: Authorise l'utilisation de callback avec _GUI...() (LPSTR_TEXTCALLBACK).
- Corrigé #1608: _Crypt_EncryptFile() pour fichier >1Mb.
- Corrigé #1644: _InetMail() avec Windows Live mail.
- Corrigé #1453: _Net_Share_ShareCheck retourne toujours 0.
- Corrigé #1664: _GUICtrlTab_GetItem() ne retourne pas du texte.
- Corrigé #1671: Documentation _WinAPI_WideCharToMultiByte().
- Corrigé #1672: _WinAPI_GetObject() référence à la version ANSI.
- Corrigé #1665: _ScreenCapture_CaptureWnd() lors de l'utilisation avec le thème Aéro.
- Corrigé #1689: _Debug...() ne peut être obfusqué.
- Corrigé #1712: _FileWriteFromArray() plante sur tableau.
- Corrigé #1754: _PathFull() documentation du paramètre optionnel.
- Corrigé #1756: _GDIPlus_Startup() Défaut sur erreur.
- Changé: _SQLite 3.6.22 -> 3.7.2.0
Au3Check :
- Ajouté : Directive #forcedef pour forcer la définition de variable après Assign().
- Ajouté : -w 7 pour vérifier le passage de paramètre dans ByRef.
- Corrigé : Mauvaise erreur Const Enum.
- Corrigé : Déclaration Global non détectée dans les fonctions.
- Corrigé #1051: Pas d'erreur sur mot clé non précédé d'un séparateur tel que : Local$a.
- Tlem
- Site Admin
- Messages : 11753
- Enregistré le : ven. 20 juil. 2007 21:00
- Localisation : Bordeaux
- Status : Hors ligne
Re: AutoIt versions Bêta
Le contenu de ce sujet est la traduction des annonces concernant les versions bêta de AutoIt. Vous trouverez les messages originaux sur ce lien ou en cliquant directement sur le lien du titre de la version concernée.
Si vous constatez une erreur de traduction ou si vous avez une amélioration à proposer, n'hésitez pas à m'en faire part.
Si vous constatez une erreur de traduction ou si vous avez une amélioration à proposer, n'hésitez pas à m'en faire part.
► Afficher le textepour AutoIt v3.3.9.x (Bêta)
* 3.3.10.0 (23 Décembre 2013) (Version finale)
* 3.3.9.26 (xx Décembre 2013) (Bêta)
* 3.3.9.26 (xx Décembre 2013) (Bêta)
- AutoIt :
UDFs :
- Changé : _ArrayDisplay() - La disposition de la boite de dialogue a changé
- AutoIt :
UDFs :
- Changé : _SQLite 3.8.1.0 -> 3.8.2.0.
- Changé : _ArrayDisplay() - Nouvelle fonction avec de nouvelles fonctionnalités.
- Changé : GUIListView() - Nouvelles fonctions _Delete*
- Corrigé #2550 : _GUICombo_GetEditText() Dimensionnement de la structure.
- AutoIt :
- Corrigé : Régression causée par le correctif #2541 de la Bêta précédente. (Propriétés COM)
- AutoIt :
- Corrigé #2518 : Mot clé Static non fonctionnel.
- Corrigé #2541 : L'accès aux méthodes ou aux propriétés objet sur un non-objet lorsque qu'un descripteur d'erreur est installé.
- Corrigé : StringStripCR() et StringAddCR() ne fonctionnent pas avec des chaînes contenant des blancs.
UDFs :
- Changé : $INTERNET_FLAG_NO_CACHE_WRITE valeur par défaut pour FTP_ListToArray*().
- Ajouté #2540 : _ArrayDisplay() peut copier l'En-tête et la ligne.
- Ajouté : _GDIPlusTextureCreateIA().
- Corrigé #2539 : _ArrayUnique() précision dans la doc.
- Corrigé #2521 : Suppression de l'exemple _IEFormElementSetValue[5].au3.
- Corrigé : _SQLite_...() fonctionnement en mode X64.
- Corrigé : _SQLite_Startup() contrôle de paramètres et doc.
AutoIt3Help:
- Changé : Numéro de version à 1.0.0.5.
- Corrigé #2519: Problème d'ouverture de page si lancé sans paramètres.
- AutoIt :
- Ajouté : Support de Windows 2012 R2 pour @OSVersion (WIN_2012R2)
- Changé : upx.exe version 3.09 -> 3.91
- Corrigé : Régression sur ^ dans la bêta précédente
- Corrigé #2461 : GUICtrlSetImage () ne gère pas certains types de fichier .gif.
- Corrigé #2167: $WS_EX_LAYOUTRTL et GUICtrlCreateMenu causent des bugs.
- Corrigé #2468: Précisions dans la documentation de la fonction #OnAutoItStartRegister.
- Corrigé #2315: Support de WIN_2012 pour @OSVersion.
- Corrigé #2171: TCPTimeout incohérent.
UDFs :
- Ajouté : _GDIPlus_ParamSize() pour gérer la compatibilité x64.
- Ajouté #2426: TrayConstants.au3 pour une utilisation avec des fonctions Tray...(). Consultez la documentation de la fonction associée pour plus de détails.
- Ajouté : Plus de fonctions GDIPlus et leurs documentations et exemples respectifs.
- Ajouté #2506: _GUICtrlListView...() mise en forme de la documentation + liens.
- Ajouté #2508: mise en forme de la documentation + liens.
- Changé : _SQLite version 3.8.0.0 -> 3.8.1.0.
- Changé : Échangé PixelFormat avec le paramètre qui le suivait pour la fonction _GDIPlus_BitmapCreateFromScan0().
- Changé : $tagGDIPENCODERPARAMS utilise $tagGDIPENCODERPARAM.
- Changé : _GDIPlus...() utilise un integer ou un float pour le positionnement.
- Changé : _ArrayUnique() avec une version plus rapide et un contrôl d'erreur plus performant.
- Supprimé : $tagGDIPPENCODERPARAMS (duplication de $tagGDIPENCODERPARAMS).
- Supprimé : Les fonctions bêta _GDIPlus...F(), il faut maintenant utiliser leurs équivalents sans le "F".
- Corrigé #2460: _StringBetween() $sStart = $sSend.
- Corrigé #2459: _StringBetween() Description des informations de la documentation.
- Corrigé #2465: _IEPropertyGet() - liens périmé dans "ClientInfo Properties".
- Corrigé : Fonctions _GDIPlus_...() compatible x64.
- Corrigé #2486: _GUICtrlRichEdit_GetFont() Mauvais retour en cas de sélection de plusieurs polices. Résout aussi #2485.
- Corrigé #2492: Exemples pour _GUIToolbar_... .
- Corrigé #2493: Exemples pour _GUIToolbar_Get/SetMetrics().
- Corrigé #2494: Exemples pour _GUIToolbar_Get/SetHotItems().
- AutoIt :
- Ajouté #2433: Polices mono-espacées dans l'appendice des Polices de caractères.
- Changé : Documentation pour StringRegExp() ré-écrite par jchd.
- Changé : Le caractère de nouvelle ligne par défaut dans les expressions régulières est changé pour ANYCRLF.
- Corrigé #2066 : DllStructSetData() renvoi int64 au lieu de int32 dans certains cas.
- Corrigé #2427 : ControlTreeView() n'utilise pas Option2.
- Corrigé #2455 : Pas de changement du curseur de la souris sur les GUIs redimensionnables.
- Corrigé #2105 : RegRead() et les types DWORD stockés incorrectement en tant que double.
- Corrigé #2299 : Bouton GUI Texte justifié à gauche pour le bouton coloré.
- Corrigé #1954 : ListViewItem retourne 0 (échec) malgré le remplissage de la ListView.
- Corrigé #2152 : X^2 ne fonctionne pas avec Hex().
- Corrigé #1870 : @GUI_DRAGFILE.
- AutoIt :
- Corrigé #2405 : Bug dans la documentation de FileGetVersion() et des scripts compilés.
- Corrigé #2314 : Curseur qui scintille lors du déplacement sur certains contrôles GUI.
UDFs :
AutoItX :
- Ajouté : AutoItX3.Assembly.dll - Un wrapper d'assemblage .NET pour la DLL.
- Ajouté : AutoItX3.PowerShell.dll et AutoItX3.psd1 - Un jeu de CmdLets PowerShell.
- Ajouté : Import DLL : AU3_WinGetPos.
- Ajouté : Import DLL : AU3_ControlGetPos.
- Ajouté : Import DLL : AU3_MouseGetPos.
- Ajouté : Import DLL : AU3_WinGetClientSize.
- Ajouté : Import DLL : AU3_WinGetCaretPos.
- Supprimé : Imports DLL : AU3_WinGetPosX, AU3_WinGetPosY, AU3_WinGetPosWidth, AU3_WinGetPosHeight.
- Supprimé : Imports DLL : AU3_ControlGetPosX, AU3_ControlGetPosY, AU3_ControlGetPosWidth, AU3_ControlGetPosHeight.
- Supprimé : Imports DLL : AU3_MousePosX, AU3_MouseGetPosY
- Supprimé : Imports DLL : AU3_WinGetClientSizeWidth, AU3_WinGetClientSizeHeight.
- Supprimé : Imports DLL : AU3_WinGetCaretPosX, AU3_WinGetCaretPosY.
- Supprimé : Imports DLL : AU3_CDTray, AU3_BlockInput.
- Supprimé : Méthodes COM : CDTray, BlockInput.
- Supprimé : Toutes les fonctions de registre. Le support a été limité et le language hôte aura certainement des fonctions de registre.
- Supprimé : Toutes les fonctions de fichier Ini. Comme pour les fonctions de registre.
- AutoIt :
- Changé : Le caractère de nouvelle ligne par défaut dans les expressions régulières est changé de LF en CRLF.
- Changé : L'option PCRE_UCP n'est plus utilisée par défaut dans les expressions régulières.
UDFs :
- Changé : Valeurs de @error dans la documentation respective des fonctions _EventLog__.
AutoItX :
- Ajouté : AutoItX3_PS.dll - Un wrappeur de commandes PowerShell pour AutoItX.
- Ajouté : Fichiers du projet Visual Studio 2010 C++ (facile à utiliser avec 2010 ou plus).
- Changé : AutoIt3.h a été renommé AutoItX3_DLL.h.
- Supprimé : Suppression des fichiers DevC et Visual Studio 6.
- Supprimé : Les version ANSI des fonctions Send/WinWait de la DLL native.
- Corrigé : Les fichiers AutoItX3.lib n'étaient pas correctement copiés dans le fichier d'installation.
Autres :
- Ajouté : Liens direct des fonctions, mots clés et macros dans le fichier d'aide.
- Changé : Fusion des fichiers d'aide de AutoIt et des UDF dans un seul fichier CHM.
J'ai créé quelques sujets dans le forum AutoItX pour le travail sur les DLL. Il n'y a seulement que quelques fonctions d'activées en avant-première.
- AutoIt :
- Corrigé #2384 : UDPRecv() et TCPRecv() n'attribue pas correctement @error dans certains cas.
- Corrigé #2367 : Parfois deux objets COM ne sont pas classés égaux lors de comparaisons.
UDFs :
- Ajouté : Fonctions GDIPlus et leur documentation et example respective.
- Changé : _FileWriteToLine() peut lire un fichier avec des fins de line variées (non recommandé).
- Changé : Réécriture de _FileReadToArray() afin d'utiliser la fonction native FileReadToArray() lorsque $iFlag est mis à 0.
- Supprimé : Documentation et exemple pour _StringReverse(). Les scripts devront être mis à jour pour utiliser dorénavant la fonction native StringReverse().
- AutoIt :
- Ajouté : StringReverse() - Une fonction d'inversion de chaine compatible UTF16.
- Ajouté : FileReadToArray() - Version native de _FileReadToArray().
- Changé : Quelques modifications internes sur l'assignation des tableaux, ce qui signifie que certains assignations de tableau larges (par exemple
StringRegExp()) seront probablement plus rapides. Peut être.
- Corrigé #2366 : Boucle qui ne fonctionne pas comme elle devrait.
Autres :
- Ajouté : Fichier de langue pour Sublime Text AutoIt.tm ajouté dans le dossier des éditeurs de texte. Celui-ci contient une liste à jour des fonctions AutoIt.
- Corrigé : StringRegExpGUI manquant dans le menu index du fichier d'aide.
Plus, beaucoup de changement dans le fichier d'aide.
- AutoIt :
- Corrigé : DriveGetType() ne retournait pas correctement les SSD sur Windows XP.
- Corrigé #1024 : GUICtrlSetTip() pour tabitems mis incorrectement dans certaines situations.
UDFs :
- Ajouté : Constantes pour DriveGetType() et StringSplit(). Voir la documentation des fonctions liées pour plus de détails.
- Ajouté : InetConstants.au3 pour l'utilisation avec les fonctions Inet. Voir la documentation des fonctions liées pour plus de détails.
- Changé : _FileListToArrayRec() pour utilisé les fonctions avec l'UDF Array.
- Corrigé : _ArrayTranspose() plantait avec un tableau à 1 dimension et 4096 éléments ou plus.
- Corrigé #2378 : Structures BITMAPV4HEADER et BITMAPV5HEADER utilisent valeurs de tableau incorrectes.
- AutoIt :
- Ajouté : DriveGetType() mis à jour pour détecter les SSD, ainsi que le type de bus (SATA, USB, etc.).
UDFs :
- Ajouté : Constantes Graphic SmoothingMode (GDIPlusConstants).
- Ajouté : Fonctions _GDIPlus_CustomLineCapCreate, _GDIPlus_BitmapCreateFromScan0.
- Changé : Fonctions _GDIPlus_GraphicsGetSmoothingMode, _GDIPlus_GraphicsSetSmoothingMode.
- AutoIt :
- Changé : Changement de la fonction IsAdmin() pour prise en compte du jeton d'appartenance.Probablement plus adapté pour les environnements bac à sable.
- Changé : ShellExecute() renvoi maintenant l'ID du processus.
UDFs :
- Corrigé : _GUICtrlListView_InsertItem() n’insert pas -1 si le paramètre est passé comme $sText.
- Corrigé #2371 : _PathSplit() ne fonctionne pas correctement avec les chemins relatifs.
Autres :
- Ajouté : Fichier autoit.xml pour Notepad++ dans le dossier des éditeurs de texte. Celui-ci contient une liste à jour des fonctions.
- Changé : Syntaxe des fonctions UDF dans les fichiers de l'éditeur.
- AutoIt :
- Corrigé : Quelques expressions ne produisaient pas de messages d'erreur. Par exemple: MsgBox(0, "", NomDeFonctionInconnue)
- Corrigé #2075 : GUICtrlSetImage change la position de l'icône sur une fenêtre redimentionnable.
- Corrigé #1667 : WinMove() fenêtre enfant.
- Corrigé #2367 : Régression bêta en récupérant deux fois le même $oIE.document (note : ceci a été présenté dans la version 3.3.8.0).
- Changé : SciTe compilé dans un mode dpi élevé. Superbe apparence sur un affichage retina.
- AU3Check devrait supporter la nouvelle syntaxe pour le Ternaire.
- Supprimé : PluginOpen() et PlugInClosed() car non utilisés et n'ayant jamais progressé du stade expérimental.
- AutoIt :
- Ajouté : @LocalAppDataDir pour le dossier local AppData (@AppDataDir est l'emplacement d'itinérance).
- Corrigé : 3ème (et probablement dernier) changements pour la compatibilité Windows XP RTM. (Un)RegisterTypeLibForUser chargé dynamiquement.
- Corrigé : Régression dans WinGetClassList() avec retours à la ligne manquants.
- Corrigé : Meilleur traitement sur la priorité des opérateurs ternaire.
Aut2Exe :
- Changé : Aut2Exe fait tous les changements de ressource (informationts de version, manifeste, etc) en une seule passe. Devrait être plus rapide.
UDFs :
- Ajouté : _FileListToArrayRec accepte maintenant le mot-clé Default pour utiliser les paramètres par défaut.
- Changé : _ReplaceStringInFile() ne ré-écrira le fichier que si un remplacement est trouvé.
- AutoIt :
- Corrigé #2311 : Mauvais traitement du paramètre casesense dans StringReplace()
- Corrigé #2361 : RegRead() ne lit pas les valeurs REG_QWORD.
- Corrigé #2362 : WinGetText() et ControlGetText() donnait parfois des résultats invalides en raison du traitement de l'application cible de WM_GETTEXT.
Au3Info :
- Corrigé : Même bug de texte que #2362.
- AutoIt :
- Changé : L'option #NoAutoItExecute replacée par #pragma compile(AutoItExecuteAllowed, false). False par défaut.
- Corrigé #2286 : GuiCtrtlGetState sans paramètre controlID fonctionne, mais arrête AutoIt.
- Corrigé #2350 : Problème étrange en utilisant $SS_ETCHEDVERT et $SS_ETCHEDHORZ.
Aut2Exe :
- Changé : La compilation utilise un sous-dossier de %localappdata% au lieu de %temp% pour les fichiers temporaire. En espérant que cela corrige les avertissements d'AV trop zélés.
- AutoIt :
- Ajouté : FuncName().
- Corrigé : Bugs subtils avec Ping()
Aut2Exe :
- Changé : FileInstall() les fichiers sont maintenant stockés dans la section Resources avec le script. Les overlays ne sont plus utilisés.
- Changé : Par défaut, pas d'utilisation d'UPX .
UDFs :
- Ajouté : Exemple pour _VersionCompare.
- Corrigé #2320 : Valeurs de retour incorrectes pour certaines fonctions IE.
- Remerciement spécial à guinness et aux autres pour la quantité folle de travail faite sur le fichier d'aide et les UDFS
AutoIt :
- Ajouté : Documentation pour IsFunc().
- Changé : Ré-écriture de quelques variables/fonctions utilisateur interne.
- Changé : FileCreateShortcut() convertira automatiquement les chemins donc les chemins relatifs continueront de fonctionner sur Windows 8.
- Corrigé : Le support de WinXP RTM devrait être réparé... encore !
- Corrigé : Quelques fuites mémoire lors de la conversion entre des types de variables inhabituelles tel que des mots-clés.
UDFs :
- Ajouté #2357 : $WM_SIZING de retour dans WindowsConstants.au3, car enlevé pendant l'intégration de WinAPIEx.
- Ajouté #2338 : Correspondance du motif d'expression régulière. Veuillez consulter la documentation de _ArraySearch pour plus de détails.
- Ajouté #2340 : Paramètre facultatif de _GUICtrlListView_SimpleSort permettant d'inverser $vSortSense (précédemment $vDescending.)
- Ajouté : _FileListToArrayRec aux UDFs. Une recherche récursive de fichiers crée par Melba23. Veuillez consulter la documentation pour plus de détails.
- Changé : Ré-écriture de _StringReverse en supprimant l'utilisation de msvcrt.dll.
- Changé : Ré-écriture de _ProcessGetName pour améliorer la vitesse d'exécution.
- Changé : Ré-écriture de _PathSplit en utilisant une expression régulière. Contribution de DXRW4E.
- Corrigé : _ScreenCapture_Capture était non fonctionnel.
- Supprimé : Documentation et exemple pour _StringEncrypt. Les scripts devraient être mis à jour pour utiliser les fonctions Crypt. Regardez _Crypt_EncryptData() pour un exemple alternatif.
- Supprimé : Les entêtes de fonction dans les UDFs, car les informations peuvent être trouvées dans le fichier d'aide. Cette suppression permet un gain de taille de 37% sur le dossier des includes (7.01MB ->> 4.40MB)./list]
* 3.3.9.7 (12 Juillet 2013) (Bêta)- AutoIt :
- Ajouté : Support de Windows 8.1 pour @OSVersion
- Ajouté : Les expressions régulière (moteur PCRE) utilisent maintenant le nouveau mode 16 bits natif ainsi que la compilation avec support UCP/UTF.
- Corrigé #1698 : GUICtrlSetLimit(), limite 32767
- Changé : Nombreux changements et corrections du fichier d'aide.
- Changé : Le fichier de manifeste par défaut d'AutoIt et des exes compilés est "AsInvoker" et est tagué avec la compatibilité pour Vista/Win7/Win8 et Win8.1.
Aut2Exe :
- Ajouté : Ajout de Windows 8.1 dans les options du manifeste de l'OS.
UDFs :
- Ajouté #2354 : _ArrayTranspose dans l'UDF Array.
- Changé : L'UDF Array prend maintenant en considération les tableaux vides.
- La plupart des changements dans le code source AutoIt ont été fait par trancexx. La plupart des changements dans les UDFs et le fichier d'aide ont été fait par les MVPs, merci à tous.
Note : Bien que l'ensemble des fonctions soit grossièrement correct, certaines choses peuvent être ajoutées ou enlevées, donc s'il vous plaît, traitez ceci comme un travail en cours. Il existe "des discussions" constantes sur le forum MVP sur la meilleure façon de faire les choses
AutoIt :
- Ajouté : L'interpréteur accepte les nombres hexadécimaux de 64 bits.
- Ajouté : Mot clé Null.
- Ajouté #488 : Troisième paramètre pour la fonction ObjGet() afin de spécifier l'instance de l'objet.
- Ajouté : Opérateurs d'attribution composés pour les propriétés d'objet.
- Ajouté #1191 : Taille explicite de tableaux facultative pour initialisation explicite.
- Ajouté : Accès de tableau sur expression : StringSplit("a,b", ",")[1]
- Ajouté : Accès pointé sur expression : ObjCreate("Shell.Application").GetSystemInformation("DirectoryServiceAvailable")
- Ajouté : Tableaux vides.
- Ajouté : Les fonctions sont maintenant des objets de première classe, ce qui signifie que les variables peuvent "pointer" vers elles et la fonction peut être appelée au travers de la variable.
- Ajouté : Les fonctions intégrées qui utilisent une Callback peuvent maintenant être passées directement en plus de l'ancienne méthode par chaîne. Les fonctions intégrées peuvent aussi être utilisées directement (attention à ce que la fonction que vous passez corresponde à ce que l'appelant attends)
- Ajouté : Opérateurs ternaires du style C++ : Local bResult = ("foo" = "bar") ? True : False
- Ajouté : Expression en tant que paramètre par défaut.
- Ajouté : With...EndWith peuvent être utilisés sur des expressions ayant l'accès pointé.
- Ajouté : Emboitement "With...EndWith".
- Ajouté : Appel des appels des fonctions intégrées.
- Ajouté : ByRef avec fonction d'appel.
- Ajouté : Support pour plus de types de VARIABLES COM.
- Remplacé : Suppression du support de Windows 2000. L'OS minimum supporté est maintenant Windows XP RTM / Windows Server 2003.
- Remplacé : upx.exe de 3.07 -> 3.09.
- Remplacé : Moteur d'expression régulière PCRE mis à jour en 8.33.
- Remplacé : ReDim fonction sur les tableaux déclarés avec Static.
- Remplacé : Les erreurs d'exécution sur des objets ne sont plus fatales (l'exécution du script n'est plus interrompues).
- Remplacé : Autorise la gestion multiple d'erreurs COM. Le dernier enregistré ainsi que celui en cours sont appelés.
- Remplacé : VT_NULL VARIANT convertit en mot clé Null (chaine précédemment vide).
- Corrigé #2067 : -2147483648 non stocké comme int32.
- Corrigé #2003 : ProcessWaitClose() utilise trop de CPU.
- Corrigé #2076 : COM VARIANT n'est pas correctement mis pour booléen Vrai.
- Corrigé #2015 : DllCallbackRegister() altère les nombres flottants sous x64.
- Corrigé : x64 DllCall ne met pas les paramètres de type doubles correctement.
- Corrigé : DllCallbackRegister() ne retourne pas les types flottants correctement.
- Corrigé : Divers petits problèmes avec le mot-clé Statique.
- Corrigé #2078 : Erreur dans l'expression COM.
- Corrigé #2073 : Fin inattendue avec ContinueLoop.
- Corrigé #1485 : Fin inattendue avec ContinueCase.
- Corrigé : Plantage dans ObjEvent() pour paramètres d'objet ByRef.
- Corrigé #2068 : Les appels répétés a Acos() ne produisent plus des résultats étranges. NOTE: Ce correctif augmente la taille d'AutoIt d'environs 60KB.
- Corrigé : ObjGet() échoue sur la validation correcte de l'identifiant de classe quand le premier paramètre pour la fonction est spécifié.
- Corrigé #2111 : RunAs() peut échouer même si un utilisateur a les permissions correctes d'utilisation.
- Corrigé #1395 : DLLCallbacks à la sortie du script.
- Corrigé : Ptr() retourne un pointeur nul pour des objets.
- Corrigé #1319 : Plantage à la sortie du script pour des contrôles utilisateur RichEdit.
- Corrigé #2138 : Corrigé GUICtrlRead() sur des contrôles factices corrompait les chaines et éventuellement faisait planté AutoIt.
- Corrigé #1760 : #OnAutoItStartRegister ignore les noms de fonction avec guillemets simples.
- Corrigé #2146 : Plantage à la fermeture d'AutoIt lorsque lancé d'une console fenêtrée.
- Corrigé : Type DLLStruct oublié en opérations de comparaison.
- Corrigé : Le paramètre de type "struct" dans DllCall écrase probablement les paramètres suivants.
- Corrigé #1566 : Problème avec tableau comme son propre élément.
- Corrigé #1551 : Plantage de script lors de la mise à jour d'un tableau.
- Corrigé : ReDim permet l'initialisation de variable autre que des tableaux.
- Corrigé #2166 : StringToASCIIArray() et StringFromASCIIArray() ne retourne pas une chaine vide si l'index de début est plus grand que l'index de fin.
- Corrigé #1901 : Les scripts compilés en 32-bits fonctionne maintenant à partir du dossier system32 sur un Windows 64-bits.
- Corrigé #2157 : Plantage de ProcessList() s'il y a plus de 512 processus en fonction.
- Corrigé #2215 : Mauvais contrôle de syntaxe sur les paramètres par défaut de fonction.
- Corrigé #2222 : Caractères non ASCII non autorisés dans les propriétés/méthodes objet.
- Corrigé #2235 : ProcessGetStats() n'utilise pas le processus courant si un processus invalide est spécifié.
- Corrigé #2253 : Ping() retourne une valeur de succès sans connexion.
- Corrigé #1498 : #RequireAdmin boucle sans fin pour désactiver UAC.
UDFs :
- Ajouté : Fonction _WinAPI_GetProcAddress().
- Ajouté #2126 : Remarque dans la documentation à propos de _ArrayDisplay qui n'est capable d'afficher un maximum de 65530 éléments.
- Ajouté #1158 : WinAPIEx intégré, réparti sous WinAPI*.au3.
- Ajouté #2250 : DirMove à la section liée de DirCopy.
- Ajouté #2155 : Documentation manquante pour le répertoire par défaut de Run/RunWait.
- Ajouté #2224 : Paramètre optionnel pour _FileReadToArray afin d'indiquer la taille du tableau dans le premier éléments.
- Ajouté #2114 : Désactivation puis activation du rafraichissement du message afin d'augmenter la vitesse d'exécution de _ArrayDisplay (visible seulement sur les grands tableaux).
- Ajouté #2120 : Désactivation puis activation du rafraichissement du message afin d'augmenter la vitesse de la suppression des éléments avec _GUICtrlListView_DeleteAllItems (visible seulement lors de la suppression d'un grand nombre d'éléments d'une ListView).
- Ajouté #0966 : Paramètre optionnel pour retourner le chemin complet des fichiers/dossiers avec _FileListToArray.
- Ajouté #2193 : _StringTitleCase, pour créer une chaine de titre (ancien _StringProper).
- Ajouté #2263 : _Crypt_GenRandom, remplit un buffer avec des données aléatoires.
- Remplacé #2117 : _FileCountLines écrivait dans un tableau temporaire pour calculer le nombre de lignes d'un fichier.
- Remplacé : _FileListToArray accepte maintenant le mot-clé Default afin d'utiliser les paramètres par défaut.
- Remplacé : _FileReadToArray utilise dorénavant une expression régulière pour traiter le fichier. Maintenant les diverses fin de ligne (non recommandées) sont affichées correctement dans le tableau.
- Remplacé : L'UDF Word a été complètement ré-écrit. Le nom des fonctions est changé de _Word* à _Word_*. CECI IMPLIQUE UNE RUPTURE DE SCRIPT.
- Remplacé : Les fonctions _Max et _Min utilisent maintenant l'opérateur ternaire.
- Remplacé : Ré-écriture de _ReplaceStringInFile en supprimant l'utilisation du tableau temporaire (les valeurs 4, 5 et 6 de @error ont été supprimées, veuillez consulter la documentation).
- Remplacé : Ré-écriture de _GetIP pour améliorer l'efficacité et ajout de http://www.myexternalip.com/raw pour trouver l'adresse IP externe.
- Remplacé : _SQLite 3.7.2.0 -> 3.7.16.2
- Remplacé : IE3.au3 v3.0-0 en v3.0-1 (voir les renseignements dans l'en-tête pour les changements).
- Corrigé #2077 : Vérification sécurisée du hwnd dans _GUICtrlRichEdit_Create()
- Corrigé #2088 : _ArrayDisplay ne traite pas les paramètres par défaut correctement.
- Corrigé #2112 : "Report Log Window" ne répond plus lorsque le script est fermé.
- Corrigé : _GUICtrlRichEdit_* erreur dans la documentation des codes retour.
- Corrigé #1970 : _FTP_ListToArray() échoue lors de la récupération de dossier ou fichiers seul.
- Corrigé #2084 : Le presse-papiers n'était pas fermé si une erreur arrivait avec _ClipBoard_SetDataEx.
- Corrigé #2125 : L'écriture d'un tableau à 2 dimensions écrivait seulement les deux premières colonnes du tableau.
- Corrigé #2070 : Plantage inexpliqué sur certains système lors de l'utilisation de _GUICtrlStatusBar_GetText.
- Corrigé #2132 : Documentation de _WinAPI_GetModuleHandle et le paramètre pour retourner le handle du processus appelant (Utilisation du mot-clé Null au lieu de 0).
- Corrigé #2162 : Lien cassé pour _IEFormElementCheckBoxSelect dans la section IE Management de la Documentation.
- Corrigé #2170 : _ArrayDisplay échoue lors du traitement des tableau vide.
- Corrigé : _PathMake n'ajoute pas d'antislash au chemin racine.
- Corrigé #2223 : Référence d'UDF incorrecte dans _WordErrorHandlerRegister.
- Corrigé #2252 : _GUICtrlListView_DeleteAllItems échoue lors de la suppression d'éléments créés avec _GUICtrlListView_AddItem dans une listview native d'AutoIt.
- Corrigé #1861 : _ArrayDisplay n'affiche pas correctement un tableau lors de l'utilisation du paramètre $sHeader et que le tableau contient le séparateur par défaut.
- Corrigé : L'utilisation de caractères non-supportés dans le fichier préfixé pour _TempFile.
- Corrigé #2186 : Documentation de _WinNet_AddConnection* et $sLocalName (Utilisation du mot-clé Null ou d'une chaine vide au lieu de 0).
- Corrigé #2148 : Plantage lors du passage en paramètre d'un nombre au lieu d'une chaine.
- Corrigé #2219 : _ExcelReadSheetToArray causait un plantage d'AutoIt lors de la lecture d'une feuille de calcul protégée.
- Corrigé #2242 : Problème d'écriture de l'élément 0 dans _FileWriteFromArray. Maintenant, le mot clé Default est supporté pour les paramètres $iBase et $iUBound, donc utilisez-ceci au lieu de la valeur 0 pour des paramètres par défaut (Veuillez consulter la documentation).
- Corrigé #2218 : AutoIt plante lors de l'utilisation de _GUICtrlListView_SetGroupInfo avant que _GUICtrlListView_SetItemGroupID ne soit appelé.
- Corrigé #1996 : _GUICtrlListView_SimpleSort échoue de retenir le ItemParam d'un élément.
- Corrigé #1759 : Tri étrange des listview.
- Corrigé #2268 : _StringReverse incapable d'inverser des caractères unicode.
- Corrigé #2298 : Échoue sur la détection lorsque EnumDisplayDevices retourne 0.
- Corrigé : _FileWriteFromArray échoue à passer le paramètre $aArray en tant que constante de référence.
- Corrigé : $tagREBARBANDINFO ne fonctionne pas sur XP, car paramètres référencé pour Vista et au-dessus.
- Corrigé #2305 : Renvoi une largeur et hauteur erronée du bureau, lors de l'utilisation des paramètres par défaut.
- Corrigé #2335 : L'ordre de _WinAPI_EnumWindows() et _WinAPI_EnumWindowsPopup().
- Corrigé #2347 : Mauvaises données pour_WinAPI_GetMonitorInfo().
- Supprimé #2174 : Vérifie explicitement la source puis insert les chaines pour _StringInsert et force le retour d'une valeur pour @error (les valeurs 2 et 3 pour @error ont été supprimées, veuillez consulter la documentation).
- Supprimé #2187 : Force _GUICtrlRichEdit_Create à créer un contrôle richedit dans une position positive (les valeurs 103 et 104 pour @error ont été supprimées, veuillez consulter la documentation).
- Supprimé #2172 : Déclaration Select...EndSelect et remplacement d'un If...EndIf et optimisation du code.
- Supprimé : Documentation et exemple pour _Iif. Les scripts devraient être mis à jour pour utiliser les opérateurs ternaire.
- Supprimé : _ArrayCreate de Array.au3.
Au3Check :
- Ajouté : Génération d'une erreur pour des nombres hexadécimaux plus grand que 16 caractères.
- Ajouté : Opérateurs d'attribution composés pour propriétés d'objet.
- Ajouté : Accès tableau sur expression
- Ajouté : Accès pointé sur expression.
- Remplacé : Cas de message changé pour supporter les erreurs interne de SciTE.
- Remplacé : Une erreur est maintenant générée pour l'encodage de fichiers non supportés (Le comportement précédent passait silencieusement le script).
- Remplacé : La version d'Au3Check ne correspondait pas à celle d'AutoIt.
- Remplacé : Taille explicite des tableaux optionnelle pour une initialisation explicite.
- Corrigé #2113: Les propriétés d'objets dans les noms de mot-clé étaient traité comme mot-clé.
- Corrigé #2141: #IgnoreFunc générait une erreur incorrecte.
Au3Record :
- Corrigé #2083: Il n'y a plus d'erreur à propos d'une DLL manquante.
- Corrigé #2337: Support de clavier non Anglais.
AutoIt3Help :
- Remplacé : Ressource du manifeste suggère des contrôles commun v6.0 de Windows.
- Remplacé : Numéro de version en 1.0.0.3.
AutoItX :
- Corrigé : Plantage dans AU3_PixelSearch lorsque la fonction échoue.
- La version V3.3.9.5 d'AutoIt n'a été réalisée qu'en version Alpha car elle contenait beaucoup de fonctionnalités expérimentales. Il est peu probable que toutes ces fonctionnalités voient le jour dans une version finale. Il n'est donc pas recommandé de l'utiliser. Pour le moment, utilisez seulement la version v3.3.9.4.
Messages de la sortie de la version Alpha :
http://www.autoitscript.com/forum/topic ... ntry979925
http://www.autoitscript.com/forum/topic ... ntry981358
- AutoIt :
- Corrigé : Aut2Exe et UPX fonctionnent maintenant correctement sur la compilation de scripts avec icône. Cela fait référence au ticket #2180, mais ne le ferme pas, car plus de travail est nécessaire.
* 3.3.9.3 (8 Avril 2012) (Bêta)- AutoIt:
- Ajouté #1191: Taille explicite des tableaux optionnelle pour une initialisation explicite.
- Ajouté : Accès tableau sur expression : StringSplit("a,b", ",")[1]
- Ajouté : Accès pointé sur expression : ObjCreate("Shell.Application").GetSystemInformation("DirectoryServiceAvailable")
- Corrigé #1566: Problème de tableau avec ses propres éléments.
- Corrigé #1551: Plantage de script lors d'un changement de tableau.
- Corrigé #2176: DllCallbackRegister plante sur x64.
UDFs :
- Ajouté #1158: WinAPIEx intégré (Fichiers seulement. Pas de documentation pour l'instant).
- Corrigé #2162: Dans la documentation, le lien dans la gestion IE pour _IEFormElementCheckBoxSelect était défectueux.
- Corrigé #2170: _ArrayDisplay échoue sur le traitement des tableaux sans éléments.
- Corrigé : _PathMake n'ajoutait pas l'antislash au chemin de racine.
Au3Check :
- Ajouté : Opérateurs d'attribution composés pour propriétés d'objet.
- Ajouté : Accès de tableau sur expression.
- Ajouté : Accès pointé sur expression.
* 3.3.9.2 (10 Mars 2012) (Bêta)- AutoIt:
- Corrigé : ObjCreate() peut ne pas fixer @error en cas d'échec.
- Corrigé #2146: Plantage lors de la fermeture de AutoIt lorsque celui-ci à été lancé depuis une fenêtre de console.
- Corrigé : Types de DLLStruct oublié dans les opérations de comparaison.
- Corrigé : Le paramètre de type "struct" dans DllCall écrase probablement les paramètres qui le suivent.
- Changé : @error est fixé à 0 pour une invocation d'objet terminé avec succès.
- AutoIt:
- Corrigé : ObjGet() oublie les surnoms de non-fichier depuis la dernière bêta.
- Corrigé #1395: DLLCallbacks à la sortie d'un script.
- Corrigé : Ptr() renvoi un pointeur nul pour des objets.
- Corrigé #1319: Problème à la sortie d'un script pour des contrôles utilisateur RichEdit.
- Corrigé #2138: Corrigé GUICtrlRead() sur des contrôles factices corrompait les chaines et pouvait planté AutoIt.
- Corrigé #1760: #OnAutoItStartRegister ignore les noms de fonctions entourées par des simples guillemets.
- Changé : Fonction callback x86 touche la pile FPU seulement lorsque c'est nécessaire.
- Ajouté : Opérateurs d'attribution composés pour les propriétés d'objet.
UDFs:
- Ajouté #2126: Remarque dans la documentation sur l'affichage maximum de 65530 éléments avec _ArrayDisplay.
- Corrigé #2084: Le presse-papiers n'est pas fermé si une erreur se produit avec _ClipBoard_SetDataEx.
- Corrigé #2125: L'écriture d'un tableau à deux dimensions écrirait seulement les deux premières colonnes du tableau.
- Corrigé #2070: Plantage inattendu sur certains système lors de l'utilisation de _GUICtrlStatusBar_GetText.
- Corrigé #2132: Documentation de _WinAPI_GetModuleHandle et le paramètre pour retourner le handle du processus appelant. (Utilise le mot clé Null, et non 0.)
Au3Check:
- Changé : Le numéro de version d'Au3Check correspond maintenant à celui de AutoIt.
- AutoIt:
AutoIt:
- Ajouté : L'interpréteur accepte les nombres hexadécimaux 64 bits.
- Ajouté : Mot clé Null.
- Ajouté #488: Troisième paramètre pour la fonction ObjGet() afin de spécifier l'instance d'objet.
- Changé : upx.exe de 3.07 -> 3.08.
- Changé : ReDim fonctionne sur les tableaux déclarés statique.
- Changé : Les erreurs d'excécution sur les objets ne sont plus fatales (l’exécution du script n'est plus arrêté).
- Corrigé #2067: -2147483648 non stocké comme int32.
- Corrigé #2003: ProcessWaitClose() utilisant trop de CPU.
- Corrigé #2076: VARIANT COM incorrectement fixé comme booléen True.
- Corrigé #2015: DllCallbackRegister() dénature les nombres flottant sous x64.
- Corrigé : DllCall sous x64 ne met pas les paramètres de type doubles correctement.
- Corrigé : DllCallbackRegister() ne retourne pas les nombres de type virgule flottante correctement.
- Corrigé : Différents problèmes avec le mot clé Static.
- Corrigé #2078: Erreur dans expression COM.
- Corrigé #2073: Achèvement inattendu avec ContinueLoop.
- Corrigé #1485: Achèvement inattendu avec ContinueCase.
- Corrigé : Plantage dans ObjEvent() les paramètres objet byref.
- Corrigé #2068: Appels répétés à Acos() ne produisent plus des résultats étranges. NOTE: Cette correction augmente la taille de AutoIt d'environs 60KB.
- Corrigé : ObjGet() échoue lors de la validation de l'identifiant de la class lorsque le premier paramètre de la fonction est spécifié.
- Corrigé #2111: RunAs() peut échouer, même si un utilisateur a les permissions correctes pour l'exécution.
UDFs :
- Ajouté : Fonction _WinAPI_GetProcAddress().
- Corrigé #2077: hwnd vérifié de manière sécurisé dans _GUICtrlRichEdit_Create()
- Corrigé #2088: _ArrayDisplay ne traite pas correctement les paramètres Default
- Corrigé #2112: "Report Log Window" inerte lorsque le script est terminé.
- Corrigé : _GUICtrlRichEdit_* Erreur dans la documentation sur les codes de retour.
- Corrigé #1970: _FTP_ListToArray() échoue lors de la récupération des répertoires ou des fichiers seuls.
Au3Check :
- Corrigé #2113: Les propriétés de l'Objet dans les noms de mots-clés sont traité comme des mots-clés.
- Ajouté : Production d'erreur pour des nombres hexadécimaux plus long que 16 caractères.
- Changé : Cas de message changé pour supporter les erreurs intégrées de SciTE.
- Changé : Une erreur est générée pour des encodages non supportés de fichier (Le comportement précédent devait silencieusement passer le script).
Au3Record :
- Corrigé #2083: Il n'y à plus d'erreur au sujet d'une DLL manquante.
- AutoIt :
- Tlem
- Site Admin
- Messages : 11753
- Enregistré le : ven. 20 juil. 2007 21:00
- Localisation : Bordeaux
- Status : Hors ligne
AutoIt 3.3.11.x Bêta
Le contenu de ce sujet est la traduction des annonces concernant les versions bêta de AutoIt. Vous trouverez les messages originaux sur ce lien ou en cliquant directement sur le lien du titre de la version concernée.
Si vous constatez une erreur de traduction ou si vous avez une amélioration à proposer, n'hésitez pas à m'en faire part.
.
Si vous constatez une erreur de traduction ou si vous avez une amélioration à proposer, n'hésitez pas à m'en faire part.
► Afficher le textepour AutoIt v3.3.11.x (Bêta)
* 3.3.11.6 (30 May 2014) Bêta
AutoIt :
- Changé #2718 : SplashOff exemple dans la documentation.
- Corrigé #2717 : Précision dans la page des constantes de l'appendice au sujet des constantes Inet.
UDFs :
- Ajouté : _Array1DToHistogram(). (merci jchd)
- Ajouté #2702 : _ArrayTranspose() met @error à 2 si pas de tableau.
- Ajouté #2726 : Group ID afin de retourner le tableau pour _GUICtrlListView_GetGroupInfoByIndex().
- Corrigé #2701 : _ArrayTranspose() documentation pour tableau 1D.
- Corrigé #2706 : Mauvaise structure $tagWINDOWINFO.
- Corrigé #2718 : SplashOff exemple dans la documentation.
Au3Check :
- Corrigé : Erreurs non détectées.
Autres :
- Corrigé #2725 : AutoIt3.chm exemple d'impression.
* 3.3.11.5 (01 May 2014) Bêta
AutoIt :
- Corrigé #2648: FileSaveDialog() ne rajoute pas l'extension lorsque l'utilisateur l'indique manuellement.
UDFs :
- Changé : _FileReadToArray() retourne maintenant un tableau 1D/2D en fonction du paramètre utilisé.
- Corrigé : Téléchargement sqlite3.* si lancement en tant qu'Admin.
- Corrigé #2693 : _GUICtrListView_GetItemTextArray() documentation de la valeur de retour.
- Corrigé #2697 : Constante manquante $GW_ENABLEDPOPUP.
- Corrigé #2698 : _ArrayAdd() mauvaise valeur de retour.
- Corrigé #2699 : _ArrayAdd() documentation du 6ième paramètre.
- Corrigé : _ArraySearch() recherche en arrière.
- Corrigé #2700 : _GUICtrlRichEdit_SetCharBkColor() pas au point d’insertion.
Au3Check :
- Corrigé #2612 : Référence de fonction ByRef.
* 3.3.11.4 (07 Avril 2014) Bêta
AutoIt :
- Corrigé #2677 : AutoIt.chm Installdir.htm Référence.
- Corrigé #2676 : AutoIt.chm Installdir.htm Référence \Sqlite.
UDFs:
- Supprimé : http://api.exip.org/?call=ip de _GetIP() car le site est hors ligne.
- Supprimé: _WinAPI_GetUDFVersion() car tous les UDFS partage le même numéro de version que la version d'AutoIt avec laquelle ils sont fournit.
- Changé : Constante $DOW_* en $DMW_*.
- Changé : Retour dans l'écriture de _PathFull() et _PathGetRelative().
- Changé : Ré-écriture de l'UDF Array pour ajouter le support des tableaux 2D et de quelques fonctions. CECI EST UNE RUPTURE DE SCRIPT.
- Changé : L'UDF Excel a été ré-écrit. Les fonctions et/ou les paramètres ont été renommés, supprimés ou ajoutés. CECI EST UNE RUPTURE DE SCRIPT.
- Changé : _SQLite 3.8.2.0 -> 3.8.4.3.
- Changé : Temporisation passée à 5 minutes pour _GetIP(), en raison des exigences de http://www.whatismyipaddress.com (5 secondes précédemment).
- Ajouté : _SQLite_SQLiteExe() télécharge sqlite3.exe lorsque c'est nécessaire.
- Ajouté : http://bot.whatismyipaddress.com comme site de découverte de l'adresse IP pour _GetIP().
- Corrigé #2660 : Bouton dans l'exemple GUI.
- Corrigé : _IECreate() désactive l'utilisation de la touche Windows.
- Corrigé #2689 : Lorsque $bCursor dans _ScreenCapture_Capture() est mis à True et que le PC est verrouillé.
* 3.3.11.3 (15 Janvier 2014) Bêta
AutoIt :
- Corrigé #2613 : AutoIt plante lorsqu'une valeur de tableau nulle est retournée par une requête WMI.
- Corrigé #2309 : Mauvaise conversion des variantes COM VT_BSTR lorsque la chaine référencée est nulle.
UDFs :
- Changé : Ré-écriture de _PathFull() et _PathGetRelative() en utilisant les fonctions natives WinAPI.
- Changé : Ré-écriture de _DateDayOfWeek() avec nouvelle syntaxe.
- Changé : Ré-écriture de _FileWriteToLine() en utilisant FileReadToArray().
- Changé : Ré-écriture de _DateDayOfWeek() qui peut maintenant retourner les jours de la semaine dans la langue de l'utilisateur.
- Changé : _FileReadToArray() retourne maintenant un tableau 1D/2D.
- Changé : Ré-écriture de _DateToMonth() qui peut maintenant retourner les mois dans la langue de l'utilisateur.
- Ajouté : 5 secondes de temporisation à _GetIP() entre chaque récupération d'IP publique. Ceci permet de réduire la surcharge des sites de découverte d'IP.
- Ajouté : Constantes $STR_REGEXP* cdans StringConstants.au3 pour StringRegExp().
- Corrigé : _INetSmtpMail() SmtpServer vérifie IPaddr.
- Corrigé #2618 : Comportement de _StringBetween() lorsque $sStart et $sEnd sont identiques.
* 3.3.11.2 (5 Janvier 2014) Bêta
AutoIt :
- Corrigé #2316 : Erreur d'initialisation du gestionnaire d'événement COM PowerPoint.
- Corrigé : FileSelectFolder() utilise le paramètre parent.
- Corrigé #2512 : Plantage ObjName().
UDFs :
- Ajouté : Exemple pour _WinAPI_SystemParametersInfo().
- Corrigé : UBound() Default était considéré comme $UBOUND_DIMENSIONS (0) et non comme $UBOUND_ROWS (1).
- Corrigé : _FileListToArrayRec() bug de concaténation de tableaux.
AutoIt3Help :
- Changé : Numéro de version en 1.0.0.6.
- Ajouté : Activation de la fenêtre lorsque déjà ouvert.
Autres :
- Changé : La syntaxe du nom des variables du fichier d'aide est normalisée pour une meilleure compréhension et cohérence dans la syntaxe des fichiers d'aide à le complétion.
* 3.3.11.1 (4 Janvier 2014) Bêta[/b]
AutoIt :
- Corrigé : Débordement de pile profondément planqué dans les includes.
- Corrigé : FileSelectFolder() ne fonctionne pas correctement avec les paramètres Titre et Root.
- Corrigé : StringIsSpace() pour les caractères nuls.
- Corrigé #2478 : Assign() et Eval() ne limite pas les noms de variables.
UDFs :
- Changé : Les variables constantes sont maintenant utilisées dans les UDFs au lieu de leur valeur.
Notes pour les utilisateurs de Windows 8 :
Lorsque plusieurs programmes enregistre la même association de fichiers (Stable + bêta) alors nous ne pouvons plus basculer entre les versions bêta et stables par programmation. Vous devez choisir un fichier .au3, faire un clic droit et choisir "ouvrir avec", puis "choisir le programme par défaut" et sélectionner la version bêta ou la version stable.
Utilisez le code ci-dessous pour vérifier quelle version vous utilisez :
* 3.3.11.0 (3 Janvier 2014) Bêta
AutoIt :
- Corrigé #2562 : StringRegExp() et les caractères nuls.
- Corrigé #2581 : Dec() ne fonctionnait pas correctement avec les paramètres 0, 1, 2.
- Corrigé #2568: StringStripWS() et StringIsSpace() traitent maintenant les caractères nuls comme un espace.
- Corrigé #2566 : "Les substitutions" du curseur dans GUISetCursor() échouent dans une zone client.
- Corrigé #2573 : "Les substitutions" du curseur dans GUISetCursor() échouent dans une zone client.
- Ajouté #2557 : Send() Les chaines de contrôle spéciales ne traiterons plus 0 répétitions comme étant 1. Aucunes touches ne sera envoyées.
- Ajouté #2489 : HttpSetUserAgent() retourne maintenant la chaine précédente de l'agent utilisateur.
- Ajouté #2481 : FileSelectFolder() utilisera le style Windows Vista s'il est disponible.
- Changé : Mise à jour du moteur d'expressions régulières PCRE en 8.34.
UDFs :
- Ajouté : Contrôle d'erreur dans _ArrayDelete() lorsque $iElement est en dehors des limites.
- Supprimé : Utilisation de Call() dans _FTP_ProgressDownload(), _FTP_ProgressUpload() et _SQLite_Startup(). Voir la documentation pour les changement des paramètres de $hFunctionCall et $hPrintCallback. CECI EST UN CASSURE DE SCRIPT.
Autres :
- Ajouté : Mots clés et Macros dans le fichier autoit.xml de Notepad++.
Notes pour les utilisateurs de Windows 8 :
Lorsque plusieurs programmes enregistre la même association de fichiers (Stable + bêta) alors nous ne pouvons plus basculer entre les versions bêta et stables par programmation. Vous devez choisir un fichier .au3, faire un clic droit et choisir "ouvrir avec", puis "choisir le programme par défaut" et sélectionner la version bêta ou la version stable.
Utilisez le code ci-dessous pour vérifier quelle version vous utilisez :
AutoIt :
- Changé #2718 : SplashOff exemple dans la documentation.
- Corrigé #2717 : Précision dans la page des constantes de l'appendice au sujet des constantes Inet.
UDFs :
- Ajouté : _Array1DToHistogram(). (merci jchd)
- Ajouté #2702 : _ArrayTranspose() met @error à 2 si pas de tableau.
- Ajouté #2726 : Group ID afin de retourner le tableau pour _GUICtrlListView_GetGroupInfoByIndex().
- Corrigé #2701 : _ArrayTranspose() documentation pour tableau 1D.
- Corrigé #2706 : Mauvaise structure $tagWINDOWINFO.
- Corrigé #2718 : SplashOff exemple dans la documentation.
Au3Check :
- Corrigé : Erreurs non détectées.
Autres :
- Corrigé #2725 : AutoIt3.chm exemple d'impression.
* 3.3.11.5 (01 May 2014) Bêta
AutoIt :
- Corrigé #2648: FileSaveDialog() ne rajoute pas l'extension lorsque l'utilisateur l'indique manuellement.
UDFs :
- Changé : _FileReadToArray() retourne maintenant un tableau 1D/2D en fonction du paramètre utilisé.
- Corrigé : Téléchargement sqlite3.* si lancement en tant qu'Admin.
- Corrigé #2693 : _GUICtrListView_GetItemTextArray() documentation de la valeur de retour.
- Corrigé #2697 : Constante manquante $GW_ENABLEDPOPUP.
- Corrigé #2698 : _ArrayAdd() mauvaise valeur de retour.
- Corrigé #2699 : _ArrayAdd() documentation du 6ième paramètre.
- Corrigé : _ArraySearch() recherche en arrière.
- Corrigé #2700 : _GUICtrlRichEdit_SetCharBkColor() pas au point d’insertion.
Au3Check :
- Corrigé #2612 : Référence de fonction ByRef.
* 3.3.11.4 (07 Avril 2014) Bêta
AutoIt :
- Corrigé #2677 : AutoIt.chm Installdir.htm Référence.
- Corrigé #2676 : AutoIt.chm Installdir.htm Référence \Sqlite.
UDFs:
- Supprimé : http://api.exip.org/?call=ip de _GetIP() car le site est hors ligne.
- Supprimé: _WinAPI_GetUDFVersion() car tous les UDFS partage le même numéro de version que la version d'AutoIt avec laquelle ils sont fournit.
- Changé : Constante $DOW_* en $DMW_*.
- Changé : Retour dans l'écriture de _PathFull() et _PathGetRelative().
- Changé : Ré-écriture de l'UDF Array pour ajouter le support des tableaux 2D et de quelques fonctions. CECI EST UNE RUPTURE DE SCRIPT.
- Changé : L'UDF Excel a été ré-écrit. Les fonctions et/ou les paramètres ont été renommés, supprimés ou ajoutés. CECI EST UNE RUPTURE DE SCRIPT.
- Changé : _SQLite 3.8.2.0 -> 3.8.4.3.
- Changé : Temporisation passée à 5 minutes pour _GetIP(), en raison des exigences de http://www.whatismyipaddress.com (5 secondes précédemment).
- Ajouté : _SQLite_SQLiteExe() télécharge sqlite3.exe lorsque c'est nécessaire.
- Ajouté : http://bot.whatismyipaddress.com comme site de découverte de l'adresse IP pour _GetIP().
- Corrigé #2660 : Bouton dans l'exemple GUI.
- Corrigé : _IECreate() désactive l'utilisation de la touche Windows.
- Corrigé #2689 : Lorsque $bCursor dans _ScreenCapture_Capture() est mis à True et que le PC est verrouillé.
* 3.3.11.3 (15 Janvier 2014) Bêta
AutoIt :
- Corrigé #2613 : AutoIt plante lorsqu'une valeur de tableau nulle est retournée par une requête WMI.
- Corrigé #2309 : Mauvaise conversion des variantes COM VT_BSTR lorsque la chaine référencée est nulle.
UDFs :
- Changé : Ré-écriture de _PathFull() et _PathGetRelative() en utilisant les fonctions natives WinAPI.
- Changé : Ré-écriture de _DateDayOfWeek() avec nouvelle syntaxe.
- Changé : Ré-écriture de _FileWriteToLine() en utilisant FileReadToArray().
- Changé : Ré-écriture de _DateDayOfWeek() qui peut maintenant retourner les jours de la semaine dans la langue de l'utilisateur.
- Changé : _FileReadToArray() retourne maintenant un tableau 1D/2D.
- Changé : Ré-écriture de _DateToMonth() qui peut maintenant retourner les mois dans la langue de l'utilisateur.
- Ajouté : 5 secondes de temporisation à _GetIP() entre chaque récupération d'IP publique. Ceci permet de réduire la surcharge des sites de découverte d'IP.
- Ajouté : Constantes $STR_REGEXP* cdans StringConstants.au3 pour StringRegExp().
- Corrigé : _INetSmtpMail() SmtpServer vérifie IPaddr.
- Corrigé #2618 : Comportement de _StringBetween() lorsque $sStart et $sEnd sont identiques.
* 3.3.11.2 (5 Janvier 2014) Bêta
AutoIt :
- Corrigé #2316 : Erreur d'initialisation du gestionnaire d'événement COM PowerPoint.
- Corrigé : FileSelectFolder() utilise le paramètre parent.
- Corrigé #2512 : Plantage ObjName().
UDFs :
- Ajouté : Exemple pour _WinAPI_SystemParametersInfo().
- Corrigé : UBound() Default était considéré comme $UBOUND_DIMENSIONS (0) et non comme $UBOUND_ROWS (1).
- Corrigé : _FileListToArrayRec() bug de concaténation de tableaux.
AutoIt3Help :
- Changé : Numéro de version en 1.0.0.6.
- Ajouté : Activation de la fenêtre lorsque déjà ouvert.
Autres :
- Changé : La syntaxe du nom des variables du fichier d'aide est normalisée pour une meilleure compréhension et cohérence dans la syntaxe des fichiers d'aide à le complétion.
* 3.3.11.1 (4 Janvier 2014) Bêta[/b]
AutoIt :
- Corrigé : Débordement de pile profondément planqué dans les includes.
- Corrigé : FileSelectFolder() ne fonctionne pas correctement avec les paramètres Titre et Root.
- Corrigé : StringIsSpace() pour les caractères nuls.
- Corrigé #2478 : Assign() et Eval() ne limite pas les noms de variables.
UDFs :
- Changé : Les variables constantes sont maintenant utilisées dans les UDFs au lieu de leur valeur.
Notes pour les utilisateurs de Windows 8 :
Lorsque plusieurs programmes enregistre la même association de fichiers (Stable + bêta) alors nous ne pouvons plus basculer entre les versions bêta et stables par programmation. Vous devez choisir un fichier .au3, faire un clic droit et choisir "ouvrir avec", puis "choisir le programme par défaut" et sélectionner la version bêta ou la version stable.
Utilisez le code ci-dessous pour vérifier quelle version vous utilisez :
Code : Tout sélectionner
MsgBox(0, "Version", @AutoItVersion)
* 3.3.11.0 (3 Janvier 2014) Bêta
AutoIt :
- Corrigé #2562 : StringRegExp() et les caractères nuls.
- Corrigé #2581 : Dec() ne fonctionnait pas correctement avec les paramètres 0, 1, 2.
- Corrigé #2568: StringStripWS() et StringIsSpace() traitent maintenant les caractères nuls comme un espace.
- Corrigé #2566 : "Les substitutions" du curseur dans GUISetCursor() échouent dans une zone client.
- Corrigé #2573 : "Les substitutions" du curseur dans GUISetCursor() échouent dans une zone client.
- Ajouté #2557 : Send() Les chaines de contrôle spéciales ne traiterons plus 0 répétitions comme étant 1. Aucunes touches ne sera envoyées.
- Ajouté #2489 : HttpSetUserAgent() retourne maintenant la chaine précédente de l'agent utilisateur.
- Ajouté #2481 : FileSelectFolder() utilisera le style Windows Vista s'il est disponible.
- Changé : Mise à jour du moteur d'expressions régulières PCRE en 8.34.
UDFs :
- Ajouté : Contrôle d'erreur dans _ArrayDelete() lorsque $iElement est en dehors des limites.
- Supprimé : Utilisation de Call() dans _FTP_ProgressDownload(), _FTP_ProgressUpload() et _SQLite_Startup(). Voir la documentation pour les changement des paramètres de $hFunctionCall et $hPrintCallback. CECI EST UN CASSURE DE SCRIPT.
Autres :
- Ajouté : Mots clés et Macros dans le fichier autoit.xml de Notepad++.
Notes pour les utilisateurs de Windows 8 :
Lorsque plusieurs programmes enregistre la même association de fichiers (Stable + bêta) alors nous ne pouvons plus basculer entre les versions bêta et stables par programmation. Vous devez choisir un fichier .au3, faire un clic droit et choisir "ouvrir avec", puis "choisir le programme par défaut" et sélectionner la version bêta ou la version stable.
Utilisez le code ci-dessous pour vérifier quelle version vous utilisez :
Code : Tout sélectionner
MsgBox(0, "Version", @AutoItVersion)
- Tlem
- Site Admin
- Messages : 11753
- Enregistré le : ven. 20 juil. 2007 21:00
- Localisation : Bordeaux
- Status : Hors ligne
AutoIt 3.3.13.x Bêta
Le contenu de ce sujet est la traduction des annonces concernant les versions bêta de AutoIt. Vous trouverez les messages originaux sur ce lien ou en cliquant directement sur le lien du titre de la version concernée.
Si vous constatez une erreur de traduction ou si vous avez une amélioration à proposer, n'hésitez pas à m'en faire part.
.
Si vous constatez une erreur de traduction ou si vous avez une amélioration à proposer, n'hésitez pas à m'en faire part.
► Afficher le textepour AutoIt v3.3.13.x (Bêta)
* 3.3.13.22 (Non diffusée) Bêta
AutoIt :
- Changé : Déplacement de l'exemple GUICtrlCreatePic() avec PNG dans l'UDF des exemples approprié.
UDFs :
- Corrigé #3063 : Suppression du paramètre additionnel dans la structure $tagRAWKEYBOARD.
* 3.3.13.21 (08 Juillet 2015) Bêta
AutoIt :
- Ajouté : @OSVersion supporte maintenant Windows 10 et Windows Server 2016.
- Ajouté : GUICtrlCreatePic() avec un exemple PNG.
- Ajouté : Constantes pour les fonctions natives dans AutoItConstants.au3.
- Ajouté #3012: GUISetFont() doc de la valeur par défaut.
- Corrigé #3028: GUICtrlCreateCombo() formatage de la doc.
- Corrigé #3040: Int() erreurs typographique dans la doc.
- Corrigé #3042: Number() clarifications de la doc.
- Corrigé #3041: AutoItWinGetTitle() erreurs typographique dans l'exemple de la doc.
- Corrigé #3039: AutoItWinSetTitle() erreurs typographique dans l'exemple de la doc.
- Corrigé #3057: StringSplit() Doc sur la valeur de retour si $STR_NOCOUNT.
- Corrigé #2901: Erreur mémoire si un fichier UTF est spécifié avec BOM alors qu'aucun BOM n'est présent.
UDFs :
- Changé : _ArrayTranspose() algorithme.
- Changé : _SQLite 3.8.8.1 -> 3.8.10.0.
- Ajouté : _GDIPlus_ImageGetDimension().
- Ajouté : _GDIPlus_BitmapCreateDIBFromBitmap() peux être utilisé pour authorisé le PNG dans GUICtrlCreatePic().
- Ajouté : _GDIPlus_ImageGetThumbnail().
- Ajouté #3034: _Timer_SetTimer() doc exemple.
- Corrigé #3011: _FileListToArrayRec() ne ferme pas le handle ouvert.
- Corrigé : _Word_DocFind(), _Word_DocFindReplace() et _Word_DocPrint() Ne mette pas @extended au code d'erreur COM..
- Corrigé #3018: _GDIPlus_EffectCreateHueSaturationLightness () doc et plantage _GDIPlus_BitmapApplyEffect().
- Corrigé #3038: _Timer_SetTimer() Paramètres de la fonction callback.
- Corrigé #3037: _RunDOS() attend l'achèvement de commande.
- Corrigé #3055: Mauvais lien dans la doc de _WinAPI_IOCTL().
- Corrigé #3052: _ArraySort() éclaircissement de la doc pour la partie 2D .
- Corrigé #3059: erreurs typographique dans l'aide.
Autres :
- Ajouté : lang-autoit.js, fichier de coloration syntaxique pour Google Prettify . Voir le dossier Extras\Prettif.
- Ajouté : lang-autoit.js support des commentaires multi-lignes.
* 3.3.13.20 (22 Mars 2015) Bêta
AutoIt :
- Changé : Map utilise des entiers 64-bit.
- Corrigé #2920 : Précision dans la doc de GUiCreate()/WinMove() concernant le non placement/redimensionnement des contrôles dans la fenêtre initiale.
- Corrigé #2924 : Documentation des styles des barres de progression.
UDFs :
- Changé : Suppression du code interne de ré-affichage pour _GUIListView_DeleteAllItems() et _GUIListView_DeleteSelectedItems().
- Changé : _ArrayUnique() Peut maintenant traiter des valeurs Int64 via le nouveau paramètre.
- Changé : _SQLite 3.8.6.0 -> 3.8.8.1.
- Changé : Ré-écriture de _StringInsert() en utilisant des fonctions natives.
- Changé : _HexToString() à _StringToHex() traitent maintenant les chaines et les binaires comme UTF-8 par défaut.
- Changé : _FileWriteToLine() le paramètre optionnel d'écrasement est maintenant booléen et non un entier de zéro ou un. Les anciennes valeurs sont toujours supportées pour l'instant.
- Changé : _Word_DocOpen() Changement de @error = 4 à @error = 0 et @extended = 1 si le document ne peux être ouvert en lecture/écriture. CECI EST UNE CASSURE DE SCRIPTS.
- Changé : Ré-écriture de _MathCheckDiv().
- Ajouté #2877 : _GUICtrlRichEdit_GetFont() amélioration de l'exemple.
- Ajouté #2857 : _GUICtrlEdit_GetCueBanner() et _GUICtrlEdit_SetCueBanner().
- Ajouté #2860 : Conversion dans les UDF du type ptr en struct* afin d'autoriser le passage direct d'une structure.
- Ajouté #2891 : Exemples pour _WinAPI_GetWindowDC() et _WinAPI_RedrawWindow().
- Ajouté : Plus de fonctions _GDIPlus_Font*.
- Ajouté : _WinAPI_GetFontResourceInfo() retourne plus d'informations sur la fonte.
- Ajouté : _WinAPI_GetFontMemoryResourceInfo().
- Ajouté #2922 : _VersionCompare() avec différents nombres de champs.
- Ajouté #2968 : Paramètre optionnel $iMSeconds à _SetTime().
- Ajouté : Constantes $SB_ANSI, $SB_UTF16LE, $SB_UTF16BE et $SB_UTF8 ajoutées à StringConstants.au3, pour utiliser avec BinaryToString() et StringToBinary().
- Ajouté : Constantes à Assign() et IsDeclared().
- Ajouté #2982 : _FTP_Connect() amélioration de l'exemple.
- Ajouté #2976 : #pragma valeur par défaut.
- Ajouté #2998 : Ajout de la touche manquante (03 - Traitement Control-Break) dans la documentation de _IsPressed().
- Corrigé #2868 : _WinAPI_SfcIsKeyProtected() ->_WinAPI_SfcIsFileProtected() doc exemple.
- Corrigé #2874 : _GUICtrlRichEdit_SetCharColor() pas au point d'insertion.
- Corrigé #2875 : Lien cassé dans la doc de _SendMessage().
- Corrigé #2876 : Exemples fonctionnant en mode 32 bit sous Windows X64.
- Corrigé #2880 : Exemple pour _WinAPI_OpenProcess().
- Corrigé #2881 : HotKeySet() Doc comme "{ASC nnnn}" ne peut pas être utilisé.
- Corrigé #2885 : Erreur d'indice avec _ArrayMax() et _ArrayMin().
- Corrigé #2909 : L'antislash n'est pas ajouté dans _PathMake() si $sDir est vide.
- Corrigé #2908 : _ScreenCapture_Capture() échoue en raison d'erreur de limites
- Corrigé #2911 : _ArrayDisplay() Les contrôles GUI ont de mauvaises coordonnées.
- Corrigé #2917 : L'exemple de _WinAPI_AddMRUString() plante en mode X64 (Bug Msdn CreateMRUListW !!!).
- Corrigé #2918 : _GDIPlus_GetEncoderParameterList() non fonctionnel.
- Corrigé : Gamme de paramètre dans _ArrayDisplay().
- Corrigé #2923 : Lien cassé dans la section "Related".
- Corrigé #2934 : Correction typographique dans la doc de _GUICtrlRichEdit_SetZoom().
- Corrigé #2933 : Doc référence de constantes dans _GUICtrlRichEdit_StreamToVar().
- Corrigé : _Array_FindAll() returne un tableau dimensionné incorrectement pour une recherche "Row".
- Corrigé #2964 : Structure incorrecte pour $tagWNDCLASS.
- Corrigé : _WinAPI_IsWritable() mauvaise détection lorsque le périphérique n'est pas prêt.
- Corrigé : Le paramètre des secondes dans _SetTime() était considéré comme des millisecondes.
- Corrigé #2967 : Format incorrect de AM/PM lorsque l'heure est à 00:00.
- Corrigé #2993 : Doc _WinApi_GetString().
AutoItX :
- Corrigé #2882 : Bugs PixelChecksum.
Au3Check :
- Ajouté : Support des fichiers UTF8 avec BOM.
AutoIt3Help :
- Changé : Numéro de version en 1.0.0.7.
- Corrigé : Plantage dans SciTE lorsque plusieurs lignes sont sélectionnées.
Autres :
- Ajouté : Icons\MyAutoit3_*.ico pour être utilisé lors de la compilation des scripts (faible encombrement).
* 3.3.13.19 (24 Aout 2014) Bêta
AutoIt :
- Corrigé : L'utilisation de la notation Dot pour régler la propriété de Map créait des doublons.
- Corrigé #2862 : Régression dans l'optimisation de "Copy-on-write" dans les tableaux.
UDFs :
- Corrigé #2853 : Mauvais lien de lancement dans le tutoriel de la doc pour Notepad.
- Corrigé #2854 : Page de la documentation référence des mots clé.
- Corrigé #2861 : Exemple pour _WinAPI_ReadDirectoryChanges().
Autres :
- Corrigé #2848 : Cassures de scripts non mis en évidence.
- Corrigé : Section "Remarks" manquante dans certaines pages de la documentation.
- Corrigé : Mise en évidence de la syntaxe manquante dans certaines pages de la documentation.
Documentations Bêta : https://www.autoitscript.com/autoit3/fi ... toit/docs/
Cassures de scripts : https://www.autoitscript.com/autoit3/fi ... hanges.htm
* 3.3.13.18 (20 Aout 2014) Bêta
AutoIt :
- Corrigé #2639 : Impossibilité de copier/coller d'un objet IE embarqué.
- Corrigé #2839 : GUISetAccelerators() avec un tableau non valide peux provoquer un plantage hard.
UDFs :
- Changé : _ArrayInsert() utilise maintenant des constantes pour changer le comportement de l'addition et la contrainte du datatype.
* 3.3.13.17 (19 Aout 2014) Bêta
AutoIt :
- Changé : Encodage par défaut des fichiers texte changé en UTF8 sans BOM
- Changé : FileOpen() possède de nouveaux modes pour forcer ANSI, UTF16-BE/LE sans BOM.
- Corrigé #2834 : FileOpen() et DirCreate() problème avec les chemins relatifs lors de la création de répertoires.
UDFs :
- Changé : _SQLite 3.8.5.0 -> 3.8.6.0.
- Ajouté #2836 : Exemple dans la documentation de _WinAPI_SfcIsKeyProtected().
- Corrigé : Bogue de limite dans _ArraySwap().
Autres :
- Changé : Amélioration de la mise en évidence du code AutoIt dans les fichiers HTML.
* 3.3.13.16 (07 Aout 2014) Bêta
AutoIt :
- Ajouté : Cache sur expression régulière. Petite amélioration des performances lors de l'utilisation multiple du même motif.
- Corrigé : Assignation d'objets par référence aux propriétés COM tel que "$obj(quelques, paramètres) = $obj2".
- Corrigé : Régression avec Redim.
UDFs :
- Ajouté #2826 : "Quit" pour fermer le navigateur.
- Corrigé #2828 : Erreur typographique sur "security" _IEFormElementSetValue().
Autres :
- Corrigé : Ré-écriture des scripts qui génèrent les fichiers de syntaxe pour l'éditeur et GeShi résultant des descriptions manquantes et tri correct des fonctions.
* 3.3.13.15 (05 Aout 2014) Bêta
AutoIt :
- Corrigé #2502 : Optimisation de la copie sur écriture lorsque le passage des éléments d'un tableau et d'une map ByRef est incorrect.
UDFs :
- Corrigé #2823 : _ChooseFont() couleur par défaut BGR et non RGB.
- Corrigé : Bogue de limite dans _ArrayToClip(), _ArrayExtract() et _ArrayToString().
* 3.3.13.14 (02 Aout 2014) Bêta
AutoIt :
- Changé : Ré-implémentation interne des Maps en tant que tables de hachage. Améliorations importante des performances pour grandes maps.
- Corrigé #2820 : WinExists() et d'autres fonctions Win convertissaient de manière inexactement les chaines contenant des nombres dans les handles de fenêtre et causaient de fausses correspondances.
UDFs :
- Changé : _GDIPlus_Startup() nécessite une Dll explicite pour supporter GDI+ v1.1 sous Vista ou Windows Server 2008.
- Corrigé : _ArrayAdd() échouait avec un délimiteur de fin dans $vValue.
- Corrigé #2816 : Précision de la Doc pour _GDIPlus_ImageLoadFromFile() spécifiant -1 alors que c'est 0 sur échec.
- Corrigé : _Crypt_DecryptData() et _Crypt_EncryptData() échouaient avec une chaine vide pour l’algorithme RC4.
- Corrigé #2821 : Commentaire de l'exemple incorrecte pour _DateToDayOfWeekISO().
Autres :
- Ajouté : Exemple additionnel pour FileSetEnd().
* 3.3.13.13 (31 Juillet 2014) Bêta
AutoIt :
- Changé : Mise à jour du moteur d'expressions régulières PCRE en 8.35.
- Ajouté : Exemple pour FileSetEnd().
- Corrigé #2363 : Call() avec une fonction utilisateur invalide ne mettait pas @error correctement quand utilisé comme une expression dans un autre appel de fonction.
- Corrigé #2364 : Call() avec CallArgArray et aucuns paramètres.
- Corrigé #2789 : Problème de paramètre avec With/EndWith.
AutoItX :
- Changé: AutoItX3.psd1 renommé en AutoItX.psd. PSModulePath
mis à jour à l'installation pour que le système importe automatiquement.
Autres :
- Corrigé : Utilisation d'un chemin de fichier fixe au lieu d'un fichier temporaire.
* 3.3.13.12 (28 Juillet 2014) Bêta
AutoIt :
- Corrigé : Fuite de mémoire avec code de tableau ré-écrit.
- Corrigé : Dim régression de performance.
* 3.3.13.11 (27 Juillet 2014) Bêta
AutoIt :
- Ajouté #2346 : FileSetEnd().
- Corrigé #2372 : Numéro de ligne incorrect sur un appel d'une mauvaise fonction (Erreur toujours présente sur Callback).
- Corrigé #2805 : FileWriteLine() ne retourne pas d’échec lorsque le disque est plein.
- Corrigé #2623 : RegDelete() retourne 0 au lieu de 2 lorsqu'une clé existe mais aucun droits d'écriture pour la supprimer.
- Corrigé #2813 : L'Accès "au dernier contrôle crée" un fois la GUI supprimée, provoque un plantage.
- Corrigé #2640 : Conversion étrange de chaines contenant des nombres dans les expressions
AutoItX :
- Corrigé #2694 : ControlListView ne trouve pas les contrôles en mode x64.
* 3.3.13.10 (26 Juillet 2014) Bêta
AutoIt :
- Ajouté #2686 : Random() pour retourner la valeur Max lorsque Min égal Max.
- Corrigé : Régression dans le traitement de tableau vide.
- Corrigé #2538 : GuiSetAccelerators() renvoyait toujours des événements sur des contrôles de bouton désactivé.
- Corrigé #2671 : StringSplit() découpais incorrectement en regard de la sensibilité de la casse.
* 3.3.13.9 (25 Juillet 2014) Bêta
AutoIt :
- Ajouté : MapAppend() retourne l'index de l'élément ajouté.
- Corrigé : Régression avec Call() et CallArgArray.
- Corrigé : Régression avec la vitesse des tableaux.
- Corrigé : Échouait silencieusement lors du passage de paramètres non supportés ByRef - Maintenant, montre un message d'erreur.
- Corrigé : Les propriétés Map/Objet commençant par ".E3" étaient incorrectement classées comme un nombre au lieu de propriété.
* 3.3.13.8 (22 Juillet 2014) Bêta
AutoIt :
- Corrigé : Régression dans With .Method(...).
- Ajouté : MapRemove()
* 3.3.13.7 (22 Juillet 2014) Bêta
AutoIt :
- Modifié : Ré-écriture interne de tout le traitement de tableau.
- Modifié : Ré-écriture interne de l'objet map.
- Corrigé : Les éléments Map étaient incorrectement auto-créés lors de l'appel à la fonction IsMap().
- Corrigé : Régression avec les propriétés COM par défaut.
UDFs :
- Modifié : Réduction de code dupliqué pour la recherche de la valeur maxi et mini dans un tableau.
- Modifié : _ArrayAdd utilise maintenant des constantes pour changer le comportement de l'addition et le datatype.
- Corrigé #2803 : _ArrayMinIndex() et _ArrayMaxIndex() échouaient avec un tableau 1D avec 1 seul élément.
Autres :
- Corrigé : Suppression de fonctions liées.
* 3.3.13.6 (18 Juillet 2014) Bêta
AutoIt :
- Modifié : Tables appelées maintenant Maps. IsTable() devient IsMap()
- Modifié : Toutes les fonctions Is... et UBound() utilisent maintenant une optimisation ByRef.
- Modifié : Nombreuses réécritures internes pour Dim, Local, Global, Static. Passage des paramètres à la Function. Besoin de tests !
- Ajouté : Versions de test pour MapAppend(), MapExists(), MapKeys() - Versions dot toujours disponibles pour le moment.
- Corrigé : Régression avec la syntaxe Dim $var = [1,2].
UDFs :
- Corrigé : Variable non déclarée dans File.au3 en raison des changements internes.
* 3.3.13.5 (17 Juillet 2014) Bêta
AutoIt :
- Ajouté : (Interne) Les fonctions internes peuvent maintenant être faites pour fonctionner de la même façon qu'avec ByRef. Beaucoup de nouvelles possibilités !
- Corrigé : Régression avec l'accès sur indice pour une variable non-tableau qui plantait.
- Corrigé : Accès à une table dans un tableau, ou vice versa cause un plantage.
- Corrigé : Mot-clé Static avec Tables.
- Corrigé : Assignation d'objets aux tables d'éléments.
UDFs :
- Corrigé #2782 : Documentation de diverses constantes.
* 3.3.13.4 (15 Juillet 2014) Bêta
AutoIt :
- Corrigé : Régression avec l'initialisation des tableaux dans la dernière beta.
* 3.3.13.3 (15 Juillet 2014) Bêta
AutoIt :
- Corrigé #2626 : ControlGetText(), WinGetText(), WinGetTitle() mauvais codage pour certains mots.
- Corrigé : FileCopy() régression de la dernière bêta sur les chemins UNC.
UDFs :
- Ajouté : $SS_ENHMETAFILE, $SS_REALSIZECONTROL, $STM_SETICON, $STM_GETICON, $STM_SETIMAGE, $STM_GETIMAGE à StaticConstants.au3.
* 3.3.13.2 (11 Juillet 2014) Bêta
AutoIt :
- Modifié : L'OS minimum requis est maintenant Windows XP SP3 et Windows Server 2003 SP2.
- Ajouté #2665 : FileCopy() n'échoue plus lors de la copie de fichiers EFS lorsque la destination ne supporte pas le cryptage.
- Corrigé #2743 : Hex() plante sur longueur invalide.
- Corrigé #2685 : HotKeySet() échoue à l'enregistrement d'une lettre Hongroise.
- Corrigé #2588 : Menu/Statusbar problème d'emplacement.
- Corrigé #2471 : Mauvaise restauration pour les scripts utilisant $WS_EX_LAYOUTRTL.
- Corrigé #2287 : GUICtrlSetState() $GUI_ONTOP non attribuée.
- Corrigé #1573 : TCPTimeout pour Connexion.
- Corrigé #2596 : TCPUDP @error valeurs uniques.
Au3Check :
- Corrigé : Faux retour d'erreur avec la déclaration With.
* 3.3.13.1 (09 Juillet 2014) Bêta
AutoIt :
- Ajouté : FileGetAttrib() retourne l'attribut crypté.
- Ajouté #2365 : FileFindNextFile() - Information dans @extended.
- Ajouté #2647 : Retourne le nombre de ligne de FileReadToArray() dans @extended.
- Corrigé : Fonctions corrigées pour les chemins étendus : FileOpen(), FileCopy(), FileMove(), FileDelete().
* 3.3.13.0 (07 Juillet 2014) Bêta
AutoIt :
- Ajouté #2761 : AutoIt.chm version dans le titre de la fenêtre.
- Corrigé #2755 : SetError() précision dans la doc.
UDFs :
- Modifié : _SQLite 3.8.4.3 -> 3.8.5.0.
- Ajouté #2732 : ObjName() Doc d'exemple.
- Ajouté #2751 : Régions et bulle d'info sur les contrôles labels GUI dans l'exemple sur les contrôles.
- Ajouté #2764 : _WinAPI_ShellExecuteEx(), _WinAPI_GetPriorityClass() doc sur les constantes.
- Corrigé #2734 : Mettait le mauvais membre de manière incorrecte.
- Corrigé #2736 : DriveGetType() et _WinAPI_SetWindowPos() doc Constants.au3 à AutoItConstants.au3.
- Corrigé #2737 : _WinAPI_ShellGetStockIconInfo() doc sur les constantes $SIID_.
- Corrigé #2744 : Exige le remplacement de IE5 puisque l'OS Minimum = Windows XP.
- Corrigé #2741 : _WinAPI_DrawThemeEdge() référence sur les constantes dans BorderConstants.au3.
- Corrigé #2740 : _WinAPI_IsProcessorFeaturePresent() doc sur les constantes $PF_*.
- Corrigé #2739 : _WinAPI_SetLocaleInfo() doc sur les constantes $LOCALE_*.
- Corrigé #2738 : _WinAPI_ShellRestricted() doc sur les constantes $REST_*.
- Corrigé #2745 : Erreur sur les systèmes d'exploitation supportés avec le site officiel AutoIt.
- Corrigé #2746 : IE6Example.htm rafraichit et associé à COMRef.htm.
- Corrigé #2749 : Variable utilisée avant déclaration.
- Corrigé #2758 : _ArrayPermute() avec délimiteur multi-caractère.
Au3Check :
- Corrigé : Faux retour d'erreur sur variable Com.
AutoIt :
- Changé : Déplacement de l'exemple GUICtrlCreatePic() avec PNG dans l'UDF des exemples approprié.
UDFs :
- Corrigé #3063 : Suppression du paramètre additionnel dans la structure $tagRAWKEYBOARD.
* 3.3.13.21 (08 Juillet 2015) Bêta
AutoIt :
- Ajouté : @OSVersion supporte maintenant Windows 10 et Windows Server 2016.
- Ajouté : GUICtrlCreatePic() avec un exemple PNG.
- Ajouté : Constantes pour les fonctions natives dans AutoItConstants.au3.
- Ajouté #3012: GUISetFont() doc de la valeur par défaut.
- Corrigé #3028: GUICtrlCreateCombo() formatage de la doc.
- Corrigé #3040: Int() erreurs typographique dans la doc.
- Corrigé #3042: Number() clarifications de la doc.
- Corrigé #3041: AutoItWinGetTitle() erreurs typographique dans l'exemple de la doc.
- Corrigé #3039: AutoItWinSetTitle() erreurs typographique dans l'exemple de la doc.
- Corrigé #3057: StringSplit() Doc sur la valeur de retour si $STR_NOCOUNT.
- Corrigé #2901: Erreur mémoire si un fichier UTF est spécifié avec BOM alors qu'aucun BOM n'est présent.
UDFs :
- Changé : _ArrayTranspose() algorithme.
- Changé : _SQLite 3.8.8.1 -> 3.8.10.0.
- Ajouté : _GDIPlus_ImageGetDimension().
- Ajouté : _GDIPlus_BitmapCreateDIBFromBitmap() peux être utilisé pour authorisé le PNG dans GUICtrlCreatePic().
- Ajouté : _GDIPlus_ImageGetThumbnail().
- Ajouté #3034: _Timer_SetTimer() doc exemple.
- Corrigé #3011: _FileListToArrayRec() ne ferme pas le handle ouvert.
- Corrigé : _Word_DocFind(), _Word_DocFindReplace() et _Word_DocPrint() Ne mette pas @extended au code d'erreur COM..
- Corrigé #3018: _GDIPlus_EffectCreateHueSaturationLightness () doc et plantage _GDIPlus_BitmapApplyEffect().
- Corrigé #3038: _Timer_SetTimer() Paramètres de la fonction callback.
- Corrigé #3037: _RunDOS() attend l'achèvement de commande.
- Corrigé #3055: Mauvais lien dans la doc de _WinAPI_IOCTL().
- Corrigé #3052: _ArraySort() éclaircissement de la doc pour la partie 2D .
- Corrigé #3059: erreurs typographique dans l'aide.
Autres :
- Ajouté : lang-autoit.js, fichier de coloration syntaxique pour Google Prettify . Voir le dossier Extras\Prettif.
- Ajouté : lang-autoit.js support des commentaires multi-lignes.
* 3.3.13.20 (22 Mars 2015) Bêta
AutoIt :
- Changé : Map utilise des entiers 64-bit.
- Corrigé #2920 : Précision dans la doc de GUiCreate()/WinMove() concernant le non placement/redimensionnement des contrôles dans la fenêtre initiale.
- Corrigé #2924 : Documentation des styles des barres de progression.
UDFs :
- Changé : Suppression du code interne de ré-affichage pour _GUIListView_DeleteAllItems() et _GUIListView_DeleteSelectedItems().
- Changé : _ArrayUnique() Peut maintenant traiter des valeurs Int64 via le nouveau paramètre.
- Changé : _SQLite 3.8.6.0 -> 3.8.8.1.
- Changé : Ré-écriture de _StringInsert() en utilisant des fonctions natives.
- Changé : _HexToString() à _StringToHex() traitent maintenant les chaines et les binaires comme UTF-8 par défaut.
- Changé : _FileWriteToLine() le paramètre optionnel d'écrasement est maintenant booléen et non un entier de zéro ou un. Les anciennes valeurs sont toujours supportées pour l'instant.
- Changé : _Word_DocOpen() Changement de @error = 4 à @error = 0 et @extended = 1 si le document ne peux être ouvert en lecture/écriture. CECI EST UNE CASSURE DE SCRIPTS.
- Changé : Ré-écriture de _MathCheckDiv().
- Ajouté #2877 : _GUICtrlRichEdit_GetFont() amélioration de l'exemple.
- Ajouté #2857 : _GUICtrlEdit_GetCueBanner() et _GUICtrlEdit_SetCueBanner().
- Ajouté #2860 : Conversion dans les UDF du type ptr en struct* afin d'autoriser le passage direct d'une structure.
- Ajouté #2891 : Exemples pour _WinAPI_GetWindowDC() et _WinAPI_RedrawWindow().
- Ajouté : Plus de fonctions _GDIPlus_Font*.
- Ajouté : _WinAPI_GetFontResourceInfo() retourne plus d'informations sur la fonte.
- Ajouté : _WinAPI_GetFontMemoryResourceInfo().
- Ajouté #2922 : _VersionCompare() avec différents nombres de champs.
- Ajouté #2968 : Paramètre optionnel $iMSeconds à _SetTime().
- Ajouté : Constantes $SB_ANSI, $SB_UTF16LE, $SB_UTF16BE et $SB_UTF8 ajoutées à StringConstants.au3, pour utiliser avec BinaryToString() et StringToBinary().
- Ajouté : Constantes à Assign() et IsDeclared().
- Ajouté #2982 : _FTP_Connect() amélioration de l'exemple.
- Ajouté #2976 : #pragma valeur par défaut.
- Ajouté #2998 : Ajout de la touche manquante (03 - Traitement Control-Break) dans la documentation de _IsPressed().
- Corrigé #2868 : _WinAPI_SfcIsKeyProtected() ->_WinAPI_SfcIsFileProtected() doc exemple.
- Corrigé #2874 : _GUICtrlRichEdit_SetCharColor() pas au point d'insertion.
- Corrigé #2875 : Lien cassé dans la doc de _SendMessage().
- Corrigé #2876 : Exemples fonctionnant en mode 32 bit sous Windows X64.
- Corrigé #2880 : Exemple pour _WinAPI_OpenProcess().
- Corrigé #2881 : HotKeySet() Doc comme "{ASC nnnn}" ne peut pas être utilisé.
- Corrigé #2885 : Erreur d'indice avec _ArrayMax() et _ArrayMin().
- Corrigé #2909 : L'antislash n'est pas ajouté dans _PathMake() si $sDir est vide.
- Corrigé #2908 : _ScreenCapture_Capture() échoue en raison d'erreur de limites
- Corrigé #2911 : _ArrayDisplay() Les contrôles GUI ont de mauvaises coordonnées.
- Corrigé #2917 : L'exemple de _WinAPI_AddMRUString() plante en mode X64 (Bug Msdn CreateMRUListW !!!).
- Corrigé #2918 : _GDIPlus_GetEncoderParameterList() non fonctionnel.
- Corrigé : Gamme de paramètre dans _ArrayDisplay().
- Corrigé #2923 : Lien cassé dans la section "Related".
- Corrigé #2934 : Correction typographique dans la doc de _GUICtrlRichEdit_SetZoom().
- Corrigé #2933 : Doc référence de constantes dans _GUICtrlRichEdit_StreamToVar().
- Corrigé : _Array_FindAll() returne un tableau dimensionné incorrectement pour une recherche "Row".
- Corrigé #2964 : Structure incorrecte pour $tagWNDCLASS.
- Corrigé : _WinAPI_IsWritable() mauvaise détection lorsque le périphérique n'est pas prêt.
- Corrigé : Le paramètre des secondes dans _SetTime() était considéré comme des millisecondes.
- Corrigé #2967 : Format incorrect de AM/PM lorsque l'heure est à 00:00.
- Corrigé #2993 : Doc _WinApi_GetString().
AutoItX :
- Corrigé #2882 : Bugs PixelChecksum.
Au3Check :
- Ajouté : Support des fichiers UTF8 avec BOM.
AutoIt3Help :
- Changé : Numéro de version en 1.0.0.7.
- Corrigé : Plantage dans SciTE lorsque plusieurs lignes sont sélectionnées.
Autres :
- Ajouté : Icons\MyAutoit3_*.ico pour être utilisé lors de la compilation des scripts (faible encombrement).
* 3.3.13.19 (24 Aout 2014) Bêta
AutoIt :
- Corrigé : L'utilisation de la notation Dot pour régler la propriété de Map créait des doublons.
- Corrigé #2862 : Régression dans l'optimisation de "Copy-on-write" dans les tableaux.
UDFs :
- Corrigé #2853 : Mauvais lien de lancement dans le tutoriel de la doc pour Notepad.
- Corrigé #2854 : Page de la documentation référence des mots clé.
- Corrigé #2861 : Exemple pour _WinAPI_ReadDirectoryChanges().
Autres :
- Corrigé #2848 : Cassures de scripts non mis en évidence.
- Corrigé : Section "Remarks" manquante dans certaines pages de la documentation.
- Corrigé : Mise en évidence de la syntaxe manquante dans certaines pages de la documentation.
Documentations Bêta : https://www.autoitscript.com/autoit3/fi ... toit/docs/
Cassures de scripts : https://www.autoitscript.com/autoit3/fi ... hanges.htm
* 3.3.13.18 (20 Aout 2014) Bêta
AutoIt :
- Corrigé #2639 : Impossibilité de copier/coller d'un objet IE embarqué.
- Corrigé #2839 : GUISetAccelerators() avec un tableau non valide peux provoquer un plantage hard.
UDFs :
- Changé : _ArrayInsert() utilise maintenant des constantes pour changer le comportement de l'addition et la contrainte du datatype.
* 3.3.13.17 (19 Aout 2014) Bêta
AutoIt :
- Changé : Encodage par défaut des fichiers texte changé en UTF8 sans BOM
- Changé : FileOpen() possède de nouveaux modes pour forcer ANSI, UTF16-BE/LE sans BOM.
- Corrigé #2834 : FileOpen() et DirCreate() problème avec les chemins relatifs lors de la création de répertoires.
UDFs :
- Changé : _SQLite 3.8.5.0 -> 3.8.6.0.
- Ajouté #2836 : Exemple dans la documentation de _WinAPI_SfcIsKeyProtected().
- Corrigé : Bogue de limite dans _ArraySwap().
Autres :
- Changé : Amélioration de la mise en évidence du code AutoIt dans les fichiers HTML.
* 3.3.13.16 (07 Aout 2014) Bêta
AutoIt :
- Ajouté : Cache sur expression régulière. Petite amélioration des performances lors de l'utilisation multiple du même motif.
- Corrigé : Assignation d'objets par référence aux propriétés COM tel que "$obj(quelques, paramètres) = $obj2".
- Corrigé : Régression avec Redim.
UDFs :
- Ajouté #2826 : "Quit" pour fermer le navigateur.
- Corrigé #2828 : Erreur typographique sur "security" _IEFormElementSetValue().
Autres :
- Corrigé : Ré-écriture des scripts qui génèrent les fichiers de syntaxe pour l'éditeur et GeShi résultant des descriptions manquantes et tri correct des fonctions.
* 3.3.13.15 (05 Aout 2014) Bêta
AutoIt :
- Corrigé #2502 : Optimisation de la copie sur écriture lorsque le passage des éléments d'un tableau et d'une map ByRef est incorrect.
UDFs :
- Corrigé #2823 : _ChooseFont() couleur par défaut BGR et non RGB.
- Corrigé : Bogue de limite dans _ArrayToClip(), _ArrayExtract() et _ArrayToString().
* 3.3.13.14 (02 Aout 2014) Bêta
AutoIt :
- Changé : Ré-implémentation interne des Maps en tant que tables de hachage. Améliorations importante des performances pour grandes maps.
- Corrigé #2820 : WinExists() et d'autres fonctions Win convertissaient de manière inexactement les chaines contenant des nombres dans les handles de fenêtre et causaient de fausses correspondances.
UDFs :
- Changé : _GDIPlus_Startup() nécessite une Dll explicite pour supporter GDI+ v1.1 sous Vista ou Windows Server 2008.
- Corrigé : _ArrayAdd() échouait avec un délimiteur de fin dans $vValue.
- Corrigé #2816 : Précision de la Doc pour _GDIPlus_ImageLoadFromFile() spécifiant -1 alors que c'est 0 sur échec.
- Corrigé : _Crypt_DecryptData() et _Crypt_EncryptData() échouaient avec une chaine vide pour l’algorithme RC4.
- Corrigé #2821 : Commentaire de l'exemple incorrecte pour _DateToDayOfWeekISO().
Autres :
- Ajouté : Exemple additionnel pour FileSetEnd().
* 3.3.13.13 (31 Juillet 2014) Bêta
AutoIt :
- Changé : Mise à jour du moteur d'expressions régulières PCRE en 8.35.
- Ajouté : Exemple pour FileSetEnd().
- Corrigé #2363 : Call() avec une fonction utilisateur invalide ne mettait pas @error correctement quand utilisé comme une expression dans un autre appel de fonction.
- Corrigé #2364 : Call() avec CallArgArray et aucuns paramètres.
- Corrigé #2789 : Problème de paramètre avec With/EndWith.
AutoItX :
- Changé: AutoItX3.psd1 renommé en AutoItX.psd. PSModulePath
mis à jour à l'installation pour que le système importe automatiquement.
Autres :
- Corrigé : Utilisation d'un chemin de fichier fixe au lieu d'un fichier temporaire.
* 3.3.13.12 (28 Juillet 2014) Bêta
AutoIt :
- Corrigé : Fuite de mémoire avec code de tableau ré-écrit.
- Corrigé : Dim régression de performance.
* 3.3.13.11 (27 Juillet 2014) Bêta
AutoIt :
- Ajouté #2346 : FileSetEnd().
- Corrigé #2372 : Numéro de ligne incorrect sur un appel d'une mauvaise fonction (Erreur toujours présente sur Callback).
- Corrigé #2805 : FileWriteLine() ne retourne pas d’échec lorsque le disque est plein.
- Corrigé #2623 : RegDelete() retourne 0 au lieu de 2 lorsqu'une clé existe mais aucun droits d'écriture pour la supprimer.
- Corrigé #2813 : L'Accès "au dernier contrôle crée" un fois la GUI supprimée, provoque un plantage.
- Corrigé #2640 : Conversion étrange de chaines contenant des nombres dans les expressions
AutoItX :
- Corrigé #2694 : ControlListView ne trouve pas les contrôles en mode x64.
* 3.3.13.10 (26 Juillet 2014) Bêta
AutoIt :
- Ajouté #2686 : Random() pour retourner la valeur Max lorsque Min égal Max.
- Corrigé : Régression dans le traitement de tableau vide.
- Corrigé #2538 : GuiSetAccelerators() renvoyait toujours des événements sur des contrôles de bouton désactivé.
- Corrigé #2671 : StringSplit() découpais incorrectement en regard de la sensibilité de la casse.
* 3.3.13.9 (25 Juillet 2014) Bêta
AutoIt :
- Ajouté : MapAppend() retourne l'index de l'élément ajouté.
- Corrigé : Régression avec Call() et CallArgArray.
- Corrigé : Régression avec la vitesse des tableaux.
- Corrigé : Échouait silencieusement lors du passage de paramètres non supportés ByRef - Maintenant, montre un message d'erreur.
- Corrigé : Les propriétés Map/Objet commençant par ".E3" étaient incorrectement classées comme un nombre au lieu de propriété.
* 3.3.13.8 (22 Juillet 2014) Bêta
AutoIt :
- Corrigé : Régression dans With .Method(...).
- Ajouté : MapRemove()
* 3.3.13.7 (22 Juillet 2014) Bêta
AutoIt :
- Modifié : Ré-écriture interne de tout le traitement de tableau.
- Modifié : Ré-écriture interne de l'objet map.
- Corrigé : Les éléments Map étaient incorrectement auto-créés lors de l'appel à la fonction IsMap().
- Corrigé : Régression avec les propriétés COM par défaut.
UDFs :
- Modifié : Réduction de code dupliqué pour la recherche de la valeur maxi et mini dans un tableau.
- Modifié : _ArrayAdd utilise maintenant des constantes pour changer le comportement de l'addition et le datatype.
- Corrigé #2803 : _ArrayMinIndex() et _ArrayMaxIndex() échouaient avec un tableau 1D avec 1 seul élément.
Autres :
- Corrigé : Suppression de fonctions liées.
* 3.3.13.6 (18 Juillet 2014) Bêta
AutoIt :
- Modifié : Tables appelées maintenant Maps. IsTable() devient IsMap()
- Modifié : Toutes les fonctions Is... et UBound() utilisent maintenant une optimisation ByRef.
- Modifié : Nombreuses réécritures internes pour Dim, Local, Global, Static. Passage des paramètres à la Function. Besoin de tests !
- Ajouté : Versions de test pour MapAppend(), MapExists(), MapKeys() - Versions dot toujours disponibles pour le moment.
- Corrigé : Régression avec la syntaxe Dim $var = [1,2].
UDFs :
- Corrigé : Variable non déclarée dans File.au3 en raison des changements internes.
* 3.3.13.5 (17 Juillet 2014) Bêta
AutoIt :
- Ajouté : (Interne) Les fonctions internes peuvent maintenant être faites pour fonctionner de la même façon qu'avec ByRef. Beaucoup de nouvelles possibilités !
- Corrigé : Régression avec l'accès sur indice pour une variable non-tableau qui plantait.
- Corrigé : Accès à une table dans un tableau, ou vice versa cause un plantage.
- Corrigé : Mot-clé Static avec Tables.
- Corrigé : Assignation d'objets aux tables d'éléments.
UDFs :
- Corrigé #2782 : Documentation de diverses constantes.
* 3.3.13.4 (15 Juillet 2014) Bêta
AutoIt :
- Corrigé : Régression avec l'initialisation des tableaux dans la dernière beta.
* 3.3.13.3 (15 Juillet 2014) Bêta
AutoIt :
- Corrigé #2626 : ControlGetText(), WinGetText(), WinGetTitle() mauvais codage pour certains mots.
- Corrigé : FileCopy() régression de la dernière bêta sur les chemins UNC.
UDFs :
- Ajouté : $SS_ENHMETAFILE, $SS_REALSIZECONTROL, $STM_SETICON, $STM_GETICON, $STM_SETIMAGE, $STM_GETIMAGE à StaticConstants.au3.
* 3.3.13.2 (11 Juillet 2014) Bêta
AutoIt :
- Modifié : L'OS minimum requis est maintenant Windows XP SP3 et Windows Server 2003 SP2.
- Ajouté #2665 : FileCopy() n'échoue plus lors de la copie de fichiers EFS lorsque la destination ne supporte pas le cryptage.
- Corrigé #2743 : Hex() plante sur longueur invalide.
- Corrigé #2685 : HotKeySet() échoue à l'enregistrement d'une lettre Hongroise.
- Corrigé #2588 : Menu/Statusbar problème d'emplacement.
- Corrigé #2471 : Mauvaise restauration pour les scripts utilisant $WS_EX_LAYOUTRTL.
- Corrigé #2287 : GUICtrlSetState() $GUI_ONTOP non attribuée.
- Corrigé #1573 : TCPTimeout pour Connexion.
- Corrigé #2596 : TCPUDP @error valeurs uniques.
Au3Check :
- Corrigé : Faux retour d'erreur avec la déclaration With.
* 3.3.13.1 (09 Juillet 2014) Bêta
AutoIt :
- Ajouté : FileGetAttrib() retourne l'attribut crypté.
- Ajouté #2365 : FileFindNextFile() - Information dans @extended.
- Ajouté #2647 : Retourne le nombre de ligne de FileReadToArray() dans @extended.
- Corrigé : Fonctions corrigées pour les chemins étendus : FileOpen(), FileCopy(), FileMove(), FileDelete().
* 3.3.13.0 (07 Juillet 2014) Bêta
AutoIt :
- Ajouté #2761 : AutoIt.chm version dans le titre de la fenêtre.
- Corrigé #2755 : SetError() précision dans la doc.
UDFs :
- Modifié : _SQLite 3.8.4.3 -> 3.8.5.0.
- Ajouté #2732 : ObjName() Doc d'exemple.
- Ajouté #2751 : Régions et bulle d'info sur les contrôles labels GUI dans l'exemple sur les contrôles.
- Ajouté #2764 : _WinAPI_ShellExecuteEx(), _WinAPI_GetPriorityClass() doc sur les constantes.
- Corrigé #2734 : Mettait le mauvais membre de manière incorrecte.
- Corrigé #2736 : DriveGetType() et _WinAPI_SetWindowPos() doc Constants.au3 à AutoItConstants.au3.
- Corrigé #2737 : _WinAPI_ShellGetStockIconInfo() doc sur les constantes $SIID_.
- Corrigé #2744 : Exige le remplacement de IE5 puisque l'OS Minimum = Windows XP.
- Corrigé #2741 : _WinAPI_DrawThemeEdge() référence sur les constantes dans BorderConstants.au3.
- Corrigé #2740 : _WinAPI_IsProcessorFeaturePresent() doc sur les constantes $PF_*.
- Corrigé #2739 : _WinAPI_SetLocaleInfo() doc sur les constantes $LOCALE_*.
- Corrigé #2738 : _WinAPI_ShellRestricted() doc sur les constantes $REST_*.
- Corrigé #2745 : Erreur sur les systèmes d'exploitation supportés avec le site officiel AutoIt.
- Corrigé #2746 : IE6Example.htm rafraichit et associé à COMRef.htm.
- Corrigé #2749 : Variable utilisée avant déclaration.
- Corrigé #2758 : _ArrayPermute() avec délimiteur multi-caractère.
Au3Check :
- Corrigé : Faux retour d'erreur sur variable Com.
- Tlem
- Site Admin
- Messages : 11753
- Enregistré le : ven. 20 juil. 2007 21:00
- Localisation : Bordeaux
- Status : Hors ligne
AutoIt 3.3.15.x Bêta
Le contenu de ce sujet est la traduction des annonces concernant les versions bêta de AutoIt. Vous trouverez les messages originaux sur ce lien ou en cliquant directement sur le lien du titre de la version concernée.
Si vous constatez une erreur de traduction ou si vous avez une amélioration à proposer, n'hésitez pas à m'en faire part.
Si vous constatez une erreur de traduction ou si vous avez une amélioration à proposer, n'hésitez pas à m'en faire part.
► Afficher le textepour AutoIt v3.3.15.x (Bêta)
* 3.3.15.0 (14 Juillet 2015) Bêta
AutoIt :
- Changé : Emplacement du lien indiquant la directive #pragma. Trouvé dans la page des directives du language.
- Changé : Mise à jour du moteur d'expressions régulières PCRE en 8.37.
- Corrigé #3068: Le commentaire de Switch était incorrect dans la documentation.
- Corrigé #2997: Bogue Corrigé avec expressions régulières sans UTF.
- Corrigé #3009: MouseGetCursor() pour curseur MAIN.
- Corrigé #2899: WinGetHandle("LAST") @error.
- Corrigé #2945: Coupure du texte centré et justifié à droite sur boutons natifs lors de l'utilisation de couleurs.
- Corrigé #2916: GUISetCoord() non utilisé dans GUICtrlCreatePic().
- Corrigé #2869: GUICtrlSetTip() Affichage de la mauvaise bulle d'info.
- Corrigé #2892: GUICtrlSetData() sur Contrôle fictif.
UDFs :
- Supprimé : La documentation de _MathCheckDiv() a été supprimée, car s'était un wrapper pour Mod($iNum1, $iNum2). CECI EST CHANGEMENT BRISEUR DE SCRIPT.
- Supprimé #3071: 4ième exemple de la documentation de Random(), qui était une solution de contournement qui n'est plus nécessaire
- Corrigé #3069: Ajout de "AutoItConstants.au3" dans la liste des fichiers de constantes du fichier d'aide.
- Corrigé #3075: _WinAPI_WaitForSingleObject() - Description des paramètres du TimeOut.
- Changé : Algorithme _ArrayTranspose().
.
AutoIt :
- Changé : Emplacement du lien indiquant la directive #pragma. Trouvé dans la page des directives du language.
- Changé : Mise à jour du moteur d'expressions régulières PCRE en 8.37.
- Corrigé #3068: Le commentaire de Switch était incorrect dans la documentation.
- Corrigé #2997: Bogue Corrigé avec expressions régulières sans UTF.
- Corrigé #3009: MouseGetCursor() pour curseur MAIN.
- Corrigé #2899: WinGetHandle("LAST") @error.
- Corrigé #2945: Coupure du texte centré et justifié à droite sur boutons natifs lors de l'utilisation de couleurs.
- Corrigé #2916: GUISetCoord() non utilisé dans GUICtrlCreatePic().
- Corrigé #2869: GUICtrlSetTip() Affichage de la mauvaise bulle d'info.
- Corrigé #2892: GUICtrlSetData() sur Contrôle fictif.
UDFs :
- Supprimé : La documentation de _MathCheckDiv() a été supprimée, car s'était un wrapper pour Mod($iNum1, $iNum2). CECI EST CHANGEMENT BRISEUR DE SCRIPT.
- Supprimé #3071: 4ième exemple de la documentation de Random(), qui était une solution de contournement qui n'est plus nécessaire
- Corrigé #3069: Ajout de "AutoItConstants.au3" dans la liste des fichiers de constantes du fichier d'aide.
- Corrigé #3075: _WinAPI_WaitForSingleObject() - Description des paramètres du TimeOut.
- Changé : Algorithme _ArrayTranspose().
.
Retourner vers « Mises à Jour AutoIt V3 »
Aller à
- Général
- ↳ Règles du Forum
- ↳ Les Nouvelles d'AutoIt
- ↳ Mises à Jour AutoIt V3
- ↳ Mises à Jour Scite4AutoIt
- ↳ Mises à Jour Koda Form Designer
- ↳ Liens Divers
- ↳ Outils Divers
- ↳ Annonces et Nouveautés
- ↳ Anniversaires, fêtes & Co
- Autoit v3
- ↳ Aide Générale
- ↳ Interface Graphique Utilisateur (GUI)
- ↳ Exemples de Scripts
- ↳ Fonctions et UDF
- Documentations
- ↳ Traduction des Documentations
- ↳ Tutoriels
- ↳ Traduction des éléments du dossier /txtlibfunctions/