OVH Cloud OVH Cloud

Scite

18 réponses
Avatar
moi
bonjour,

Pour disposer d'outils "plus sûrs" que des scripts en vbs
( pas lisibles avec Notepad) ,
je viens de me mettre à AutoIt3...
C'est plutôt très bien et les programmes compilés sont légers.
J'ai récupéré la version avec l'éditeur Scite adapté
et j'ai noté que cet éditeur est totalement paramétrable
et peut accepter de façon intelligente
de très nombreux langages et donc, enfin, voici ma question :

Certains utilisent-ils Scite avec VBS ?
Je n'arrive pas à obtenir un paramétrage
satisfaisant et les docs sont assez obscures pour moi ...

Merci d'avance,

HB

10 réponses

1 2
Avatar
Gilles LAURENT
"moi" a écrit dans le message de
news:
| bonjour,
|
| Pour disposer d'outils "plus sûrs" que des scripts en vbs
| ( pas lisibles avec Notepad) ,
| je viens de me mettre à AutoIt3...

Pas bien ;-)
Pour masquer le source d'un script VBScript, vous pouvez utiliser le
Script Encoder disponible en téléchargement ici :
http://www.microsoft.com/downloads/details.aspx?FamilyIdç877F67-C447-4873-B1B0-21F0626A6329&displaylang=en

| C'est plutôt très bien et les programmes compilés sont légers.
| J'ai récupéré la version avec l'éditeur Scite adapté
| et j'ai noté que cet éditeur est totalement paramétrable
| et peut accepter de façon intelligente
| de très nombreux langages et donc, enfin, voici ma question :
|
| Certains utilisent-ils Scite avec VBS ?
| Je n'arrive pas à obtenir un paramétrage
| satisfaisant et les docs sont assez obscures pour moi ...

J'ai trouvé cela :
http://dev.remotenetworktechnology.com/SciTE/vbscript.properties.txt

--
Gilles LAURENT
http://glsft.free.fr
Avatar
Michel Claveau
Bonsoir !

J'utilise assez souvent Scite. Son plus gros intérêt, AMHA, est dans
les points suivants :
- sa légèreté en ressources, qui permet un lancement (très) rapide ;
- il gère correctement UTF-8, pour peu qu'on ait une police Unicode,
pour l'affichage
- il est effectivement très paramètrable, en intervenanrt sur les
(nombreux) fichiers de configuration
- il est scriptable (en Lua)

Certains langages ont d'ailleurs fait des adaptations remarquables (par
exemple, AutoIt, qui est allé jusqu'à intégrer une automatisation d'un
éditeur de ressources en pré-compilation).

Néanmoins, Scite n'est pas parfait ; il n'y a pas de macros en
standard, il est difficile à intégrer (il faut passer par les API
windows), etc.

Concernant VBscript, as-tu cherché sur Google ?
http://www.google.fr/search?hl=fr&q=scite+vbscript&meta
Sinon, ton affirmation sur Notepad++ m'étonne un peu, car il a le même
moteur que Scite (Scintilla).

--
@-salutations

Michel Claveau
Avatar
moi
Bonsoir !

Merci pour ce long témoignage
Il est bon de confronter les avis pour enrichir son point de vue.

(...).
Néanmoins, Scite n'est pas parfait ; il n'y a pas de macros en
standard, il est difficile à intégrer (il faut passer par les API
windows), etc.
(...)

C'est vrai ... mais ... si la perfection existait
on n'aurait plus besoin de faire
des scripts d'administration , non ? :o)

Concernant VBscript, as-tu cherché sur Google ?
http://www.google.fr/search?hl=fr&q=scite+vbscript&meta (...)
Oui j'ai fouillé et j'ai récupéré entre autres le vbscript.Property

mais c'est un peu "court" comparé à l'intégration d'AutoIt ...
J'espérais sans doute trop :o(

Sinon, ton affirmation sur Notepad++ m'étonne un peu, car il a le
même moteur que Scite (Scintilla).


zeumébabien èsbrimé :o(

Je voulais dire que vbs est lisible avec notepad et les vbe sont
facilement décriptables ( le script de décriptage se trouve un peu
partout sur le oueb et en particulier chez maître JCB)

Cela fait que pour certains scripts nécessitant un peu de sécurité ,
je compile un autoIt et hop. J'ai en particulier un script ( GPO
matérielle) qui provoque régulièrement le changement de mot de passe
des "administrateurs locaux" sur le parc XP je préfère faire ça dans
un code compilé un peu plus sécurisé que vbe ...


