Kanał - ATNEL tech-forum
Wszystkie działy
Najnowsze wątki

KURS HOME ASSISTANT

Chcesz zautomatyzować swój dom bez skomplikowanego kodowania?
Zastanawiasz się nad wyborem sprzętu, oprogramowania i aplikacji?
Od czego zacząć przygodę z HA w 2025? Co będzie najlepsze na start?

Nasz kurs Home Assistant nauczy Cię krok po kroku, jak łatwo zautomatyzować swój dom i oszczędzić na rachunkach za prąd i ogrzewanie. Bez chmur, bez zbędnych abonamentów. Twoja przygoda z Home Assistant zaczyna się tutaj!

↓↓↓

    Szanujemy Twoją prywatność. Możesz wypisać się w dowolnym momencie.




    Teraz jest 4 maja 2025, o 09:36


    Strefa czasowa: UTC + 1





    Utwórz nowy wątek Odpowiedz w wątku  [ Posty: 7 ] 
    Autor Wiadomość
    PostNapisane: 29 sty 2021, o 19:12 
    Offline
    Użytkownik

    Dołączył(a): 19 gru 2012
    Posty: 712
    Lokalizacja: Opole
    Pomógł: 23

    Witam

    Bazując na poradniku Mirka tworze pierwszą apkę w B4A. Jestem na etapie wyszukiwania modułów BT i parowaniu. Chciałbym jednak aby apka wyszukiwała mi tylko urządzenia BT które zaczynają się od jakiejś nazwy np. moje moduły będą się nazywać WiluBT001, WiluBT002 itd Także zależało by mi aby na liście dostępnych urządzeń pojawiły się tylko te zaczynające się od WiluBT. W tym momencie kod odpowiedzialny za tworzenie listy dostępnych urządzeń wygląda tak:
    Składnia: [ Pobierz ] [ Ukryj ]
    język basic4gl
    Musisz się zalogować, aby zobaczyć kod źródłowy. Tylko zalogowani użytkownicy mogą widzieć kod.



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 29 sty 2021, o 21:15 
    Offline
    Moderator
    Avatar użytkownika

    Dołączył(a): 03 paź 2011
    Posty: 27378
    Lokalizacja: Szczecin
    Pomógł: 1043

    no przecież dodajesz Il.Add()

    co za problem dodać przed tym warunek if żeby sprawdzać początek nazwy i jeśli się zgadza to tylko wtedy dodawać ? ;)

    _________________
    zapraszam na blog: http://www.mirekk36.blogspot.com (mój nick Skype: mirekk36 ) [ obejrzyj Kurs EAGLE ] [ mój kanał YT TV www.youtube.com/mirekk36 ]



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 29 sty 2021, o 21:42 
    Offline
    Użytkownik

    Dołączył(a): 19 gru 2012
    Posty: 712
    Lokalizacja: Opole
    Pomógł: 23

    To wiem :D
    Chodzi właśnie o to jak skonstruować takie warunkowanie po jakimś wzorze w BASIC'u?

    mirekk36 napisał(a):
    no przecież dodajesz Il.Add()

    co za problem dodać przed tym warunek if żeby sprawdzać początek nazwy i jeśli się zgadza to tylko wtedy dodawać ? ;)



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 29 sty 2021, o 22:49 
    Offline
    Moderator
    Avatar użytkownika

    Dołączył(a): 03 paź 2011
    Posty: 27378
    Lokalizacja: Szczecin
    Pomógł: 1043

    Wilu88 napisał(a):
    Chodzi właśnie o to jak skonstruować takie warunkowanie po jakimś wzorze w BASIC'u?

    Ja już (tak się złożyło) bardzo dawno nie pisałem w B4A i tak z marszu nie pamiętam ale masz tam w przysłowiową "pytę" możliwości operowania na stringach ;) no przecież musisz wyciąć tylko kilka pierwszych znaków do nowego stringa i porównać je z wzorcem.

    no wystarczy zajrzeć do pierwszej jakiejś lepszej biblioteki a prawie w ciemno można się spodziewać że będą tam funkcje left(), right() i tym podobne

    Obrazek

    ------------------------ [ Dodano po: 1 minucie ]

    eeeeh aż mi zapachniało B4A - no muszę coś znowu napisać ;) tym bardziej że moje stare apki zdechły na najnowszych fonach i nie chcą działać - głupi gogel jakoś nie nadąża z zachowaniem kompatybilności - więc co chwilę trza sobie aktualizować. Bez sensu - ale co zrobić ;)

    _________________
    zapraszam na blog: http://www.mirekk36.blogspot.com (mój nick Skype: mirekk36 ) [ obejrzyj Kurs EAGLE ] [ mój kanał YT TV www.youtube.com/mirekk36 ]



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 30 sty 2021, o 00:17 
    Offline
    Użytkownik

    Dołączył(a): 10 sty 2018
    Posty: 160
    Pomógł: 11

    Witam
    W Google sporo zmian a szykują się kolejne. Teraz trzeba będzie udostępnić im klucz podpisu (to już czysty kołchoz). Gogle będzie mogło dowolnie edytować aplikację. To dotyczy tylko aplikacji na sklepie. W samym B4 też spore zmiany, pojawiło się B4xPages - taka wieloplatformowa konstrukcja... No cóż, trzeba będzie pluć i zakasać rękawy...



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 30 sty 2021, o 00:19 
    Offline
    Moderator
    Avatar użytkownika

    Dołączył(a): 03 paź 2011
    Posty: 27378
    Lokalizacja: Szczecin
    Pomógł: 1043

    tfosik napisał(a):
    (to już czysty kołchoz)

    nic dodać nic ująć - masakra

    _________________
    zapraszam na blog: http://www.mirekk36.blogspot.com (mój nick Skype: mirekk36 ) [ obejrzyj Kurs EAGLE ] [ mój kanał YT TV www.youtube.com/mirekk36 ]



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 30 sty 2021, o 14:49 
    Offline
    Użytkownik

    Dołączył(a): 19 gru 2012
    Posty: 712
    Lokalizacja: Opole
    Pomógł: 23

    Dzięki Mirku o to chodziło. A tu człowiek szuka jakiś wyrażeń regularnych itd :P

    A co do powrotu do b4A to bardzo dobry pomysł :) na pewno jest jeszcze wiele ciekawych modułów które można by wykorzystać w połączeniu z AVR.

    mirekk36 napisał(a):
    Wilu88 napisał(a):
    Chodzi właśnie o to jak skonstruować takie warunkowanie po jakimś wzorze w BASIC'u?

    Ja już (tak się złożyło) bardzo dawno nie pisałem w B4A i tak z marszu nie pamiętam ale masz tam w przysłowiową "pytę" możliwości operowania na stringach ;) no przecież musisz wyciąć tylko kilka pierwszych znaków do nowego stringa i porównać je z wzorcem.

    no wystarczy zajrzeć do pierwszej jakiejś lepszej biblioteki a prawie w ciemno można się spodziewać że będą tam funkcje left(), right() i tym podobne

    Obrazek

    ------------------------ [ Dodano po: 1 minucie ]

    eeeeh aż mi zapachniało B4A - no muszę coś znowu napisać ;) tym bardziej że moje stare apki zdechły na najnowszych fonach i nie chcą działać - głupi gogel jakoś nie nadąża z zachowaniem kompatybilności - więc co chwilę trza sobie aktualizować. Bez sensu - ale co zrobić ;)


    ------------------------ [ Dodano po: 30 sty 2021, o 14:49 ]

    Tym bardziej Mirku był bym wdzięczny za powrót do tematu bo widzę że pojawiły się problemy z wyszukiwaniem urządzeń BT metodą którą pokazywałeś w poradniku, w skrócie na moim nowym telefonie nie działa.



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    Wyświetl posty nie starsze niż:  Sortuj wg  
    Utwórz nowy wątek Odpowiedz w wątku  [ Posty: 7 ] 

    Strefa czasowa: UTC + 1


    Kto przegląda forum

    Użytkownicy przeglądający ten dział: Brak zidentyfikowanych użytkowników i 0 gości


    Nie możesz rozpoczynać nowych wątków
    Nie możesz odpowiadać w wątkach
    Nie możesz edytować swoich postów
    Nie możesz usuwać swoich postów
    Nie możesz dodawać załączników

    Szukaj:
    Skocz do:  
    cron
    Sitemap
    Technologię dostarcza phpBB® Forum Software © phpBB Group phpBB3.PL
    phpBB SEO