UDP Listener For Tasker İndir

Kullanıcı oyu: 5,0/5 - ‎1 oy
En son sürüm: 1.2
Yükleme sayısı: 10+
Güncellendi: 2020/09/14

Bilgi

Lisans: Ücretsiz
Boyut: 136.7 KB
Mevcut sürüm: 1.2
Paket Adı: com.whitedavidp.udplistenerfortasker
Kategori: Araçlar
Geliştirici: David P. White
Gereken Android sürümü: Android 6.0 ve sonrası
İzinler: [ Diğerlerini görün ]
Ekran görüntüsü: [ Diğerlerini görün ]

Yenilikler

Added an underscore before appended port on Intent actions strings to improve readability if Append Port is enabled.
Added in-app purchase now required to support more than a single port being monitored. Earlier users who have already added more than a single port will continue to work as before until such time as they try to use the Add Port to Monitor menu item.
Added menu item to email log to developer.

TÜM DETAYLARI AÇIKLAMAK İÇİN LÜTFEN BURADA YETERSİZ YER OLMADIĞINDAN UYGULAMANIN YARDIM DOSYASINA BAKIN.

Not: Daha sonraki Android cihazlarda bildirimi kaldırmak için pil tasarrufunu devre dışı bırakın.

Tasker ile bazı ev otomasyonu işleri yapmaya çalışırken, Tasker'ın çalıştığı cihaza gönderilen UDP olaylarından haberdar olmanın iyi bir yolunu bulamadım. HTTP ve TCP olayları, evet. UDP olayları gönderme, evet. Ama kimse UDP'yi dinlemiyor. Ben de bir tane inşa etmeye karar verdim ve sonuç bu.

UDP datagramlarının izlenen bağlantı noktalarında alınması, Intent'in EXTRA'larındaki olay verileriyle Amaçları ateşler. Tasker ve Amaçların nasıl alınacağını bilen diğer otomasyon mekanizmaları, bu gerçekleştiğinde kendi eylemlerinizi tetikleyebilir.

Kullanım

Başlangıçta, bu uygulama UDP etkinliği için izlenmekte olan bağlantı noktalarının bir listesini görüntüler. Listedeki tüm Aktif girişleri izlemeye başlamak için Sunucuyu Başlat düğmesine basmanız yeterlidir. Her şey yolunda giderse, izleme devam edecek. Yanlış gidebilecek tek şey, belirtilen bağlantı noktası numarasının zaten başka bir uygulama tarafından kullanılıyor olmasıdır. Bu durumda bir mesaj görmelisiniz.

Başlangıçta, tabii ki, izlenmekte olan bağlantı noktalarının listesi boştur. Uygulamanın menüsünden Monitöre Bağlantı Noktası Ekle'yi seçin ve gerekli bilgileri sağlayın. Bağlantı noktası numaralarının> 1024 OLMALIDIR. Her bağlantı noktası isteğe bağlı olarak şunları yapabilir:

* çoklu yayın datagramlarına hizmet verin veya vermeyin
* izleme için etkinleştirilebilir / devre dışı bırakılabilir
* UDP veri yüklerinin gönderilmeden önce onaltılık basamak dizisine dönüştürülmesini sağlayın
* bir zaman aşımı süresi içinde aynı IP'den bir bağlantı noktasına yinelenen datagramları gizleme
* port numarasını Amaç eylem dizelerine ekleyin

Listeye yeni bir giriş eklendiğinde sunucu şu anda çalışıyorsa, yeniden başlamak için tüm listenin izlenmesi için sunucuyu durdurmalı ve yeniden başlatmalısınız.

Portlar, değiştirmek istediğiniz girişe uzun basılarak değiştirilebilir ve listeden silinebilir. Eklemelerde olduğu gibi, yeniden başlamak için tüm listenin izlenmesi için sunucuyu durdurmalı ve yeniden başlatmalısınız.

Çoğu durumda, cihazınız önyüklendiğinde izlemenin başlaması arzu edilir. Bu, uygulamanın menüsünde Sunucuyu Önyüklemede Başlat seçeneği işaretlenerek gerçekleştirilebilir. Bu, cihazların büyük çoğunluğunda iyi çalışsa da, bazı cihazların bunu desteklemediğini bilmelisiniz. Bu Amaçları göndererek sunucuyu başlatabilir ve durdurabilirsiniz:

com.whitedavidp.udplistenerfortasker.START_SERVER
com.whitedavidp.udplistenerfortasker.STOP_SERVER

Datagram Makbuzu İşleme

