Signal-android: Feature-Wunsch: Tasker-Absichten

Erstellt am 17. Nov. 2013  ·  3Kommentare  ·  Quelle: signalapp/Signal-Android

Ich weiß, dass die Tasker-Integration zuvor in https://github.com/WhisperSystems/TextSecure/issues/96 angesprochen wurde, aber seitdem nicht mehr, und ich habe mehr darüber nachgedacht und darüber nachgedacht, wie sie von TextSecure aus implementiert werden könnte .

Bedenken Sie jedoch, dass Tasker keinen Zugriff auf die TextSecures-Datenbank hat und daher nicht für die Suche nach neuen Nachrichten verantwortlich sein kann. Realistischerweise müsste TextSecure Tasker über eine neue Nachricht informieren.

Könnte TextSecure verwendet werden, um einen Broadcast Intent zu senden, wenn eine neue Nachricht empfangen wird? Dann müsste Tasker nur auf sie hören. Sie können auch zusätzliche Variablen für den Namen oder die Nachricht des Absenders einrichten, die innerhalb von TextSecure konfigurierbar sind, sodass der Benutzer entscheiden kann, wie viele oder wie wenige Informationen dem System dann zur Verfügung stehen.

Mein spezieller Anwendungsfall ist derzeit, dass Tasker mir den Absendernamen einer Nachricht sagt und während ich fahre, liest er die Nachricht laut vor, daher wäre es hilfreich, die zusätzlichen Variablen festzulegen.

Ich glaube nicht, dass meine Java-Programmierung es alleine schafft, aber ich habe das TextSecure-Repository geklont und werde es versuchen, aber was denkt jemand anderes?

feature

Hilfreichster Kommentar

Ich bitte Sie, dies noch einmal zu überdenken. Typischerweise ermöglichen Anwendungen die Interaktion mit anderen Anwendungen durch das Senden und Empfangen von Absichten. Grundsätzlich ermöglicht Tasker die Systemautomatisierung, indem es dem Benutzer ermöglicht, Aktionen basierend auf empfangenen Absichten (unter anderem) zu konfigurieren und andere Apps durch das Senden von Absichten zu steuern.

Siehe auch http://developer.android.com/guide/components/intents-filters.html

Signal müsste eine implizite Absicht erstellen, wenn eine Nachricht empfangen wird, und auf eine Absicht zum Senden von Nachrichten hören.

Beides wären benutzerdefinierte Absichten, die von Signal definiert werden.

Natürlich müsste man prüfen, ob das Senden einer Absicht für empfangene Nachrichten ein Datenschutzproblem darstellen könnte.

Der Vorteil der Verwendung von Absichten besteht darin, dass sie nicht auf Tasker und daher eine offene API beschränkt sind.

Beispiel einer App, die eine Absichts-API angibt: http://www.angrygoatapps.com/sqzctrl_tasker.html

Alle 3 Kommentare

@nxfifteen @moxie0 , hast du irgendwelche Fortschritte damit gemacht? Ich hätte wirklich gerne eine Tasker-Integration für TextSecure. Mein Hauptanwendungsfall wäre, dass eingehende Nachrichten von bestimmten Kontakten verschiedene Aufgaben in Tasker auslösen.

scheint in #96 geschlussfolgert worden zu sein, dass dies Änderungen an Tasker oder einer Tasker-Erweiterung erfordert und keine Änderungen an TextSecure. Wenn dies nicht korrekt ist, aktualisieren Sie dieses Problem bitte mit einigen Leseinformationen, und wir öffnen es erneut.

Ich bitte Sie, dies noch einmal zu überdenken. Typischerweise ermöglichen Anwendungen die Interaktion mit anderen Anwendungen durch das Senden und Empfangen von Absichten. Grundsätzlich ermöglicht Tasker die Systemautomatisierung, indem es dem Benutzer ermöglicht, Aktionen basierend auf empfangenen Absichten (unter anderem) zu konfigurieren und andere Apps durch das Senden von Absichten zu steuern.

Siehe auch http://developer.android.com/guide/components/intents-filters.html

Signal müsste eine implizite Absicht erstellen, wenn eine Nachricht empfangen wird, und auf eine Absicht zum Senden von Nachrichten hören.

Beides wären benutzerdefinierte Absichten, die von Signal definiert werden.

Natürlich müsste man prüfen, ob das Senden einer Absicht für empfangene Nachrichten ein Datenschutzproblem darstellen könnte.

Der Vorteil der Verwendung von Absichten besteht darin, dass sie nicht auf Tasker und daher eine offene API beschränkt sind.

Beispiel einer App, die eine Absichts-API angibt: http://www.angrygoatapps.com/sqzctrl_tasker.html

War diese Seite hilfreich?
0 / 5 - 0 Bewertungen