{"id":1697,"date":"2021-12-23T21:15:28","date_gmt":"2021-12-23T20:15:28","guid":{"rendered":"http:\/\/www.daniel.slask.pl\/?p=1697"},"modified":"2021-12-31T17:38:31","modified_gmt":"2021-12-31T16:38:31","slug":"com-finder","status":"publish","type":"post","link":"https:\/\/daniel.slask.pl\/m\/com-finder\/","title":{"rendered":"COM detect (stara nazwa COM finder). Wykrywanie pod\u0142\u0105czonych urz\u0105dze\u0144 jako serial port"},"content":{"rendered":"\n<p>Dawno nie umie\u015bci\u0142em jakiego\u015b wpisy, wi\u0119c postanowi\u0142em, \u017ce przedstawi\u0119 program, kt\u00f3ry zosta\u0142 stworzony z potrzeby chwili. Denerwowa\u0142o mnie, \u017ce za ka\u017cdym razem jak pod\u0142\u0105cza\u0142em jakie\u015b urz\u0105dzenie kt\u00f3re jest wykrywane jako port COM, musia\u0142em przez wiele okienek przechodzi\u0107 do mened\u017cera urz\u0105dze\u0144, \u017ceby sprawdzi\u0107 pod jakim portem zosta\u0142o wykryte nowe urz\u0105dzenie. Wi\u0119c powsta\u0142 ten program, kt\u00f3ry wykrywa i wy\u015bwietla dost\u0119pne porty COM.<\/p>\n\n\n\n<div class=\"wp-block-image\"><figure class=\"aligncenter size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"349\" height=\"174\" src=\"http:\/\/www.daniel.slask.pl\/m\/wp-content\/uploads\/2021\/12\/Program_DS_com_finder.jpg\" alt=\"\" class=\"wp-image-1698\" srcset=\"https:\/\/daniel.slask.pl\/m\/wp-content\/uploads\/2021\/12\/Program_DS_com_finder.jpg 349w, https:\/\/daniel.slask.pl\/m\/wp-content\/uploads\/2021\/12\/Program_DS_com_finder-300x150.jpg 300w\" sizes=\"(max-width: 349px) 100vw, 349px\" \/><figcaption>Program com finder<\/figcaption><\/figure><\/div>\n\n\n\n<p>Opr\u00f3cz samego wykrywania port\u00f3w COM, mo\u017cliwe jest uruchomienie terminala, np. putty &#8211; potrzebne szczeg\u00f3lnie przy pracy z mikrokontrolerami. Je\u017celi zosta\u0142 &#8222;zainstalowany&#8221; terminal putty, nie trzeba wskazywa\u0107 jego lokalizacji na dysku. W przeciwnym razie, nale\u017cy wcisn\u0105\u0107 przycisk z ikonk\u0105 folderu i wskaza\u0107 lokalizacj\u0119 programu putty. Dodatkowo, mo\u017cna skonfigurowa\u0107 warto\u015b\u0107 baudrate z jak\u0105 b\u0119dzie si\u0119 dane urz\u0105dzenie komunikowa\u0107.<\/p>\n\n\n\n<p>Obs\u0142uga jest do\u015b\u0107 prosta: po uruchomieniu w menu rozwijalnym s\u0105 aktualnie dost\u0119pne porty. Je\u017celi pod\u0142\u0105czymy, lub od\u0142\u0105czymy urz\u0105dzenie wystarczy nacisn\u0105\u0107 przycisk od\u015bwie\u017c aby zaktualizowa\u0107 list\u0119 port\u00f3w. Je\u017celi chcemy uruchomi\u0107 program putty (musi on by\u0107 dost\u0119pny na komputerze &#8211; program com finder nie posiada w swoich zasobach tego terminala) z poziomu tej aplikacji nale\u017cy wcisn\u0105\u0107 przycisk Uruchom.<\/p>\n\n\n\n<p>Niestety, na chwil\u0119 obecn\u0105 nie ma mo\u017cliwo\u015bci automatycznego wykrywania pod\u0142\u0105czonego urz\u0105dzenia, jak i nazwy pod\u0142\u0105czonego urz\u0105dzenia. Jak znajd\u0119 d\u0142u\u017csz\u0105 chwil\u0119 wolnego czasu to postaram si\u0119 troch\u0119 rozbudowa\u0107 ten programik.<\/p>\n\n\n\n<p>Dajcie zna\u0107 czy program wam si\u0119 uruchamia.<\/p>\n\n\n\n<p>Dodano (31 grudzie\u0144 2021r):<\/p>\n\n\n\n<p>Jest nowa wersja, w kt\u00f3rej po zminimalizowaniu program chowa si\u0119 do traya, a podczas pod\u0142\u0105czenia, b\u0105d\u017a od\u0142\u0105czenia urz\u0105dzenia wy\u015bwietla si\u0119 odpowiednia informacja (notyfikacja) dot. danego portu. Zapisywane jest r\u00f3wnie\u017c w ustawieniach pr\u0119dko\u015b\u0107 baudrate &#8211; zapisuje si\u0119 po wci\u015bni\u0119ciu enter, gdy mamy aktywny obszar do wpisywania pr\u0119dko\u015bci.<\/p>\n\n\n\n<figure class=\"wp-block-gallery aligncenter columns-3 wp-block-gallery-1 is-layout-flex wp-block-gallery-is-layout-flex\"><ul class=\"blocks-gallery-grid\"><li class=\"blocks-gallery-item\"><figure><a href=\"http:\/\/www.daniel.slask.pl\/m\/wp-content\/uploads\/2021\/12\/DS_com_Potwierdzenie.jpg\"><img loading=\"lazy\" decoding=\"async\" width=\"150\" height=\"141\" src=\"http:\/\/www.daniel.slask.pl\/m\/wp-content\/uploads\/2021\/12\/DS_com_Potwierdzenie-150x141.jpg\" alt=\"\" data-id=\"1718\" data-full-url=\"http:\/\/www.daniel.slask.pl\/m\/wp-content\/uploads\/2021\/12\/DS_com_Potwierdzenie.jpg\" data-link=\"http:\/\/www.daniel.slask.pl\/com-finder\/ds_com_potwierdzenie\/\" class=\"wp-image-1718\"\/><\/a><figcaption class=\"blocks-gallery-item__caption\">Potwierdzenie do zapisu<\/figcaption><\/figure><\/li><li class=\"blocks-gallery-item\"><figure><a href=\"http:\/\/www.daniel.slask.pl\/m\/wp-content\/uploads\/2021\/12\/DS_com_Odlaczono.jpg\"><img loading=\"lazy\" decoding=\"async\" width=\"150\" height=\"150\" src=\"http:\/\/www.daniel.slask.pl\/m\/wp-content\/uploads\/2021\/12\/DS_com_Odlaczono-150x150.jpg\" alt=\"\" data-id=\"1719\" data-full-url=\"http:\/\/www.daniel.slask.pl\/m\/wp-content\/uploads\/2021\/12\/DS_com_Odlaczono.jpg\" data-link=\"http:\/\/www.daniel.slask.pl\/com-finder\/ds_com_odlaczono\/\" class=\"wp-image-1719\"\/><\/a><figcaption class=\"blocks-gallery-item__caption\">Od\u0142\u0105czono urz\u0105dzenie<\/figcaption><\/figure><\/li><li class=\"blocks-gallery-item\"><figure><a href=\"http:\/\/www.daniel.slask.pl\/m\/wp-content\/uploads\/2021\/12\/DS_com_Podlaczono.jpg\"><img loading=\"lazy\" decoding=\"async\" width=\"150\" height=\"150\" src=\"http:\/\/www.daniel.slask.pl\/m\/wp-content\/uploads\/2021\/12\/DS_com_Podlaczono-150x150.jpg\" alt=\"\" data-id=\"1720\" data-full-url=\"http:\/\/www.daniel.slask.pl\/m\/wp-content\/uploads\/2021\/12\/DS_com_Podlaczono.jpg\" data-link=\"http:\/\/www.daniel.slask.pl\/com-finder\/ds_com_podlaczono\/\" class=\"wp-image-1720\"\/><\/a><figcaption class=\"blocks-gallery-item__caption\">Pod\u0142\u0105czono urz\u0105dzenie<\/figcaption><\/figure><\/li><\/ul><\/figure>\n\n\n\n<p>Poni\u017cej mo\u017cecie go pobra\u0107 (aktualn\u0105 wersj\u0119).<\/p>\n\n\n\n<a  data-e-Disable-Page-Transition=\"true\" class=\"download-link download-button aligncenter\" title=\"Wersja v1.0.2\" href=\"https:\/\/daniel.slask.pl\/m\/download\/1704\/?tmstv=1776518149\" rel=\"nofollow\" id=\"download-link-1704\" >\n\t<p>\n\t\tPobierz &ldquo;DS_com_detect&rdquo;\t<\/p>\n\t<small>DS_com_detect_v102.zip\t\t&ndash; Pobrano 781 razy\t\t&ndash; 242,26 KB<\/small>\n<\/a>\n\n\n\n<p>Poni\u017cej wszystkie dost\u0119pne wersje:<\/p>\n\n\n\t<ul class=\"download-versions\">\n\t\t\t\t\t<li>\n\t\t\t\t\t\t\t\t<a  data-e-Disable-Page-Transition=\"true\" class=\"download-link\" title=\"Pobrano 163 razy\" href=\"https:\/\/daniel.slask.pl\/m\/download\/1704\/?tmstv=1776518149&amp;version=v1-0-2\" rel=\"nofollow\" id=\"download-link-1704\" >\n\t\t\t\t\tDS_com_detect_v102.zip- v1.0.2\t\t\t\t<\/a>\n\t\t\t\t\t\t\t<\/li>\n\t\t\t\t\t\t<li>\n\t\t\t\t\t\t\t\t<a  data-e-Disable-Page-Transition=\"true\" class=\"download-link\" title=\"Pobrano 163 razy\" href=\"https:\/\/daniel.slask.pl\/m\/download\/1704\/?tmstv=1776518149&amp;version=v1-0-1\" rel=\"nofollow\" id=\"download-link-1704\" >\n\t\t\t\t\tDS_com_detect.zip- v1.0.1\t\t\t\t<\/a>\n\t\t\t\t\t\t\t<\/li>\n\t\t\t\t\t\t<li>\n\t\t\t\t\t\t\t\t<a  data-e-Disable-Page-Transition=\"true\" class=\"download-link\" title=\"Pobrano 163 razy\" href=\"https:\/\/daniel.slask.pl\/m\/download\/1704\/?tmstv=1776518149&amp;version=v1-0\" rel=\"nofollow\" id=\"download-link-1704\" >\n\t\t\t\t\tDS_com_finder.zip- v1.0\t\t\t\t<\/a>\n\t\t\t\t\t\t\t<\/li>\n\t\t\t\t<\/ul>\n","protected":false},"excerpt":{"rendered":"<p>Dawno nie umie\u015bci\u0142em jakiego\u015b wpisy, wi\u0119c postanowi\u0142em, \u017ce przedstawi\u0119 program, kt\u00f3ry zosta\u0142 stworzony z potrzeby chwili. Denerwowa\u0142o mnie, \u017ce za ka\u017cdym razem jak pod\u0142\u0105cza\u0142em jakie\u015b urz\u0105dzenie kt\u00f3re jest wykrywane jako port COM, musia\u0142em przez wiele okienek przechodzi\u0107 do mened\u017cera urz\u0105dze\u0144,&#8230;<br \/><a class=\"read-more-button\" href=\"https:\/\/daniel.slask.pl\/m\/com-finder\/\">Wi\u0119cej<\/a><\/p>\n","protected":false},"author":1,"featured_media":1347,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_exactmetrics_skip_tracking":false,"_exactmetrics_sitenote_active":false,"_exactmetrics_sitenote_note":"","_exactmetrics_sitenote_category":0,"jetpack_post_was_ever_published":false,"_jetpack_newsletter_access":"","_jetpack_dont_email_post_to_subs":false,"_jetpack_newsletter_tier_id":0,"_jetpack_memberships_contains_paywalled_content":false,"_jetpack_memberships_contains_paid_content":false,"footnotes":""},"categories":[60,9,24],"tags":[230,192,224,225,226,193],"views":180,"jetpack_sharing_enabled":true,"jetpack_featured_media_url":"https:\/\/daniel.slask.pl\/m\/wp-content\/uploads\/2020\/03\/computer-312476_1280.png","jetpack_shortlink":"https:\/\/wp.me\/pcPgV3-rn","_links":{"self":[{"href":"https:\/\/daniel.slask.pl\/m\/wp-json\/wp\/v2\/posts\/1697"}],"collection":[{"href":"https:\/\/daniel.slask.pl\/m\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/daniel.slask.pl\/m\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/daniel.slask.pl\/m\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/daniel.slask.pl\/m\/wp-json\/wp\/v2\/comments?post=1697"}],"version-history":[{"count":10,"href":"https:\/\/daniel.slask.pl\/m\/wp-json\/wp\/v2\/posts\/1697\/revisions"}],"predecessor-version":[{"id":1728,"href":"https:\/\/daniel.slask.pl\/m\/wp-json\/wp\/v2\/posts\/1697\/revisions\/1728"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/daniel.slask.pl\/m\/wp-json\/wp\/v2\/media\/1347"}],"wp:attachment":[{"href":"https:\/\/daniel.slask.pl\/m\/wp-json\/wp\/v2\/media?parent=1697"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/daniel.slask.pl\/m\/wp-json\/wp\/v2\/categories?post=1697"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/daniel.slask.pl\/m\/wp-json\/wp\/v2\/tags?post=1697"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}