Utveckla för bilder med en Mac: vänlig UI (5 / 5 steg)
Steg 5: Hur det fungerar
Om du har lyckats få det att fungera, fab! Här är en översikt över hur Applescripts arbete, för de som vill ändra dem.Sammanställa + ladda ner Script
På att köra, använder detta skript först Textwrangler's search metoder för att hitta listan förklaringen i den aktuella filen. Det använder lineLength och index för att ange "picType" till serienumret för PIC används, t.ex. 16F886. Det berättar sedan TextWrangler att spara den aktuella filen.
Vi har färdiga med TextWrangler – nu skriptet använder do shell script metod att sammanställa aktuell fil. Detta är ett ganska enkelt kommando, men det gör att filnamnet är passande citerade, och använder också ett försök/på fel block att varna användaren att eventuella fel som inträffar.
En annan nästa, shell script one-liner. Detta fungerar på ett liknande sätt, citerar det kompilerade hex filnamnet i en pk2cmd kommandoradsuttrycket som berättar PK2 att ladda ner filen. Lägg märke till två saker: vi måste exportera en sökväg till variabeln $PATH, och vi måste ange modellen för PIC vi använder.
Det finns sedan en kommenterade ut avsnitt som jag tänker använda för att rensa alla främmande filer som skapas med den här processen till sin egen mapp. Jag har inte listat ut det ännu, men lämnade den i bara i fall någon annan lyckats!
Slutligen visas skriptet dialogrutan som frågar om vi vill köra ett kommando som skickar 5v ur PK2. Denna spänning kan ändras om du har en förkärlek för 3.3V kretsar.
Andra skript
Nu jag har förklarat hur största skriptet fungerar, de andra är alla ganska lika, och använda kopiera/klistrade in block av kod för att göra liknande saker.
Om du gör några förbättringar, anpassa dessa skript för olika programmerare/kompilatorer, etc, Vänligen låt mig veta så att andra människor kan dra! Jag vill gärna se vad du kan göra till dessa.