bastek79 Napisano Kwiecień 9, 2012 Udostępnij Napisano Kwiecień 9, 2012 Witam serdecznie wszystkich forumowiczów, na forum trafiłem zupełnie przypadkiem. Od zawsze interesowało mnie budowanie przeróżnych urządzeń, i nie ukrywam, że jak poczytałem już trochę forum to powoli łapie „bakcyla”. Ale piszę w zupełnie innym temacie. Obecnie tworzę oprogramowanie, które ma za zadanie uporządkować nieco mój warsztat elektroniczny ( pomóc mi w szybki sposób odnajdywać elementy elektroniczne). Program (katalog elektronika) jest zupełnie darmowy, rozwija się przy udziale innych użytkowników sąsiedniego forum (elektroda). Oprogramowanie jest zupełnie darmowe. Zapraszam do wypróbowania i jestem otwarty na ewentualne sugestie i propozycje zmian. Nie ukrywam, że jest to ciągle wersja rozwojowa choć obecnie już wszystkie „podstawowe” błędy udało się rozwiązać. Krótko o funkcjonalności programu: • Nieograniczona ilość elementów,• Ustalanie cen dla elementów,• Nieograniczona ilość kategorii,• Nieograniczona ilość typów,• Edycja i usuwanie elementów,• Dołączanie linków do plików z dokumentacją,• Zapisywanie ilości każdego z elementów,• Wyszukiwanie elementów,• Przeglądarka elementów,• Zmiana rozmiaru okna,• Wyszukiwanie w serwisach: elenota.pl, allegro.pl, google.pl, alldatasheet.com,• Skróty klawiaturowe pozwalające w łatwy sposób (dodawać, odejmować stan pojedynczo i o zadaną wielkość, dodawać do projektu) • Tworzenie projektów • Dodawanie elementów do projektu • Generowanie zamówień do projektu na podstawie aktualnych stanów skatalogowanych elementów,• Automatycznie rozliczanie projektu z pomniejszaniem stanów elementów,• Automatyczna wycena projektów na podstawie wprowadzonych cen,• Automatyczna kopia bazy danych,• Konfiguracja listy elementów,• Konfiguracja katalogu domowego aplikacji (ustawienia, kopie baz danych itp.),• Automatyczne aktualizacje OnLine i Instalator OnLine,• Export i Import baz danych do/z XML,• Zapamiętywanie konfiguracji głównych okien programu (rozmiar, położenie, ostatni stan),• Zapamiętywanie ułożenia i szerokości kolumn w poszczególnych tabelach,• Generowanie raportu ze stanami zerowymi,• Generowanie raportów ze stanami minimalnymi,• Pasek statusu z aktualnym stanem programu,• Drobne poprawki w stosunku do wersji poprzednich,• Wydruk raportów (dowolnie wybrane wiersze jak również kolumny),• Druk listy głównej elementów (dowolnie wybrane wiersze jak również kolumny),• Generowanie raportów dla stanów minimalnych,• Ustalanie stanów minimalnych dla elementów, kategorii, typu,• Wydruk stanów minimalnych,• Lepsza dopracowana wyszukiwarka elementów,• Niezależny instalator aplikacji (jako opcja),• Zakładka Narzędzia: (Generator znaków HD44780),• Projekty – raport “Produkcja Seryjna” W kolejnych wersjach: • Własne notatki,• Dokumentacje do projektów • Wgrywanie plików (dokumentacje itp. do elementów) • Integracja z TME Jestem otwarty na wszelkiego rodzaju propozycje dotyczące zmian w programie, mam nadzieję, że program okaże się przydatny i z przyjemnością będzie się na nim pracowało. W przypadku wystąpienia błędów proszę o informację (system operacyjny + opis ewentualnego błędu) Ostatnia aktualizacja: 07.04.2012 Rozmiar pliku: ~1MB Licencja: Bezpłatna Wymagania systemowe: System operacyjny: Windows XP, VISTA, Win7 Wymagane składniki systemu: Microsoft .NET Framework 4 Client Profile (~41 MB) http://www.microsoft.com/download/en/details.aspx?id=24872 Microsoft SQL Server Compact 3.5 Service Pack 2 (~5MB) http://www.microsoft.com/download/en/details.aspx?id=5783 Zawsze aktualna wersja: Katalog Elektronika KatalogElektronika.zip Cytuj Link do komentarza Share on other sites More sharing options...
KD93 Kwiecień 9, 2012 Udostępnij Kwiecień 9, 2012 Fajnie się zapowiada, chyba się skusze bo mam niezły bajzel w częściach 🙂 Fajne by było (chyba że już jest, tylko nie doczytałem) powiązanie tego jakoś z Eagle, żeby tworząc projekt automatycznie tworzyła się lista części, które trzeba dokupić, żeby można było też automatycznie zdjąć z listy części, które się wykorzystało do takiego projektu. Nie jestem pewny tylko czy Eagle ma możliwość generowania list części, ale z tego co mi się wydaje to chyba tak. Cytuj Link do komentarza Share on other sites More sharing options...
Carpe Diem Kwiecień 9, 2012 Udostępnij Kwiecień 9, 2012 Znalazłem mały błąd/niedopatrzenie. Mianowicie jak doda się jakiś element do projektu i później w spisie elementów uaktualni się np. obudowę to w projekcie już się ona nie uaktualnia. Cytuj Link do komentarza Share on other sites More sharing options...
bastek79 Kwiecień 9, 2012 Autor tematu Udostępnij Kwiecień 9, 2012 Fajnie się zapowiada, chyba się skusze bo mam niezły bajzel w częściach 🙂 Fajne by było (chyba że już jest, tylko nie doczytałem) powiązanie tego jakoś z Eagle, żeby tworząc projekt automatycznie tworzyła się lista części, które trzeba dokupić, żeby można było też automatycznie zdjąć z listy części, które się wykorzystało do takiego projektu. Nie jestem pewny tylko czy Eagle ma możliwość generowania list części, ale z tego co mi się wydaje to chyba tak. Witaj, tak taka propozycja już padła i będzie zrealizowana w najbliższym czasie. [ Dodano: 09-04-2012, 11:50 ] Znalazłem mały błąd/niedopatrzenie. Mianowicie jak doda się jakiś element do projektu i później w spisie elementów uaktualni się np. obudowę to w projekcie już się ona nie uaktualnia. Hmmm i właśnie tu mam dylemat, bo do projektu jest przepisywany aktualny stan elementu. Czyli jego nazwa, cena itp. Dlatego po zmianie w głównej bazie w elementach pozostaje bez zmian. Jednak jeżeli dodałbyś kolejny element, to pozycja zostanie nadpisana. Z poziomu projektu można zwiększać i zmniejszać stan. Zastanawiam się czy nie zrobić aktualizacji niektórych pozycji elementu automatycznej. Cytuj Link do komentarza Share on other sites More sharing options...
Polecacz 101 Zarejestruj się lub zaloguj, aby ukryć tę reklamę. Zarejestruj się lub zaloguj, aby ukryć tę reklamę. Produkcja i montaż PCB - wybierz sprawdzone PCBWay! • Darmowe płytki dla studentów i projektów non-profit • Tylko 5$ za 10 prototypów PCB w 24 godziny • Usługa projektowania PCB na zlecenie • Montaż PCB od 30$ + bezpłatna dostawa i szablony • Darmowe narzędzie do podglądu plików Gerber Zobacz również » Film z fabryki PCBWay
piotreks-89 Kwiecień 9, 2012 Udostępnij Kwiecień 9, 2012 KD93, Eagle ma taką możliwość. Nie pamiętam jak to się robiło, ale wiem, że istnieje (korzystałem z tego raz czy dwa). Ogólnie program fajny, ale ja jakoś nie mogę się wziąć za wbicie wszystkich elementów do takiej bazy. Sporo czasu by to zajęło 🤣 Cytuj Link do komentarza Share on other sites More sharing options...
kling Kwiecień 9, 2012 Udostępnij Kwiecień 9, 2012 Używa się do tego scriptu ulp o nazwie 'bom' Cytuj Link do komentarza Share on other sites More sharing options...
Carpe Diem Kwiecień 9, 2012 Udostępnij Kwiecień 9, 2012 bastek79, drażniące jest też trochę, że dla niego 100uF<22pF. Cytuj Link do komentarza Share on other sites More sharing options...
Naelektryzowany Kwiecień 9, 2012 Udostępnij Kwiecień 9, 2012 File > Export > Partlist Ze swojej strony przydałaby się synchronizacja z siecią tak aby można było w dowolnym miejscu sprawdzić co mamy np ze smartfona, nie będąc w domu. Cytuj Link do komentarza Share on other sites More sharing options...
bastek79 Kwiecień 9, 2012 Autor tematu Udostępnij Kwiecień 9, 2012 bastek79, drażniące jest też trochę, że dla niego 100uF<22pF. Sortowanie odbywa się wg alfabetu, a nie wg wartości rzeczywistych, może w przyszłych wersjach ten problem zostanie rozwiązany, jednak obecnie pracuję nad bardziej „istotnymi funkcjonalnościami” – choć uwaga cenna i przy kolejnych wersjach postaram się ją uwzględnić. [ Dodano: 09-04-2012, 20:43 ] File > Export > Partlist Ze swojej strony przydałaby się synchronizacja z siecią tak aby można było w dowolnym miejscu sprawdzić co mamy np ze smartfona, nie będąc w domu. Hmmm powiem tak pomysł uważam za rewelacyjny, nie pomyślałem o tym, a temat bezproblemowo do zrealizowania. Dopisuję jako kolejny do realizacji. Cytuj Link do komentarza Share on other sites More sharing options...
Carpe Diem Kwiecień 10, 2012 Udostępnij Kwiecień 10, 2012 Uff! Skończone! 98 el. 3569szt. 😃 Programik bardzo fajny. Polecam niezdecydowanym! ps. jeszcze jedna drobna uwaga - miło by było, jakby w głównej bazie była rubryka ze stanem minimalnym bo edytowanie tego przez elementy -> stany minimalne i wpisywanie trochę męczy 😉 [ Dodano: 10-04-2012, 10:03 ] + ewentualnie możliwość 'wyłączania'/ukrywania niektórych kolumn Cytuj Link do komentarza Share on other sites More sharing options...
Natanoj Kwiecień 10, 2012 Udostępnij Kwiecień 10, 2012 Popieram łączność z internetem. W wolnej chwili chyba się skuszę, ale przydałaby się możliwość synchronizacji listy z laptopa z tą w komputerze stacjonarnym. Cytuj Link do komentarza Share on other sites More sharing options...
bastek79 Kwiecień 10, 2012 Autor tematu Udostępnij Kwiecień 10, 2012 Uff! Skończone! 98 el. 3569szt. 😃Programik bardzo fajny. Polecam niezdecydowanym! ps. jeszcze jedna drobna uwaga - miło by było, jakby w głównej bazie była rubryka ze stanem minimalnym bo edytowanie tego przez elementy -> stany minimalne i wpisywanie trochę męczy 😉 [ Dodano: 10-04-2012, 10:03 ] + ewentualnie możliwość 'wyłączania'/ukrywania niektórych kolumn Zerknij w ustawienia 🙂, cieszę się że program się podoba. [ Dodano: 10-04-2012, 13:39 ] Popieram łączność z internetem. W wolnej chwili chyba się skuszę, ale przydałaby się możliwość synchronizacji listy z laptopa z tą w komputerze stacjonarnym. obecnie można to zrobić metodą eksportu, lub przegrać sam plik bazy. Mam nadzieję, że w najbliższym czasie uda mi się zrealizować temat synchronizacji z siecią. Cytuj Link do komentarza Share on other sites More sharing options...
regrom Kwiecień 10, 2012 Udostępnij Kwiecień 10, 2012 Świetny program, sam miałem taki kiedyś dla siebie machnąć ;d Połączenie z Eagle, i jego bazą, bądź listą elementów będzie niesamowitym udogodnieniem. Tak samo z tme itp. Parę moich uwag: Korzystasz .net i po tych elementach co widzę, nie będzię można dodać np. własnej kolumny dynamicznie, ale taka przypadłość tych baz danych ;d Podoba mi się export do xml'a 😉 Mógłbyś poprawić bardzo prosto funkcjonalność dodawania nowych elementów, zamiast co chwile ctrl+n, lub elementy dodaj>dodaj nowy < bo tak w tej chwili trzeba robić, gdyż zamyka się okno nowego elementu po przycisku "dodaj element", można by dodać przycisk np "kolejny element" który dodał by aktualny wklepany elementy, nie zamykał okna, tylko wyczyscil komponenty, taka mala dogodnosc a przyspieszyla by pierwsze dodawanie duzej ilosci elementow. Pracę wciąż w toku, stąd błędy które znalazłem: 1)Kiedy mamy nowy czyściutki program, po wywołaniu okna stany minimalne, nic nie robieniu, a nastepnie zamkniciem przez krzyżyk masz jakis nieobsłużony wyjątek ;d 2)Elementy, comboxy i texboxy od szukania nie aktualizują się od razu bezpośrednio po dodaniu elementu do bazy. Trzeba poklikać albo odświeżyć listę. Tyle na razie, świetna robota, pozdro Cytuj Link do komentarza Share on other sites More sharing options...
bastek79 Kwiecień 11, 2012 Autor tematu Udostępnij Kwiecień 11, 2012 Świetny program, sam miałem taki kiedyś dla siebie machnąć ;d Połączenie z Eagle, i jego bazą, bądź listą elementów będzie niesamowitym udogodnieniem. Tak samo z tme itp. Parę moich uwag: Korzystasz .net i po tych elementach co widzę, nie będzię można dodać np. własnej kolumny dynamicznie, ale taka przypadłość tych baz danych ;d Podoba mi się export do xml'a 😉 Mógłbyś poprawić bardzo prosto funkcjonalność dodawania nowych elementów, zamiast co chwile ctrl+n, lub elementy dodaj>dodaj nowy < bo tak w tej chwili trzeba robić, gdyż zamyka się okno nowego elementu po przycisku "dodaj element", można by dodać przycisk np "kolejny element" który dodał by aktualny wklepany elementy, nie zamykał okna, tylko wyczyscil komponenty, taka mala dogodnosc a przyspieszyla by pierwsze dodawanie duzej ilosci elementow. Pracę wciąż w toku, stąd błędy które znalazłem: 1)Kiedy mamy nowy czyściutki program, po wywołaniu okna stany minimalne, nic nie robieniu, a nastepnie zamkniciem przez krzyżyk masz jakis nieobsłużony wyjątek ;d 2)Elementy, comboxy i texboxy od szukania nie aktualizują się od razu bezpośrednio po dodaniu elementu do bazy. Trzeba poklikać albo odświeżyć listę. Tyle na razie, świetna robota, pozdro Dzięki 🙂 - twoje uwagi bardzo cenne i postaram się je uwzględnić może jeszcze dzisiaj! Cytuj Link do komentarza Share on other sites More sharing options...
bastek79 Maj 2, 2012 Autor tematu Udostępnij Maj 2, 2012 Aktualna wersja 0.9.8.1 (2.Maja.2012) - Lista zmian w stosunku do wersji poprzedniej: - Nowy mechanizm aktualizacji bazy danych,- Element - rozbudowano o: (komentarze, własne statusy, zamienniki),- Wyszukiwarka rozbudowana o przeszukiwanie własnych statusów,- Dodatkowe okno edycji elementu,- Baza przygotowana do współpracy z Eagle'm (moduł importu na ukończeniu 95%) Oczywiście, poprzednie uwagi zostały również uwzględnione, już w wersji wcześniejszej. Cytuj Link do komentarza Share on other sites More sharing options...
Pomocna odpowiedź
Dołącz do dyskusji, napisz odpowiedź!
Jeśli masz już konto to zaloguj się teraz, aby opublikować wiadomość jako Ty. Możesz też napisać teraz i zarejestrować się później.
Uwaga: wgrywanie zdjęć i załączników dostępne jest po zalogowaniu!