[RESOLU] Script AHK et HFSDB

Un problème que vous ne pouvez classer dans aucune des autres sections?

Modérateurs : Porko, Modérateurs

Avatar de l’utilisateur
amigaga
Amateur
Amateur
Messages : 33
Inscription : 20 avr. 2020 - 21:52
Localisation : chateauroux
A remercié : 5 fois
A été remercié : 5 fois

[RESOLU] Script AHK et HFSDB

Message par amigaga » 02 mai 2020 - 12:23

Salut à tous,

J'ai fait quelques lignes de script pour automatiser le renommage et l'enregistrement des médias pour mon projet en cours sur la DB (test des jeux amiga). Mais j'atteins à peu près mes limites en terme de programmation... :?

J'ai 2 petites commandes si vous pouvez m'aider :D

Commande 1 : sélectionner le "filename" et le copier en appuyant sur une touche paramétrable, en s'étant positionné manuellement sur la fenêtre de la DB au préalable.
Le constat est le suivant : après avoir ajouté les medias sur la DB, c'est long (et chiant) de scroller jusqu'en bas pour récupérer le nom du jeu qui correspond à la database du pack amiga.
NB : ce serait uniquement pour le cas simple (???) où il y a un seul filename.

Commande 2 : créer un nouveau dossier et coller ce qui est récupéré en commande 1, en appuyant sur une touche paramétrable, après s'être positionné manuellement dans l'explorateur de fichiers.

Ci-dessous le script que j'utilise actuellement, si ça peut aider les petits nouveaux à s'organiser pour ajouter des médias plus facilement sur la DB ;)

Suspend,on

u::Send, Test01 {enter}
i::Send, Test02 {enter}
o::Send, Test03 {enter}
p::Send, Test04 {enter}

F1::Suspend ; ON/OFF
Dernière modification par amigaga le 03 mai 2020 - 14:04, modifié 1 fois.

Avatar de l’utilisateur
amigaga
Amateur
Amateur
Messages : 33
Inscription : 20 avr. 2020 - 21:52
Localisation : chateauroux
A remercié : 5 fois
A été remercié : 5 fois

Re: Script AHK et HFSDB

Message par amigaga » 03 mai 2020 - 12:40

Bonjour à tous,

J'arrive à créer un dossier mais je ne sais pas comment récupérer ce qui est dans le presse-papier pour l'utiliser avec la commande FileCreateDir. Ce serait la méthode la plus efficiente. J'ai essayé avec ClipBoard mais ca ne fonctionne pas.
m::FileCreateDir, A:\HFSBox\DB commodore amiga TEST\New

J'ai aussi essayé avec InputBox mais même problème je ne sais pas faire le lien avec FileCreateDir.
m::InputBox, UserInput, HFSDB Script, Nom du dossier,
FileCreateDir, A:\HFSBox\DB commodore amiga TEST\UserInput

Pour l'instant j'utilise ce script qui permet juste de créer un dossier au bon endroit en appuyant sur la touche m

Suspend,on

u::Send, Test01 {enter}
i::Send, Test02 {enter}
o::Send, Test03 {enter}
p::Send, Test04 {enter}
m::FileCreateDir, A:\HFSBox\DB commodore amiga TEST\New

F1::Suspend ; ON/OFF

Avatar de l’utilisateur
Max85
Gourou
Gourou
Messages : 866
Inscription : 15 mars 2015 - 10:28
Localisation : Darnassus...
A remercié : 373 fois
A été remercié : 265 fois

Re: Script AHK et HFSDB

Message par Max85 » 03 mai 2020 - 13:22

Salut,

Avec un truc comme ça ?

FileCreateDir, %clipboard%

Avatar de l’utilisateur
amigaga
Amateur
Amateur
Messages : 33
Inscription : 20 avr. 2020 - 21:52
Localisation : chateauroux
A remercié : 5 fois
A été remercié : 5 fois

Re: Script AHK et HFSDB

Message par amigaga » 03 mai 2020 - 14:00

Yeahhhhh ca marche :D

Merci Max85 ! J'avais pas mis les % .... il faut vraiment que je suive un MOOC de programmation pour avoir les bases.

Avatar de l’utilisateur
amigaga
Amateur
Amateur
Messages : 33
Inscription : 20 avr. 2020 - 21:52
Localisation : chateauroux
A remercié : 5 fois
A été remercié : 5 fois

Re: Script AHK et HFSDB

Message par amigaga » 03 mai 2020 - 14:02

Comment passe-t-on le sujet en resolu ?

Avatar de l’utilisateur
Max85
Gourou
Gourou
Messages : 866
Inscription : 15 mars 2015 - 10:28
Localisation : Darnassus...
A remercié : 373 fois
A été remercié : 265 fois

Re: Script AHK et HFSDB

Message par Max85 » 03 mai 2020 - 14:03

Tu peux éditer ton 1er post me semble.

Avatar de l’utilisateur
amigaga
Amateur
Amateur
Messages : 33
Inscription : 20 avr. 2020 - 21:52
Localisation : chateauroux
A remercié : 5 fois
A été remercié : 5 fois

Re: [RESOLU] Script AHK et HFSDB

Message par amigaga » 03 mai 2020 - 14:04

Oui, merci encore ;)

Avatar de l’utilisateur
amigaga
Amateur
Amateur
Messages : 33
Inscription : 20 avr. 2020 - 21:52
Localisation : chateauroux
A remercié : 5 fois
A été remercié : 5 fois

Re: [RESOLU] Script AHK et HFSDB

Message par amigaga » 03 mai 2020 - 15:33

Voilà le script final avec la touche qui évite de scroller

Suspend,on

w::Send, Test01 {enter}
x::Send, Test02 {enter}
c::Send, Test03 {enter}
v::Send, Test04 {enter}
space::FileCreateDir, A:\HFSBox\DB commodore amiga TEST\%clipboard%
b::
Send,^f
Send,{up}
Send, filename {enter}
return

F1::Suspend ; ON/OFF

Répondre

Revenir à « Divers »