vooruitgang en applescript per e - mail aan herinneren, e - mail, per week, en onlangs hebben we de afgelopen, het gebruik van een belangrijk onderdeel van het systeem: de verklaring en een herhaling van de cyclus.Als de combinatie van de twee krachten is ongelooflijk sterk.Nu moeten we met ons heeft geleerd, de oprichting van een eenvoudig en praktisch werk, zullen automatisch van de aan de programma 's het sturen van een niet volledige lijst van taken.Het creëren van een algoritme, wat we nodig hebben is een eenvoudige, eenvoudige stap om onze stappen, voordat we beginnen met de inbreng van de code voor ons, het is de sleutel, we weten wat we aan het doen zijn.We hebben een erg goed idee, het uiteindelijke resultaat, en we kijken uit naar de verwezenlijking van de instellingen, maar blind, om tegemoet te komen aan dit doel en niet de meest doeltreffende manier om het te bereiken. Integendeel, we moeten aan het werk van de regeling, als een routekaart, waar we, zoals een we hebben code.Wat we nodig hebben is een eenvoudige stap om onze lijst van in eenvoudige taal, hier is het moeilijkste deel, die we nodig hebben om onze algoritmen en rekening houden met wat we weten over de interne werking van het systeem.We stappen er geen code, maar ze moeten het bewustzijn van de code.Anders zullen wij, aan het einde van dat soort dingen:, herinneren aan het in de e - mail, doorgeven van informatie, dit is kan worden opgemerkt dat sommige, nuttig, maar het feit dat we kunnen blijven volgen in het kader van de geest niet spellen, op een bepaald algoritme.De realiteit is, het proces is veel complexer en vereist een diepgaande denken, hoe gaan we de voltooiing van elk een.Hier is sprake van een meer diepgaande en nuttig een algoritme geprobeerd:,, in de lijst worden herinnerd aan de doelstellingen van de aangewezen, maar dat is nog niet klaar om eraan te herinneren dat, als er een deadline, als suggereert dat er een uiterste datum, naam en datum beroven, als blijkt dat in de periode geen datum, mits de naam om alle relevante informatie in het systeem van de lijst van projecten, het creëren van een nieuwe post en van de eigenschappen van de lijst van de produktie tot we de boodschap die de ontvanger van de boodschap, e - mail, informatie van het schema elke dag of week gebeuren, nu we praten.Dit is een concrete, doeltreffende overzicht van onze code worden gestructureerd.Onze eerste poging is schijnbaar eenvoudige lijkt te kunnen worden in drie of vier lijnen van de code.Onze tweede poging is een meer realistische kijk, in dit scenario, hoeveel werk te komen, stap 2.Het doel van de procedure aan de toepassing van onze eerste taak is om het systeem van de code en de toepassing van nieuwe programma 's in de mededeling aan de leeuwen.Natuurlijk hebben we dat stuk, net zoals we met andere aanvragen voor communicatie. [] van toepassing "systeem, dat; herinnert de", tot slot zeggen, [...] /applescript, dat stuk bevat alle bevelen wij aan om in de toepassing van het programma.Een code in de lijn tussen deze twee, wordt geacht op deze specifieke toepassing, stap 3.We beginnen een herhaling van de cyclus, in het algoritme project is dat alle tips in de lijst vermeld.We zijn niet echt wil dat iedereen een keer op.Integendeel, we willen profiteren van een in een tijd, een test om te zien of die voldoen aan de criteria, en de voor het bereiken van het cyclische effecten, we kunnen gebruik maken van een herhaling van de cyclus, weten we alles over de in de voorgaande artikelen.Deze situatie vereist een, ik herhaal, de cyclus: [], van toepassing "systeem, dat - ik herhaal -; herinnert de " 1 (tabel tegen " elke dag herinneren"), en ten slotte herhaal, tot slot, dat [systeem. Dit is de oprichting van een deel van de Code zal nogmaals herinneren. De lijst van de "herinneren".Je moet een standaard in je eraan te herinneren dat de procedures aan de lijst, ons doel.Elke code, werking van het blok, variabelen, ik zal toenemen, tot het ons eraan herinneren dat gelijk is aan de in de lijst van het aantal projecten.De vaststelling van de variabele, wat gaan we nu doen is het creëren van een geheel van de variabelen.Deze onmiddellijk zal worden gebruikt, kun je niet zien dat ik het script, om de manier waarop ze een keer is een goed idee., [systeem. - de datum, de datum, de "als" herinneren; & datum. (de huidige datum), lege variabele, die in de "". Tot vaststelling van de lijst van de voor die produktie {}, "", "" dat van toepassing is; dat, herhaal ik, 1 (tabel tegen " elke dag aan herinnerd dat ") - herinneren aan mijn lijst van variabelen, de start " herinnert eraan dat het, als de nieuw remindername " herhaalt dat de naam, de laatste. [/], de eerste variabele applescript, pak de datum van vandaag.We doen de "verwijst naar de huidige datum datum.".Dit moet het volgende formaat:, vrijdag, 1 februari 2012."De huidige datum" groter is, met inbegrip van de tijd en datum, we hebben. In de na de datum van de drie variabelen, creëren we leeg.Het lijkt vreemd, maar het is de logica achter.Eigenlijk, we zullen worden toegevoegd aan en de exploitatie van deze variabelen in onze herhaalde, als blok, we moeten ze een fundamentele niveau van zijn, we kunnen dit doen, tot slot, we een herhaling van de cyclus, we creëren meer variabelen.Is een eenvoudige weg, beginnen, zodat we niet "aan, ik heb de lijst veel keer herinneren".Bij elke naam, remindername, eraan te herinneren dat we door de verspreiding van de lijst,.,, stap 5.Gooi de voltooiing van het project, het probleem met onze huidige structuur is, is een periodieke, al, je herinneren, en zelfs degenen die al klaar.Voor degenen die niet zo geïnteresseerd in ons, dus we moeten met behulp van een eenvoudige verklaring voor het filteren van ze.Dit is een stap naar een herhaling van de cyclus is aan de variabele, [...] aan het systeem, de variabele, die beginnen aan mijn lijst "aan", die voor de start van de naam van de remindername, intact is?Indien de start, niet klaar is, als, [systeem. Zie je, dit is een verklaring, de verwezenlijking van de doelstellingen, het is niet zo simpel, herinneren.Nu, we tossen de code niet, maar in verband met de uitvoering van de herinnering.Tot vaststelling van een lijst van aan, en we hebben nu een verklaring voor het filteren van niet - voltooide projecten, moeten we een manier vinden om de lijst met de titel,, en de datum van de te worden herinnerd.Moeilijke deel is, dat de toepassing van een op de vervaldatum niet nodig, en dat betekent dat er een aan hen en anderen niet.Ten eerste, wij zullen onderzoeken of er een vervaldatum.Als dat zo is, zullen wij een uiterste datum, openingen, en aan de naam.Als de vervaldatum niet aanwezig is, zullen we over de datum en daaraan de titel, de deur.Tot slot, we voegen in de lijst,,,.Nogmaals, dit proces zal nemen om eraan te herinneren dat voor alle niet - geleidelijk tot stand komt,, lijst, dus het bevat alle informatie die we nodig hebben. Het systeem is, [], volledig?Start, als het niet klaar is, er een uiterste datum?Als datum van begin van het bestaan van de leveringsperiode, sinds het begin van een datum, in remindername & - & levering, of, in remindername, als die lijst & en, als aan het eind van het jaar [], systeem, zoals je kunt zien, hebben we een verklaring... In een andere.Generaal, ik weet wat dit is. Je kan dingen eenvoudig en leesbaar, maar in dit geval, een laag... Volkomen aanvaardbaar is.Ook nota van het feit dat ik in de lijn, dat aan de naam en datum, ze verschijnt niet op één lijn, stap 7, uiteindelijk oplevert.Formaat van de output, wij zijn mooi, alle aan de procedure voltooid en dat stuk.De volgende stap, we moeten al deze woorden, geplaatst in de lijst, is goed en de produktie van formaat, e - mail, de voltooiing van deze, wat we nodig hebben is een in zijn huidige staat de produktie lijkt hoe het voelt.Geen tijd, je moet zien wat de opslag de waarde en gebruik te maken van de terugkeer van de verklaring.Hier van de code, schrijven we op dit punt, gevolgd door een verklaring van de inhoud van de lijst van terugkeer, als een tekst, [datum] voor het systeem, "als" herinneren; & datum. (de huidige datum), die in de "; en", de vaststelling van de lijst van de voor die produktie {}, ";", "dat van toepassing is; dat, herhaal ik " 1 (tabel tegen " elke dag aan herinnerd dat"), de vaststelling van de variabele, die de lijst van start ", om me te herinneren; herinnert eraan dat het, als De nieuw remindername " de naam, intact is?Start, als het niet klaar is, er een uiterste datum?Als datum van begin van het bestaan van de leveringsperiode, sinds het begin van een datum, in remindername & - & levering, of, in remindername, als de vaststelling van de lijst, lijst & en het einde van het herhalen,,, en ten slotte dat, terug te komen op de Lijst als een string, [/] de werking van dit systeem, als we onze zou dat een hoop van de tekst in applescript redacteur van de "resultaten".Dit is de tekst is opgeslagen op de lijst, maar zoals je kunt zien, is een beetje rommelig.Tot nu toe, we spelen de output.Een lijn, we hebben een doorbraak.Laten we opruimen, oké?Je zal het eerste wat we moeten doen is het verwijderen van de terugkeer van de verklaring.Dit is gewoon het testen van het gebruik van tijdelijke truc in onze laatste script geen positie, de volgende stap in de verklaring, waar wordt de volgende code blok.Dat doen we door een lijst van de projecten op de fiets, elke steek wat stippellijn maakt alles nogal extra stroomtoevoer, [1] van het systeem, herhaal ik (voor elke lijst telt, een output (productie) & mijn meester van het project voor de string) & - & ";" & een nieuwe lijn, tot slot herhaal, [systeem. Als we nu bij een andere tijdelijke terugkeer van de verklaring te controleren, de produktie, de, zien we een mooi en makkelijk te lezen.Dat we het script en de vervaldatum is goed, om elke herinnering die streepjes genoemde behandeling aan ons script.,, van de produktie tot nu toe.8, stap in.Een e - mail sturen, we zijn bijna klaar.Nu, we hebben een goed gestructureerde lijst van de op dit moment herinneren, we moeten gewoon in een e - mail sturen om informatie te verkrijgen, en het is een beetje moeilijk, dit is het.De post is een heel rare script taken, moet je weten hoe dit alles in de rechten.Het woordenboek, zal helpen, maar het is niet zo simpel, omdat ze in de andere aanvragen, dus voel je niet als je in de war depressief, de procedure is als volgt.Ten eerste, je moet een variabele voor het creëren van een nieuwe verdeling van de boodschap, je een groep eigenschappen (vis, de afzender, thema 's en de inhoud).En dan begin je met een bericht in het blok, variabele (dit is de nieuwe produktie van berichten), en een nieuwe begunstigden.Dan ben je zeker een boodschap sturen.Hier is wat het lijkt in de praktijk: [systeem.,,, e - mail, vertel de toepassing van "; e - mail", die informatie - en eigenschappen van activering van nieuwe informatie: {zichtbaar is, de afzender: "; senderemail @ gmail. COM", betreft: inhoud van de datum, De}: dat informatie, zodat de nieuwe eigenschap (adres: "; recipientemail @ gmail. COM";}, stuur het einde van dat systeem, dat, [], let op, we hebben hier een afzender en ontvanger.Als je wil een e - mail sturen aan zichzelf, of wil je dat enkele leden van het team, dus je kan het gebruik van deze e - mail, laat iedereen op het werk, kun je deze dezelfde e - mail.Dat hangt af van jeWe hebben een datum betreft, is het gebruik van ons, de datum, voordat het begint.De inhoud van het bericht, produktie, zodat het lijkt alsof we in ons onderzoek zien, ons script is klaar.Zorg dat je er bent van dit alles, dit is alles, [datum]: systeem "voor" herinneren; & datum. (de huidige datum), die in de "", de vaststelling van de lijst van de voor die produktie {}, "", dat de toepassing van "herinneren"; - ik herhaal - 1 (tellen, tabel " elke dag herinneren "), de vaststelling van de variabele, die beginnen aan mijn lijst" aan ", die voor de start van remindername naam... Klaar?Start, als het niet klaar is, er een uiterste datum?Als datum van begin van het bestaan van de leveringsperiode, sinds het begin van een datum, in remindername & - & levering, of, in remindername, als de vaststelling van de lijst, lijst & en het einde van het einde van de laatste herhalen, en herhalen, zeg ik, 1 (Voor elke lijst telt, een output (productie)% AMP% de lijst van projecten; ik de string) & - & ";" & -, en ten slotte herhaal - toepassing van een e - mail sturen, zeg "; e - mail", waarin informatie en eigenschappen van activering van nieuwe informatie: {zichtbaar is, de afzender: "; senderemail @ gmail. COM", betreft: inhoud: de produktie), datum, dat informatie, zodat de nieuwe gegevensPrestaties ipient (adres: "; recipientemail @ gmail. COM";}, stuur einde vertel, zeg, [systeem.,, stap 9.De script, het script is perfect, we moeten een manier vinden om de werking van het regelmatig voor, dat elke maandag, dus je krijgt een kijk je een week.Om dit te doen, om het script te redden van een aanvraag, zet het op waar je wilt, open dan de kalender van toepassing is, vanaf hier, misschien wil je het creëren van een nieuwe agenda voor de automatisering van de taken (zodat ze niet naar je andere kalender).En het creëren van een nieuw geval, elke week een herhaling.Tot slot, als een dossier openen en kies je script van toepassing voor het creëren van een waarschuwing en in de kalender voor het script.Een van deze plek, elke maandag om 8 uur, wat ik in m 'n computer of niet, stuur een e - mail voor me, die ik voor deze week een e - mail aan herinneren, om het beter te maken.Als je aan alle stappen, op dit punt, gefeliciteerd met je net een vreselijk klein script, zal bijdragen aan het behoud van de productiviteit van je, dit jaar.Nu is het tijd om wat ik heb gedaan, en de aanpassing van het aan je behoeften.Hoe kan je dat het beter voor je werk?,
Voor een en applescript
Next Page:Het gebruik van de gasten in de OS X