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? 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 11 lip 2025, o 23:35


    Strefa czasowa: UTC + 1





    Utwórz nowy wątek Odpowiedz w wątku  [ Posty: 6 ] 
    Autor Wiadomość
    PostNapisane: 14 kwi 2019, o 20:36 
    Offline
    Użytkownik

    Dołączył(a): 01 sty 2013
    Posty: 169
    Pomógł: 0

    Hej
    Zauważyłem, że w najnowszej wersji beta MkClipse po użyciu:
    MkBuildNumber w następujący sposób:

    Składnia: [ Pobierz ] [ Ukryj ]
    język c
    Musisz się zalogować, aby zobaczyć kod źródłowy. Tylko zalogowani użytkownicy mogą widzieć kod.

    otrzymuję na wyświetlaczu:
    build: bld:20.

    Choć nie wiem skąd program pobiera tę zmienną, to na pewno kwestia kosmetycznej zmiany, aby numer kompilacji wyświetlał się bez fragmentu "bld:"



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 14 kwi 2019, o 21:12 
    Offline
    Moderator
    Avatar użytkownika

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

    ale czy to bug ? ;) - takie było założenie i działa zgodnie z założeniem

    teraz to trzeba by było raczej parametryzować to rozwiązanie i w zależności od parametru jednym wyświetlałoby się bez "bld:" a innym którzy tego oczekują z "bld:"

    tylko że na razie to ciężko mi sięgać do kodu żeby tu aż takie zmiany robić

    z drugiej strony pomyśl proszę ...

    jeśli masz wyświetlać - to czemu nie użyjesz

    strtok()

    żeby sobie odciąć "bld:" ;) i po zawodach

    _________________
    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: 15 kwi 2019, o 07:32 
    Offline
    Użytkownik

    Dołączył(a): 01 sty 2013
    Posty: 169
    Pomógł: 0

    mirekk36 napisał(a):
    z drugiej strony pomyśl proszę ...

    jeśli masz wyświetlać - to czemu nie użyjesz

    strtok()

    żeby sobie odciąć "bld:" ;) i po zawodach


    Bo byłoby to nieeleganckie rozwiązanie.

    Chciałem tylko pomóc, cieszyłem się że zauważyłem coś, że w końcu przyczyniłem się do rozwoju forum i oprogramowania choć w mikro skali a tu.. oberwało mi się że nie myślę, że takie było założenie, że tak ma działać i mam sobie radzić.
    OK. Ja sobie poradzę, nie wykazuję roszczeniowej postawy o natychmiastową poprawę. Wiem, że wiąże się to z ponownym kompilowaniem, zamieszczaniem i ogólnie dużo kłopotów. Liczyłem, że pewnie jest to przeoczenie, że po jakichś testach został dłuższy łańcuch znaków i w jakiejś kolejnej wersji może autor uprości to tylko do liczby kompilacji. Bo wnioskuję że założenie było takie, że każdy może sobie spersonalizować. Jeden wyświetli: build: 20 drugi Build: 20, kolejny - kompilacja: 20 tymczasem stosując w prosty sposób to założenie otrzymalibyśmy build: bld: 20, Build: bld: 20, kompilacja: bld: 20.

    Ale jeśli
    Cytuj:
    takie było założenie i działa zgodnie z założeniem


    to ja przepraszam za zgłoszenie.



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 15 kwi 2019, o 07:53 
    Offline
    Moderator
    Avatar użytkownika

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

    ale co się kolega zaraz tak obraża, przecież postarałem się obszernie wyjaśnić skąd się wziął ten zapis "bld:" i że to nie był żaden BUG - a wręcz przeciwnie - taki był zamysł.... No to coś w tym złego ?

    Później wyjaśniłem - że żeby to zmienić na bez "bld:" to z kolei innym osobom, które już z tego korzystają - będzie źle. No proszę pomyśleć ...

    W efekcie wskazałem, że aby zrobić dobrze jednym i drugim - musiałbym teraz jakoś parametryzować tę procedurę - co wymagałoby troszkę dodatkowego kodu, żeby każdy mógł sobie wybierać czy chce z czy bez "bld:"

    A na koniec podałem sposób jak sobie z tym radzić - tak jak jest teraz żeby wycinać "bld:" bo jest to krótka operacja - przypomniałem nawet funkcję strtok()

    i kurczę obraza ???

    sorrry ale mega dziwne podejście

    Jarosław J napisał(a):
    Jeden wyświetli: build: 20 drugi Build: 20, kolejny - kompilacja: 20 tymczasem stosując w prosty sposób to założenie otrzymalibyśmy build: bld: 20, Build: bld: 20, kompilacja: bld: 20.

    A po tym to widzę, że kolega już w ogóle być może nie zrozumiał jak miało to być wyświetlane w założeniach - toż nie po to jest cały numer wersji a więc miało to się wyświetlać np tak

    ver:1.0.0 bld:25

    może teraz będzie jaśniej ?

    _________________
    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: 15 kwi 2019, o 07:56 
    Offline
    Użytkownik

    Dołączył(a): 01 sty 2013
    Posty: 169
    Pomógł: 0

    OK wszystko gra. Po prostu miałem inne wyobrażenie o tym, jak stosować tę funkcjonalność.
    Wszystko teraz jasne. - Wybacz zamieszanie.



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 15 kwi 2019, o 12:06 
    Offline
    Użytkownik

    Dołączył(a): 13 paź 2015
    Posty: 303
    Lokalizacja: Rybnik
    Pomógł: 10

    Misiek_86 napisał(a):
    Jarosław J napisał(a):
    OK wszystko gra. Po prostu miałem inne wyobrażenie o tym, jak stosować tę funkcjonalność.
    Wszystko teraz jasne. - Wybacz zamieszanie.

    Właśnie dobrze, że opisujesz po to jest forum, by dzielić się różnymi problemami, spostrzeżenia itd. Każdy z nas czegoś się uczy, wyciąga wnioski itd. Ja lubię poczytać wątki które są dla mnie jeszcze czarną magią, ale dzięki temu coś tam zapamiętuję :)


    Ale kompletnie nie rozumiem po co kolega Jarosław J tak naskoczył w drugim poście, można chyba poprostu zapytać jakie dokładnie było założenie...

    Zauważyłem, że w krótkim czasie kilku tak już naskoczyło w różnych wątkach i to zupełnie niepotrzebnie... :(



    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: 6 ] 

    Strefa czasowa: UTC + 1


    Kto przegląda forum

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


    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