Montag, 27. August 2012

Tasker Unterforum bei Android-Hilfe.de

Da ich in letzter Zeit immer mehr Kommentare und Fragen bekomme, aber leider eher weniger Zeit habe diese auch zu beantworten hier mal ein Link zu einem sehr guten Tasker Forum auf Android-Hilfe.de

http://www.android-hilfe.de/tasker/

Bei Fragen wendet euch sehr gerne auch dort hin, da es bei mir ein paar Tage fauern kann bis ich alle Kommentare beantwortet habe. Ich werde natürlich trotzdem noch versuchen hier gestellte Fragen zu beantworten.

Grüße
Daniel

Montag, 11. Juni 2012

[Profil]Kraftstoffverbrauch

Heute möchte ich meine kleine Kraftstoffverbrauch-Szene vorstellen. Nach Eingabe von gefahrenen Kilometern und verbrauchtem Kraftstoff, wird der Durchschnittsverbrauch in l/100 km ausgegeben und die Daten werden inkl. Datum in einer .csv Datei abgespeichert. Gibt man also nach jedem Tanken die gefahrenen Kilometer und die getankte Spritmenge ein, kann man über die .csv Datei seine Verbrauchsstatistik recht gut verfolgen.


Sonntag, 10. Juni 2012

[Tutorial]Einführung in Szenen

Tasker bietet nun schon sein geraumer Zeit ein neues Feature namens "Szenen". Mit Szenen lassen sich Oberflächen erstellen um Benutzereingaben abzufragen oder diverse Informationen anzuzeigen. Im Folgenden möchte ich nun eine kleine Einführung für geben. Dabei soll eine Szene erstellt werden mit der sich die Medienlautstärke anpassen lässt.

Donnerstag, 5. Januar 2012

[Profil] Zeiterfassung mit Widget und Dateiexport

Nach längerer Pause komme ich nun endlich dazu mein neuestes Profil zu posten. Hierbei handelt es sich um ein Profil zur Arbeitszeiterfassung, zBsp für nach Arbeitszeit abgerechnete Außeneinsätze. Ziel dieses Widgets ist es die Arbeitseit über mehrere Tage mit wenig Aufwand zu protokollieren um die Arbeitszeit später ordentlich Abrechnen zu können. Dazu sollen natürlich auch die gemachten Pausen berücksichtigt werden.



Mittwoch, 5. Oktober 2011

[Tutorial] Neue Funktionen: Array, For-Schleife usw. erklärt

Seit kurzem gibt es die neue v1.1.1 von Tasker. Diese neue Version bringt eine Reihe von sehr nützlichen Neuerungen mit die ich nun kurz Vorstellen und da wo es nötig ist, auch erklären möchte.

Fangen wir mit einem Überblick über die wesentlichsten Neuerungen an:

  • lokale & globale Variablen
  • Else Befehl
  • Arrays
  • For Schleifen
  • %MTRACK Variable - beinhaltet aktuellen Titel
  • GoTo Sprungfunktion
  • Cell Near: Merkt sich die letzten Zellen
Auf einige Neuerungen möchte ich nun noch genauer eingehen, da nicht jeder sofort was damit anzufangen wissen wird.

Montag, 5. September 2011

[Profil] Medienlautstärke automatisch mit Vibrationsmodus ändern


In letzter Zeit hat mich genervt, dass die Medienlautstärke bei Aktivierung des Vibrationsmodus nicht berücksichtigt wird. Dies führt zum Beispiel dazu, dass Spiele trotz des eingeschalteten Virbationsmoduses lautstark auf sich aufmerksam machen.

Das folgende Profil verändert nun die Medienlautstärke in Abhängigkeit des Vibrationsmodus.
  • Profil: automatische Medienlautstärke
    • Kontext
      1. State -> Variable -> Variable Value
        • Name: %SILENT
        • Op: Doesn't Match
        • Value: Off
    • Entry Task: 
      1. Variable -> Variable Set
        • Name: %VOLMOLD
        • To: %VOLM
      2. Audio -> Media Volume
        • Level: 0 
    • Exit Task:
      1. Audio -> Media Volume
        • Level: 6
        • IF %VOLMOLD  ~ 0
      2. Audio -> Media Volume
        • Level: %VOLMOLD
        • IF %VOLMOLD > 0