Sunucu çalıştıktan sonra, UDP datagramlarının belirtilen Active portların her birine teslim edilmesini bekler. Bir datagram alındığında, Tasker veya diğer otomasyon uygulamalarının Intent'in alımını işleyebilmesi ve istediğinizi yapabilmesi için sisteme yayınlanan bir Amaç olarak işlenir. Niyet üzerindeki eylem adını bilmeniz gerekecek ve bu her zaman en azından:

com.whitedavidp.udplistenerfortasker.UdpYayın

ancak isteğe bağlı olarak bağlantı noktası numarası yukarıya eklenebilir.

Her bir Amaçta, uygulama aşağıdaki datagram meta verileri için ekstra veri dizeleri yerleştirir: In each Intent, the app places named extra data strings for the following datagram meta data:

* zaman - 1/1/1970 gece yarısından bu yana geçen saniye sayısıyla ifade edildiği şekilde datagramın işlendiği saat
* port - datagramın gönderildiği izlenen port
* gönderen - verikatarının kaynağının IP adresi
* sender_port - verikatarının çıkış noktası

Son olarak, mesaj adlı ekstra bir veri dizisi gönderilir. Bu, datagramın veri yüküdür. Alıcı bağlantı noktasının bunu bir onaltılık basamak dizisine dönüştürmesi gerektiğini belirttiniz, bu, Amaç yayınlanmadan önce tamamlanacaktır. Yük ikili veri ise veya emin değilseniz bu şiddetle önerilir. Bu uygulama, verilerin geçerli olduğundan ve iletim sırasında bozulmadığından emin olmak için hiçbir işlem yapmaz. Veriler, pakette belirtilen ofset ve uzunluk kullanılarak datagramdan basitçe çıkarılır.

Destek

Bunun sizin için nasıl çalıştığını bana bildirmek için lütfen burada verilen e-posta adresini kullanın. Elimden geldiğince sorunları çözmeye çalışacağım.

Kurulum Talimatları

APK Dosyası Nedir?

Android Package Kit sözcüklerinin kısaltılmışı olan APK, Android uygulamalarını dağıtmakta ve yüklemekte kullanılan bir format. APK dosyası, cihazınızda yüklemeye yapmak için gerekli tüm öğeleri barındırır. Windows'taki EXE dosyaları gibi herhangi bir APK dosyasını Android'li cihazınıza kopyalayıp, onu kendiniz yükleyebilirsiniz. Uygulamaları bu şekilde elle yüklemeye "sideloading" deniyor.

  1. Bilgisayarda - PC Windows & MAC
  2. Android

Bilgisayarda .APK Nasıl Açılır

BlueStacks, Windows işletim sistemine sahip bilgisayarlar üzerinde Android oyunlarını oynamak veya Android uygulamalarını çalıştırmak için kullanabileceğiniz ücretsiz bir Android simülatörüdür.

  1. BlueStacks'i yukarıdaki bağlantı adresine tıklayarak hemen ücretsiz olarak indirebilirsiniz. İndir Bluestacks
  2. Programı indirdikten sonra nereye indirdiyseniz ikonuna çift tıklayarak kurulum ekranına geçiş yapmalı ve ilk karşılaştığınız sayfada sağ alttaki devam et tuşuna tıklayıp kurulum işlemlerini tamamlamanız gerekiyor.
  3. İndirdiğiniz APK’yı sağ tuş < - Birlikte Aç - > Bluestacks olarak çalıştırıp yükleyin.
  4. Artık bilgisayarınız üzerinden UDP Listener For Tasker heyecanına ulaşabilirsiniz.

Android Cihaza .Apk Nasıl Yüklenir?

Bunları yükleyebilmek için cihazımıza ekstra bir .Apk yükleyici indirmemiz gerekiyor. Android işletim sistemine sahip olan tüm cihazlarda standart olan bu uygulamayı sizde her cihazınızda sorun yaşamadan kullanabilirsiniz.

  1. Cihazınızın "Ayarlar" menüsüne giriş yapın.
  2. Ayarlar penceresindeki "Güvenlik" bölümüne giriş yapın.
  3. Güvenlik ayarları sayfasında yer alan "Bilinmeyen kaynaklar" seçeneğini işaretleyin.
  4. Artık APK uzantılı dosyaları çalıştırarak Play Store haricinden oyun ve uygulama yükleyebilirsiniz.

Yorumlar

Kullanıcı oyu: 5,0 - 1 oy

(*) is required

  • INTERNET
  • RECEIVE_BOOT_COMPLETED
  • FOREGROUND_SERVICE
  • ACCESS_NETWORK_STATE
  • WRITE_EXTERNAL_STORAGE' maxSdkVersion='18
  • READ_EXTERNAL_STORAGE' maxSdkVersion='18