Spławik i Grunt - Forum
MEDIA i MULTIMEDIA => Aplikacje => Wątek zaczęty przez: Mateo w 30.01.2017, 01:53
-
SiGmter to program do przeliczania objętości szpul kołowrotków wędkarskich
Przedstawiam Wam pierwszą wersję mojej skromnej aplikacji.
Stworzyłem dwa modele, które różnią się jedynie wyglądem. Jest model węższy o bardziej kompaktowym interfejsie oraz model szerszy.
Do wątku dołączyłem ankietę. Zagłosujcie zatem, który wariant bardziej wam odpowiada.
Program można pobrać z poniższych linków.
Pliki wykonywalne nie są skompresowane, bowiem niektóre programy antywirusowe fałszywie rozpoznają skompresowane pliki jako podejrzane. Taka sytuacja miała miejsce, kiedy program testowali Lucjan oraz Jacek. Próbowałem różnych kompresorów (UPX oraz PeCompact).
Instrukcję obsługi znajdziecie w samym programie pod przyciskiem ze znakiem zapytania umieszczonym po prawej stronie.
Wersja węższa (https://splawikigrunt.pl/pliki/sigmetr/SiGmetr1.exe)
Wersja szersza (https://splawikigrunt.pl/pliki/sigmetr/SiGmetr2.exe)
Na koniec prośba do kolegów. Wszelkie zgłoszenia dotyczące błędów, propozycje zmian w programie i nowych opcji proszę zamieszczać w osobnych wątkach. Pozwoli to na bardziej uporządkowane dyskusje na temat danych funkcjonalności. Umożliwi to również dodawanie ankiet dotyczących danych opcji. Przede wszystkim ułatwi mi to realizację poszczególnych zadań.
Ten wątek służy jedynie do wyłonienia najbardziej odpowiadającej wersji interfejsu oraz luźnej dyskusji na temat programu.
-
To może ja zacznę, bo koledzy ewidentnie się wstydzą.
Mateuszu, nie wiem, na ile jest to dla Ciebie pocieszeniem, ale szczerze mówiąc, to ja takiego programu bym nie napisał. Słabe pocieszenie, wiem :)
Dane mi było testować różne wersje programu, więc mam pewne wnioski. Co tu dużo gadać, jest to kawał dobrej roboty. Można obliczać ilość metrów żyłki o danej średnicy, można obliczać ilość konkretnego podkładu, a do tego ilość żyłki docelowej, która wypełni szpulę. Wychodzi na to, że program wylicza ilość metrów bardzo dokładnie. Różnice mogą wynikać jedynie w przypadku użycia żyłki cieńszej lub grubszej od tego, co deklaruje producent. Gdy dodamy do zalet programy możliwość wyliczenia ilości żyłki na podstawie obrotów korbki kołowrotka, to już mamy komplet :)
Dla mnie to są czary-mary, więc cieszę się, że to nie ja musiałem to robić. Dzięki :beer:
-
Mi się sprawdza, fajny program. Ostatnio właśnie nawijałem żyłkę na kręcioły, i nie wiedziałem ile mi jej zeszło z dużej szpuli, a tak oznaczyłem sobie ile mi jej zostało.. Kupiłem też sobie żyłkę do Daiwa Crosscast 5000, które są moim nowym nabytkiem. Można policzyć ile trzeba jej nawinąć na trzy kręcioły - i wiadomo jaką objętość kupić :D
-
do Daiwa Crosscast 5000, które są moim nowym nabytkiem. Można policzyć ile trzeba jej nawinąć na trzy kręcioły
Na Karpiowanie się przerzucasz? ???
Toż to 600 g. wagi.
-
Przyznam, że widziałem lecz zapomniałem.
Sprawdzę jak uśpię dzieciaki.
Marcin
-
Mój komputer nie może ukończyć pobierania wersji węższej...
-
Ze tak zapytam- bo mi nie rabotajet ;D Do jakiego systemu stworzona jest ta apka?
-
Wow :thumbup:
-
do Daiwa Crosscast 5000, które są moim nowym nabytkiem. Można policzyć ile trzeba jej nawinąć na trzy kręcioły
Na Karpiowanie się przerzucasz? ???
Toż to 600 g. wagi.
Będę sporo łowił w Polsce, muszę mieć zestawy co miotną na 100 metrów :) Przede wszystkim na Dzierżnie.
-
Ok, rozumiem!
-
Mimo, iż wolę wersję szeroką, to ta wąska :) będzie bardziej popularna.
Jest hmm bardziej zwarta, spójna, czytelna (tu już kwestia gustu).
Czy wziąłeś poprawkę na to, że wraz z nawojem żyłki jej ilość przy obrocie korbką się zwiększa?
Ps mój AV oszalał. WS.Reputation1
-
Ciężka sprawa z tymi antywirusami.
Wirusy są coraz bardziej wymyślne, to i antywirusy coraz mocniej wyczulone. To sprawia, że przybywa fałszywie dodatnich alarmów.
Jacek i Lucjan też mieli problemy. Chyba Avast blokował program.
Nie mogę nic w tej kwestii zrobić. Do programowania używam najnowszej wersji środowiska Delphi. Bardzo dużą wagę przykładam do poprawności kodu źródłowego i zgodności aplikacji ze wszelkimi standardami.
Jedyną możliwością jest wysyłanie do autorów programów antywirusowych próbek (plików), które ich program rozpoznał jako podejrzane. Wtedy oni taki plik analizują i aktualizują swoje definicje wirusów.
Każdy program antywirusowy ma też opcję dodawania aplikacji do tzw. wyjątków. To też jest opcja pozwalająca na uruchomienie programu. Zachęcam jednak Was do wysłania tych próbek. Im więcej zgłoszeń, tym lepiej dla autorów programu antywirusowego, bo mogą udoskonali swoje algorytmy.
Wiele jest takich zgłoszeń w sieci:
https://community.norton.com/en/forums/norton-identifies-any-software-written-delphi-virus-i-dont-believe-it
http://stackoverflow.com/questions/1953817/anyone-having-problems-with-delphi-2010-and-norton-internet-security-2010
https://forum.avast.com/index.php?topic=125201.0
itd.
Wszędzie radzą użytkownikom, żeby przesyłali próbki plików do analizy.
Czy wziąłeś poprawkę na to, że wraz z nawojem żyłki jej ilość przy obrocie korbką się zwiększa?
No właśnie, to wszystko zależy, do czego odnosi się wartość podana przez producenta, jako tzw. nawój (line per turn / inches per turn). Czy producent podaje średnią długość nawoju? Czy może jest to nawój przy pustej szpuli, a może przy pełnej.
Przyjąłem, że jest to wartość średnia.
-
,,System Windows chronił ten komputer
Filtr Windows SmartScreen uniemożliwił uruchomienie nierozpoznanej aplikacji. Uruchomienie tej aplikacji może narazić komputer na zagrożenie.
Więcej informacji ...''
-
,,System Windows chronił ten komputer
Filtr Windows SmartScreen uniemożliwił uruchomienie nierozpoznanej aplikacji. Uruchomienie tej aplikacji może narazić komputer na zagrożenie.
Więcej informacji ...''
Ciekawe, czy to nie jest tak, że Windows zaczyna blokować aplikacje napisane w innym środowisku niż Visual Studio. W ten sposób wymuszają na programistach używanie ich produktu.
A jaką masz wersję Windows?
-
do Daiwa Crosscast 5000, które są moim nowym nabytkiem. Można policzyć ile trzeba jej nawinąć na trzy kręcioły
Na Karpiowanie się przerzucasz? ???
Toż to 600 g. wagi.
Będę sporo łowił w Polsce, muszę mieć zestawy co miotną na 100 metrów :) Przede wszystkim na Dzierżnie.
Luk, na Rzeczycach bez wywózki nie połowisz, zainwestuj w ponton lub łódkę.
-
Porostu zbyt mało ludzi używało tego oprogramowania. Anty automatycznie go blokuje. Inne programy też.
Ja z reguły wszystko sprawdzam pod kontem dostępu do sieci czy nawet użycia dysku, bądź próby zapisania pamięci. Tym razem zrobiłem hura i dałem większość uprawnień bez sprawdzania.
W razie czego jakoś się dogadamy 😃
Zawsze jest czynnik ludzki.
Marcin
-
,,System Windows chronił ten komputer
Filtr Windows SmartScreen uniemożliwił uruchomienie nierozpoznanej aplikacji. Uruchomienie tej aplikacji może narazić komputer na zagrożenie.
Więcej informacji ...''
Ciekawe, czy to nie jest tak, że Windows zaczyna blokować aplikacje napisane w innym środowisku niż Visual Studio. W ten sposób wymuszają na programistach używanie ich produktu.
A jaką masz wersję Windows?
7
Marcin
-
,,System Windows chronił ten komputer
Filtr Windows SmartScreen uniemożliwił uruchomienie nierozpoznanej aplikacji. Uruchomienie tej aplikacji może narazić komputer na zagrożenie.
Więcej informacji ...''
Ciekawe, czy to nie jest tak, że Windows zaczyna blokować aplikacje napisane w innym środowisku niż Visual Studio. W ten sposób wymuszają na programistach używanie ich produktu.
A jaką masz wersję Windows?
Windows 10
-
Luk, na Rzeczycach bez wywózki nie połowisz, zainwestuj w ponton lub łódkę.
A tam, gadanie :D Nie każdy tam wywozi. A ja nie jestem pontoniarz ani łódkarz. Wywózka to chodzenie na łatwiznę :D
-
Porostu zbyt mało ludzi używało tego oprogramowania. Anty automatycznie go blokuje. Inne programy też.
Może tak być. Mój program do obróbki filmów, który rozpowszechniany jest od 2005 roku też napisany jest w Delphi. To już rozbudowana aplikacja, łącząca się z internetem w celu sprawdzenia dostępności nowych wersji. Jest ona jednak dobrze znana, przetłumaczona na 22 języki. Wirusy się nie "plują" w ogóle.
Być może muszą się oswoić z aplikacją SiGmetr :-)
Wszystkim, którzy chcą sprawdzić pliki wykonywalne programów polecam serwis VirusTotal.com
To internetowy serwis umożliwiający skanowanie poszczególnych plików i przedstawienie wyników pod kątem zainfekowania przez malware. Serwis skanuje wysłany plik przez jednocześnie 56 silników antywirusowych, co może dać bardziej wiarygodny obraz zainfekowania, niż tradycyjne skanowanie przez jeden program antywirusowy.
https://www.virustotal.com/pl/
Widać, że dla pliku SiGmetr tylko jeden chiński antywirus Baidu fałszywie wskazał obecność jakiegoś trojana.
https://www.virustotal.com/pl/file/b6776d1f6200dbb2df6c29a66a8f5c8242ef3176b4acf9eb4f94d002b0d5fa09/analysis/
Można więc mieć pewność, że plik jest czysty.
-
Fajny, a przede wszystkim pożyteczny program, już jest w moim pasku zadań 8) Dla autora :thumbup:
-
Wysłałem też program do mojego kolegi, programisty. On wprawdzie programuje w innym języku, ale napisał mi:
Wygląda to na wypadek przy pracy jeśli chodzi o heurystykę w Avast i programy kompilowane w Delphi.
Zobacz to :
http://blog.synopse.info/post/2015/09/17/AVAST-did-detect-ALL-Delphi-programs-as-dangerous
I to :
https://forum.avast.com/index.php?topic=176583.0