Um bei "Level" ein Eingabefeld anstelle des Schiebereglers zu bekommen, muss auf den Button mit dem Doppelpfeil rechts daneben gedrückt werden. Falls dieser nicht vorhanden ist, bitte in den Einstellungen den "Beginner Mode" deaktivieren.

Die Systemvariable %SILENT kann drei verschiedene Werte annehmen:
  1. Off
    • Klingeln und Vibrieren aktiviert
  2. Vibrate
    • Nur Vibrieren aktiviert
  3. On
    • Klingel und Vibrieren deaktiviert
Das Profil wird nun aktiviert wenn %SILENT nicht den Wert "Off" beinhaltet, also wenn der Virbations- oder Lautlosmodus aktiviert wurden. Bei Aktivierung wird zuerst die aktuelle Lautstärke in der Variablen %VOLMOLD abgelegt und danach die Medienlautstärke auf Null gesetzt. Wird das Profil deaktiviert, setzt der Exit-Task die Medienlautstärke auf den alten vorher abgespeicherten Wert.


Diesmal nur ein kleines, aber wie ich finde trotzdem recht nützliches Profil von mir. Viel Spaß damit :)

Freitag, 26. August 2011

[Tutorial] Automatisieren mit Tasker - Teil 3: Variablen

Im dritten Teil meine Tutorial Serie "Automatisieren mit Tasker" möchte ich mich mit Variablen und deren Einsatz beschäftigen.

Fangen wir mit einer ganz grundlegenden Frage an:
Was sind Variablen?
Auf Wikipedia finden wir zwei Definitionen für Variablen. Die erste Definition beschreibt eine Variable in der Mathematik:
Eine Variable bezeichnet in der Mathematik einen Platzhalter für eine Rechengröße, beispielsweise eine Zahl. Der Name leitet sich vom lateinischen Adjektiv variabilis (veränderbar) ab. - Wikipedia -

Samstag, 13. August 2011

[Tutorial] Automatisieren mit Tasker - Teil 2: Exit-Task & mehrere Kontexte

Nachdem wir nun in Teil 1 meines Tutorials unser erstes Profil inklusive Task erstellt haben, wollen wir nun etwas tiefer eintauchen. In der Zwischenzeit hat Tasker ein kleines Update bekommen, bei welchem vor allem die Oberfläche überarbeitet wurde, also nicht wundern wenn mein Tasker nun anders aussieht als in Teil 1.

Zu Erinnerung hier das Profil, welches im ersten Teil erstellt wurde.
  • Profil: "Hallo Welt"
    • Kontext:
      1. State -> Power -> Power
        • Type: Any
    • Task: "Hallo Welt"
      1. Alert -> Popup
        • Text: Hallo Welt


Mittwoch, 10. August 2011

[Tutorial] Automatisieren mit Tasker - Teil 1: Einführung

Nachdem ich hier nun ein paar Profile gepostet habe und mich auch mal an dem ein oder anderen Tutorial versucht habe, wird es nun Zeit für ein komplettes Tutorial für den Umgang mit Tasker. Dieses soll Anfangs den Einstieg in die Tasker Welt erklären und dann später auch kompliziertere Funktionen von Tasker beschreiben. Ich möchte das Tutorial dabei in mehrere Teile gliedern, welche ich in unregelmäßigen Abständen (je nachdem wieviel Zeit ich gerade habe) veröffentlichen.

Der erste Teil soll einen allgemeinen Überblick über Tasker geben. Dabei sollen die Einstellungen sowie das Grundprinzip von Tasker erklärt werden.

Montag, 8. August 2011

[Profil] Wecker mit Zeitansage und Auto Snooze

