beginners uiteindelijke voor beginners applescript,,,,, dat in een nieuwe serie, zal een aantal van onze lezers favoriete artikelen uit het verleden, bevat ook een vreselijke en relevante informatie, en je kan nuttig vond voor de eerste ".Dit artikel is gepubliceerd op 7 juli 2009, over het systeem. En het beste deel is, dat heb je niet nodig om een genie programmeurs gebruiken.In feite, je hoeft geen ervaring in het programma.Dit artikel zal u vertellen hoe het schrijven van een systeem van bijna elke aanvraag met eenvoudige richtlijn te verbergen in het kader van de toepassing van elk een.Geïnteresseerd?Lezen!,,,, het systeem is?Het systeem is een krachtige taal van de script ingebouwd os X is de belangrijkste toepassing van geautomatiseerde taken vaak herhaalde en tijdrovend is.Bijvoorbeeld, als een vrije beroepen, ik haat het om het creëren van een factuur per week heb ik verschillende klanten.Om dit probleem op te lossen, schreef ik een systeem te lezen, ik ben ingelogd in de tijd, het creëren van Microsoft op basis van de facturen in die tijd, en e - mail factuur voor mijn klanten.Alle druk op de knop!,, het grote raam, beginnen: dat blok, het creëren van een open systeem, van toepassing op de map "script..." in de map.Je moet een eenvoudige raam bevat een groot gebied langs de bovenkant van de tekst van een van de knopen.In de tekst - de volgende code: [] van toepassing, systeem, dat "mensen"; de dialoog "Hallo," zei de laatste;,, [systeem. Dat systeem met eenvoudig Engels proberen zoveel mogelijk van de code is zeer eenvoudig.In het systeem in de meeste commando "dat blok".Het heet "zeggen, want je bent" blok "dat" een bepaalde aanvraag, mag je doen wat je wilt.Bijvoorbeeld, de code dat asielzoekers weergegeven met een "hallo" wereld van de dialoog.Als je klaar bent met een bepaalde toepassing van de beschikking of het touw, je eindigt met "aan het einde van dat blok", onthoud dat je de juiste code stuk correct of code zal opstellen.De voltooiing van de code, in je boven, klik op "de hamer" icoon.Als je de juiste grammatica, je code automatisch vorm en kleur.Als je een fout hebt gemaakt, het script... Zal wijzen op de problemen van de regio 's, en geef je over het van mening is dat een risico van een verkeerde informatie.Hier is een snelle verwijzing in verschillende kleuren, zie je je code opgesteld (in het script... Gevonden in de richtsnoeren, de kleur, smaak). In je code opgesteld, klik op "ren" knop.Moet je zien: "hallo" van de dialoog onder de wereld nu klik knop zie je het script... De bodem van het raam.Als je een script dat script... Vertel wat het is, of wat is "terug".In dit geval, zeg je, "zeker" knop klikt, zeker terug, de verklaring van variabele, is in wezen dezelfde, in elke taal.Ze voor de toegang tot en de werking van een compacte stukje code van grote hoeveelheden informatie op een eenvoudige manier.Het creëren van verschillende variabelen of "verklaring" is in alle talen.In je verklaring applescript variabelen als volgt: [] de string - systeem, een "hallo", de toepassing van de wereld vertellen. ";", van een dialoog op touw, en ten slotte dat [systeem. Met de voorgaande voorbeelden op een paar dingen.Ten eerste, moet aandacht worden besteed aan de verklaring van gebruik, variabelen "inzameling" en "naar" - commando 's.Door dit te doen, en je zet je de naam van de variabele, in dit geval de gelijkheid, "akkoord", wat in dit geval, de tekst "hallo".Veel programma 's zijn in de taal om je verklaring in de aard van de variabelen (gehele getal, drijvend, tekst, enz.).Applescript maar slim en je werk van de variabele geen informatie over de regeling van de richtlijn, ook nota van het feit dat ik m 'n naam.Je kan geen ruimten in de naam, dus gebruik de kameel gevallen is het van goede praktijken (...) of de methode (the_string) onderstreept.Het is niet het echte probleem, welke kant je kiest, moet ervoor zorgen dat je code in overeenstemming is.Voor alle variabelen zijn de namen van belang, het is ook een goed idee.Als je zoekt naar een programmeur van de code, het kan een vervelende zie variabele naam zoals "myVariable", geeft geen enkele indicatie ze of ze zullen worden gebruikt, en tot slot, aandacht, nu heb ik de tekst "hallo" in een variabele, en dan kan ik de variabelen en de telefoon in mijn code.Dus als ik later besloten tot wijziging van de tekst "hallo", "Goedemorgen, Dave, ik alleen online - waar de tekst van variabele.,, het gebruik van variabelen, kan je doen allerlei gekke dingen met variabele, maar dat betekent dat er een systeem is ingevoerd, zal ik het je vertellen.In de volgende code: [systeem.,,, de gehele variabelen, vaststelling van een thefirstnumber 3, 2, thesecondnumber Variabele exploitatie, die vraag (thefirstnumber + thesecondnumber), antwoorden (antwoord + 1), het touw om een reeks variabelen, " 3 + 2 + 1 = " - de dialoog, dat de toepassing van "mensen", een dialoog; akkoord & antwoord zei, tot slot, [systeem. De opstelling van de code, kun je snel op "enter" (terug).Dit is gelegen in de computer van de tien belangrijkste cijfers... En de sleutel van de "commando", op de laptop van de spatiebalk, omdat je het script nog ingewikkelder, een beetje organisatie is om.Door het invoeren van twee streepjes "-" voor een tekst, je kan er een commentaar.Gebruik te maken van opmerkingen te scheiden en beschrijving van uw deel van de code, zodat de navigatie.In dit geval, creëerde ik een reeks variabelen (tekst) en een aantal variabelen.Let op je uitvoeren in de variabelen kunnen rekenen.Hier, ik heb 'thefirstnumber "is gelijk aan 3," thesecondnumber "is gelijk aan en zet ze samen de antwoorden", merkt ook op, kan je dat in het veranderen van een variabele.Dan wordt het antwoord "en" thefirstnumber "en" thesecondnumber "(5), veranderde ik de waarde van 'het antwoord' plus één is (6).Als je dit script, en moet je zien: de volgende resultaten, een aantal fundamentele wiskundige, nogmaals, het zou alleen maar de oppervlakte van de verschillende activiteiten, je kan de uitvoering van de variabelen.Nu weet je het, een variabele is niet statisch.Te veel macht in een taal is die variabelen voor de uitvoering van de verschillende taken van de capaciteit, de sleutel van dit alles. EN: applescript woordenboek, hoewel het systeem zelf op grote schaal kan worden toegepast op de OS X een programma of project ontwikkelaars van de commando 's, elk van de aanvragen is het de taak van de aan de toepassing van het gehele systeem steun.Dit betekent dat de opdrachtgever moet schrijven hoe ze een eenvoudige handleiding, door de toepassing van de communicatie systeem.Deze handleiding wordt aangeduid als de "woordenboek".Om in het woordenboek, in het script redacteur "dossier"> je het woordenboek.De lijst van de aanvragen, klik op de e - mail en spelen "zeker".Moet je zien: "e - mail raam woordenboek", de linker kolom bevat het commando en de beschikbare projecten "kit".Als je op een suite, zie je de inhoud van dat al.Je kan het daarna de tweede kolom "te verkleinen en het bekijken, en dan weer in de derde.Suite met commando 's (met een cirkel) en categorie (derde), klasse, met inbegrip van de eigendom (P) en elementen (e).Alle werken, laten we dit woordenboek voor het creëren van een script, stap 1: het creëren van een algoritme, ons script, we moeten eerst een algoritme, dit is een heel vreemde manier zeggen, we moeten schrijven ons script zal doen.We moeten het creëren van een script te schrijven en een e - mail sturen.We zullen met behulp van de variabelen om de boodschap zelf en de boodschap uit.Als we schrijven algoritmen, die we in gedachten moeten houden, de manier waarop het systeem werkt.Hier is een stap in de richting van mijn voorstellen gericht aan het adres van de geadresseerde: het e - mailadres post betreft, en de tekst van de e - mail van de tekst, het creëren van een variabele, hebben we het nieuws, en haar verschillende eigenschappen, en het creëren van een nieuwe boodschap sturen aan nieuwe informatie, stap 2: het creëren van een aantal variabelen, we hebben weet hoe te komen tot een variabele van de tekst, dus we hoeven niet eens een stap voor stap.Hier is de code lijkt: [], variabelen, vaststelling van het systeem, recipientname "John doe", die recipientaddress " niemand @ niets. COM ", die thema 's"; een systeem van automatische e - mail " de vaststelling van de inhoud van deze e - mail " het creëren en gebruiken applescript sturen."[], systeem, zoals je kunt zien, hebben we net de reserve voor de naam van de begunstigde de tekst van variabelen en de e - mail en de thema 's en onze e - mail.Je kan die veranderen in wat je maar wilt.Moet je z 'n adres in recipientaddress variabelen, dus je kan ervoor zorgen dat script werken als je e - mail, salaristrap 3.,: het creëren van een e - mail woordenboek variabelen, omdat we niet weten hoe dat e - het creëren van een nieuwe informatie, dit is wat we nodig hebben applescript woordenboek voor.Als je op de "normen suite." zie je een paar commando 's, in het systeem van normen.We weten wat we willen "creëren een nieuwe informatie, maar we moeten de mogelijkheid van een gelijkwaardig, en vinden.Zie je geen "tot" het bevel, maar de helft van de middelen, een "order" commando 's.Dat klinkt perfect, dus we weten nu dat we moeten doen, en dan iets opgenomen "klik" post "- suite.We hebben onze orders (maken), dus naar beneden rollen van de beschikking (werk) in het verleden, totdat je de klasse (n).We hebben de eerste is "de boodschap", dat is geweldig, want dat is precies wat we willen.Klik nu op "uitgaande van informatie", kijk naar de volgende beschikbare eigenschappen, die hebben we nodig voor de naam van de geadresseerde en e - mailadres van ontvangers, thema 's, en de inhoud van de informatie over de plug - in.In de lijst van kenmerken van de begunstigde geen over iets, maar er zijn thema 's en de inhoud van de eigendom.We weten nu dat de juiste grammatica te verwijzen naar deze eigenschap.Het woordenboek voor je op de eigenschap van formaat.Bijvoorbeeld, zullen we in "betreft", gevolgd door een door een van de thema 's van de tekst, betreft de inhoud, ook in dit pak van je vindt een sturen, kunnen we gewoon input "sturen" van de informatie.We moeten nog steeds weet de naam van de begunstigde en het e - mailadres van de juiste grammatica.Omdat het niet in dit pakket, klik op "nieuws" suite.Met betrekking tot de helft van de lijst van categorieën, vinden we de "begunstigde".Klik op "begunstigde", weer zien we, we kunnen gebruik maken van een gewone Engels te verwijzen naar de eigenschappen van de begunstigde.We zullen alleen een naam en adres, "je kan met behulp van een zoektocht te vinden de eigenschappen, de klasse, elementen en commando 's, nu zijn we klaar voor het gebruik van de grammatica om onze boodschap variabelen.Hier is de code lijkt: [], variabelen, vaststelling van het systeem, recipientname "John doe", die recipientaddress " niemand @ niets. COM ", die thema 's"; een systeem van automatische e - mail " de vaststelling van de inhoud van deze e - mail " het creëren en gebruiken applescript sturen.E - mail " toepassing van dat stuk, zeg, "; e - mail " - het creëren van nieuws, informatie en de prestaties van nieuwe thema 's die {nieuws: de titel, de inhoud: de inhoud, zichtbaar: waar}, tot slot zeggen, systeem van kennisgeving] [, heb ik een bevel dat blokken rond de toepassing van alle e - mails programma' s.Dan zet ik een variabele (informatie) "Vervaardiging van een nieuwe" boodschap "en de aard van de hierboven besproken.Let ook op de eigenschap bevat altijd tussen haakjes {},, stap 4: vaststelling van het ontvangen en doorgeven van informatie, we hebben onze informatie variabelen, bel variabelen en de eigenschappen van de boodschap in het creëren van een nieuwe boodschap.We moeten ook de begunstigde en de e - mail.Om dit te bereiken, zullen wij met behulp van een blok van de variabelen in ons vertellen.Dit is wat we hebben gedaan het script, [systeem., variabelen, vaststelling van recipientname "John doe", die recipientaddress " niemand @ niets. COM ", die thema 's"; een systeem van automatische e - mail ", die de inhoud en"; deze e - mail gestuurd heeft en het gebruik van applescript!E - mail " toepassing van dat stuk, zeg, "; e - mail " - het creëren van nieuws, informatie en de prestaties van nieuwe thema 's die {nieuws: de titel, de inhoud: de inhoud, zichtbaar: waar}, de vaststelling van een begunstigde, dat informatie, zodat De nieuwe naam van de begunstigde: de eigenschap (recipientname, adres: recipientaddress},... E - mail sturen, einde vertel, zeg,] [/systeem, ten eerste, creëren we een nieuwe - bericht (het erfde alles hebben we in aard) en de oprichting van" begunstigde eigenschappen ".Dat vertellen we gaan nog een e - mail, met de volgende kenmerken van de begunstigden.Hier gebruiken we alleen de naam en het adres van de geadresseerde in de variabelen voor geleerd grammatica, wij noemen het de "sturen om een bericht te sturen.Attentie, we hebben twee blokken bij deze tijd vertellen.Als je goed je code, en amendement een fout "ren".E - moeten creëren en een e - mail sturen.Tadaah!Controleer je gestuurd om ervoor te zorgen dat al het werk van de map.,, e - mail, gefeliciteerd, je hebt al een eerste opname.Je kunt het bewaren voor een simpel scenario, kan je terug... Of als een aanvraag, automatische werking, maak je het open, conclusie: blijven leren, en ik hoop dat dit een van de Gids van je denken voor alle processen en de taak van de automatisering, wil je.- ik heb laten zien met de applescript woordenboek maak je een lange weg.Maar, als je echt op een nuttige manier om het systeem in geïnteresseerd, heb je meer lezen.De appel is beschikbaar op de website van het systeem veel informatie.Dit is een goed begin, een website, ik heb kiezen uit een grote transactie, en het bevat een aantal zeer grondig toegelicht en de richtsnoeren volgen, als je een afspraakje, maar grondig en gratis).Je laat een opmerking over, laat het ons weten als je ontdekt dat deze handleiding helpt.Wil je zien wat voor andere systemen in de toekomst nog tips?,