A+

HB

Avatar
moi
Notre ami Gilles LAURENT tapota :

"moi" a écrit dans le message de
news:
bonjour,

Pour disposer d'outils "plus sûrs" que des scripts en vbs
( pas lisibles avec Notepad) ,
je viens de me mettre à AutoIt3...


Pas bien ;-)


Bonsoir

j'ai d'ailleurs très honte :o)

... En fait j'ai aussi répondu à ton message
dans ma réponse à Michel...
Bon ... je vais dormir...

A+

HB


Avatar
Michel Claveau
Re !

je viens de me mettre à AutoIt3...



Je signale qu'un forum français sur AutoIt a été ouvert, il y a peu,
sur le modèle des forums américains.

Mais, ça plane plutôt au niveau "lycéens amateurs" ; AMHA, les forums
américains sont beaucoup plus intéressants.





--
@-salutations

Michel Claveau


Avatar
moi
Notre ami Michel Claveau tapota :

Re !

je viens de me mettre à AutoIt3...



Je signale qu'un forum français sur AutoIt a été ouvert, il y a peu,
sur le modèle des forums américains.
Mais, ça plane plutôt au niveau "lycéens amateurs" ; AMHA, les
forums
américains sont beaucoup plus intéressants.


Salut,

Sans être aussi ... pas gentil ... j'avoue avoir visité ce forum avant
de décider d'y revenir voir plus tard ... :o)

HB



Avatar
Méta-MCI
Bonsoir !


AutoIt est un langage qui m'énerve.

Conceptuellement, c'est un langage lamentable, avec une syntaxe déplorable,
de nombreuses lacunes, des limites pénibles, etc.

MAIS...

c'est un outil pragmatique. Il possède de nombreuses fonctions/librairies
directement utilisables, et couvrant de nombreux aspects pratiques (tel
processus, clavier, souris, manipulation des fenêtres, icônes, barre des
tâches, environnement, fichiers+directories, registre, API windows, etc.)
En plus, il contient un GUI plutôt correct.


Bref, je n'arrive pas vraiment à me positionner, par rapport à AutoIt!


@+

Michel Claveau
Avatar
Jean
Bref, je n'arrive pas vraiment à me positionner, par rapport à AutoIt!


Perso je me positionne assez simplement ... je sais, ça va heurter : je
n'aime pas :-)

Amicalement,

--
Jean - JMST
Belgium

Avatar
moi
Notre ami Méta-MCI tapota :

Bonsoir !


AutoIt est un langage qui m'énerve.

Conceptuellement, c'est un langage lamentable, avec une syntaxe
déplorable, de nombreuses lacunes, des limites pénibles, etc.

MAIS...

c'est un outil pragmatique. (...)



tout à fait d'accord !
Ce côté très concrèt est agréable .

En revanche , effectivement, côté structure du langage et règles
diverses, y'a du mou ... C'est lié à l'histoire de cet outil ( mot
plus approprié que "langage") ...
N'empêche que pour certaines tâches,
ne soyons pas "bégeules" ...
c'est pratique , vite ficelé et les exécutables obtenus tournent sans
problèmes.

Par ailleurs, côté rigueur du langage et limitation râlantes,
avec VBS , faut pas être trop regardant non plus :o)

A+

HB

Avatar
Michel Claveau
Bonjour !

avec VBS , faut pas être trop regardant non plus


D'ailleurs, je ne regarde pas VBS...
Pour les (vrais/gros/professionnels) développements, j'utilise Paradox
(Object-PAL), Python, Batch, et (un peu moins) Javascript.

Paradox, parce que, en gestion, il n'y a (toujours) pas mieux ; et
historiquement j'ai une énorme masse de développements réalisés.

Python, parce que c'est un langage conceptuellement très abouti, et
qu'il est doté de très importantes librairies. D'autres langages, comme
Ruby, sont (très) bien, mais manquent de librairies.

Batch, parce que c'est d'une utilisation immédiate, sur pratiquement
toutes les machines ; c'est facile à générer, et à appeler/utiliser
depuis d'autres langages.

Javascript, parce que pour gérer les interfaces (HTA, Internet), c'est
très bien. Et le langage lui-même est plutôt intéressant (orientation
objet à prototype, ça change des classes).


AutoIt reste donc cantonné à des aspects plus "gadgets", ou plus
annexes (contruction de petits outils).







--
@-salutations

Michel Claveau

1 2