Nachdem ich schon vor einer Weile meinen Wecker mit Standort-, Wochentags-, Kalenderfunktion und Snooze vorgestellt habe, folgt nun ein weiterer Wecker mit Zeitansage und Auto Snooze. 

Mir ist aufgefallen, dass ich die Snooze Funktion immer auf die selbe Art nutze. Ich lasse den Wecker eine halbe Stunde bevor ich aufstehen muss das erste mal klingeln und drücke die Snooze Taste dann die folgenden 30 Minuten bei jedem erneuten klingeln.  Also habe ich mir im ersten Schritt einen Wecker programmiert, der 30 Minuten lang, aller 10 Minuten, also insgesamt 4 mal kurz klingelt. Jetzt bestand aber das Problem das ich nicht wusste ob die halbe Stunde nun schon um war. Deshalb habe ich mit Hilfe der Text-to-Speech (TTS) Funktion von Android eine Zeitansage eingebaut. Anstelle eines klingelns wird mir nun regelmäßig die Zeit angesagt.


Donnerstag, 4. August 2011

[Profil] Wo steht mein Auto?

Wer kennt das nicht? Nach dem Einkaufbummel steht man auf dem Parkplatz vor einer unübersehbaren Menge von Autos und irgendwo dazwischen steht das eigene, nur leider weiß man nicht mehr so genau wo. Abhilfe soll dieses Tasker Widget schaffen. Nach dem Parken kurz das Widget anklicken, nun wird GPS aktiviert und die aktuelle Position gespeichert. Nach dem einkaufen einfach nochmals klicken und es öffnet sich die Google Navigation, welche einen nun zum Auto führt. Dies ist aber sicherlich nur eine Anwendung für ein solches Profil.

[Profil] Wiederholte Benachrichtigung bei ungelesener SMS oder verpasstem Anruf

Da ich öfters die Benachrichtigung über eine neue SMS nicht bemerke, habe ich  nun ein Profil erstellt welches mich so lange über die ungelesene SMS informiert bis ich es dann endlich bemerkt habe. Ein zweites Profil macht das gleiche für einen verpassten Anruf.

Mittwoch, 6. Juli 2011

[Profil] Email Funktion für das Notizenwidget

Ich wollte mir grade eine Notiz in Googles Aufgabenfenster eintragen, da dachte ich mir, eigentlich wäre es doch cool wenn ich die vom PC auf mein Notizenwidget übertragen kann. Gesagt getan, mit diesem Profil soll es möglich sein Notizen per Email an das Widget zu senden. Wieterhin sollen die vorhandenen Notizen auch an eine beliebige Email Adresse versendet werden können.

Da man leider nur auf die Betreffzeile einer eingehenden Email zugreifen kann, muss sich alles dort abspielen. Damit nicht jede Email als Notiz hinzugefügt wird, brauchen wir eine Kennung. Am naheliegensten ist da das Wort "Notiz", dann noch ein ":" als Splitter für "Variable Split" und nun kann die Notiz folgen. Der Rest läuft nun wie im "Notiz hinzufügen" Task.

Freitag, 1. Juli 2011

[Tutorial] 3rd Party Apps

Die Entwickler von Tasker haben eine Menge Plugins geschrieben um externe Programme zu steuern oder auf Nachrichten dieser zu reagieren. Inzwischen ist die Anzahl an unterstützten Apps ansehnlich gestiegen. Da es da eine Weile dauert sich durch alle Apps durchzukämpfen habe ich einmal eine Übersicht zu den "3rd Party Apps" erstellt. Einige Apps sind nur als Trigger verwendbar, andere nur als Task. Trotzdem lassen sich sehr interessante  Anwendungen realisieren, wenn man eine für sich allein schon nützliche App mit Tasker verbindet. Bei manchen Apps funktioniert die Tasker integration nur mit einer Bezahlversion, da ich die Tasker-Integration da nicht selber testen konnte, habe ich mich da nur im Internet ein bisschen informiert.

Donnerstag, 23. Juni 2011

[Tutorial] Einführung in Zoom

Da ich nun schon einige Widgets mit Zoom erstellt habe, folgt nun ein kleines Tutorial zum Umgang mit dieser App. Für alle die Zoom noch nicht kennen, die App ist vom gleichen Entwickler wie Tasker. Mit ihr lassen sich Widgets erstellen, deren Inhalt komplett frei angepasst werden kann. Mit Hilfe von Tasker lassen sich die Widgets auch automatisiert verändern. So kann man zum Beispiel eingehende Nachrichten auf einem Widget anzeigen lassen. Ein Widget zu erstellen ist dabei gar nicht so schwer.


Montag, 20. Juni 2011

[Profil] Handy Locator v2 mit aktuellem GPS Link per Mail

Vor einer Weile habe ich schon das Profil für einen Handy Locator vorgestellt. Dieser hat jedoch die Position nur über das Mobilfunknetz bestimmt. Der Vorteil an der Methode ist, das die Positionsbestimmung sehr schnell und auch in Gebäuden funktioniert. Leider ist die Genauigkeit sehr begrenzt. Bei mir lag die Genauigkeit immer bei ca. 600 bis 900 Metern. Dies ist nicht wirklich hilfreich um ein verlorenes Handy wiederzufinden. Deshalb soll nun zuerst die GPS Position "Get Location" bestimmt werden, insofern innerhalb von 2 Minuten eine Position gefunden wird, soll diese per Email versendet werden. Ansonsten wird wieder die ungenauere Position über das Mobilfunknetz verschickt.


Donnerstag, 16. Juni 2011

[Tutorial] Dateien erstellen, schreiben und löschen

Da ich nun schon in den letzten Profilen mir Dateien handiert habe, kommt nun etwas verspätet ein Tutorial zum Umgang mit Dateien in Tasker. Dateien eigenen sich immer dann wenn Informationen daurhaft gespeichert werden sollen, oder an andere Programme exportiert oder von anderen Quellen importiert werden sollen. Tasker bietet dafür die nötigen Funktionen.

Donnerstag, 9. Juni 2011

[Profil] Notizen Widget mit txt-Datei Import & Export

Da ich leider kein Notizenwidget im Market gefunden habe, welches meinen Anforderungen entsprach, habe ich mir selber eins gebastelt. Man kann einfach eine neue Notiz hinzufügen, sowie einzelne oder auch alle Notizen löschen. Die Notizen werden automatisch nummeriert um nicht den Überblick zu verlieren. Zusätzlich werden die Notizen in einer Datei gespeichert, diese kann entweder auf den PC kopiert werden, aber auch dort verändert werden, das Widget übernimmt dann den Inhalt der Textdatei.


Mittwoch, 8. Juni 2011

[Profil] Haushaltsbuch mit Widget und csv-Datei-Export

Es ist generell nicht schlecht zu wissen, wie die aktuellen Monatsausgaben im Verhätlniss zu den Einnahmen stehen. Dafür gibt es schon Haushaltsbuch-Apps wie Sand am Meer. Diese bieten dann eine Vielzahl an Funktionen die ich gar nicht brauche und sind deshalb recht "aufgeblasen". Mein Widget soll mir einfach nur den Monatssaldo anzeigen, sowie eine einfache Möglichkeit bieten einen neuen Eintrag hinzuzufügen. Die Einträge sollen automatisch in einer ".csv" Datei gespeichert werden, sodass ich sie später in Excel importieren kann.


Mittwoch, 1. Juni 2011

[Profil] Wecker mit Standort-, Wochentags-, Kalenderfunktion und Snooze

Wer wie ich andauernd vergisst seinen Wecker zu stellen, wird sich sicher über einen komplett automatisierten Wecker freuen. Deshalb hier ein Wecker der sich komplett auf die eigenen Bedürfnisse anpassen lässt. So kann der Wecker nur für bestimmte Orte aktiviert werden, oder nur wenn ein bestimmter Kalendereintrag vorhanden ist. Eine Wochentagsfunktion gibt es natürlich genauso wie das obligatorische 10 Minuten weiterschlafen, genannt Snooze.