I-Nex 7.4.0 z przebudowanymi zakładkami CPU i Drives

I-Nex 7.4.0 z przebudowanymi zakładkami CPU i Drives

przez -
30 534
Sprzęt
Michał Głowienka udostępnił aplikację I-Nex 7.4.0, która podaje nam szczegółowe informacje o zainstalowanych podzespołach komputerowych. Informacje wyświetlane są w osobnych zakładkach, z możliwością zrobienia zdjęcia. Program potrafi generować raport i wysyłać na serwis Cerbero, dzięki czemu mamy możliwość łatwego dostępu do specyfikacji naszego sprzętu. Szczególnie przydatne okazują się zakładki CPU i Drives, gdzie w jednym miejscu mamy podane sporo informacji o procesorze, dysku twardym oraz systemie plików.

Zmiany, jakie zaszły:

  • Zmieniono moduł Start_App_Args na MStart, który od teraz zawiera listę obsługiwanych argumentów z poziomu CLI
  • Dodano do zakładki About nową osobę raportującą błędy. Jest nim Paweł Baranowski.
  • Przepisano na nowo kartę Drives, która od teraz na większości dystrybucji wykrywa:
    • Punkt montowania partycji
    • UUID Partycji
    • Typ systemu plików
    • Opcje z jakimi montowana jest partycja
    • Wykrywanie portu pod jaki podpięty jest dysk twardy
    • Dla niektórych wartości w zakładce Drives, wyświetlana jest informacja o jej znaczeniu, po najechaniu kursorem
  • Dodano liczenie pojemności dysku twardego
  • Dodano liczenie wolnej przestrzeni na zamontowanej partycji. Na podstawie całkowitej pojemności partycji oraz wolnej przestrzeni na dysku, I-Nex pokazuje za pomocą paska postępu zajętą przestrzeń. Jest to możliwe tylko w przypadku gdy partycja jest zamontowana, czyli mount point został wykryty poprawnie. W każdym innym przypadku I-Nex nie jest w stanie wykryć zajętej przestrzeni
  • Dodano pokazywanie wersji SATA
  • Dodano pokazywanie standardu USB dla pamięci przenośnych
  • Dodano wykrywanie wersji bibliotek
  • Przepisano na nowo kartę CPU. Dane ładowane są raz z pliku /proc/cpuinfo a następnie odpowiednio parsowane. Po czym dekodowane są za pomocą CPUDB i wydobywane są informacje o procesorze według producenta. Dodano pokazywanie ilości pamięci podręcznej poziomu L1, L2 i L3.
  • Baza danych procesorów została rozdzielona na kilka części. Osobno dla procesorów Intel i3, i5 oraz i7 a także dla AMD A6
  • Naprawiono błąd z ikonami SVG. Od teraz I-Nex używa własnych ikon dla przycisków. (KFaenza) oraz nie wymaga pakietu gambas3-gb-stock
  • Zmieniono sposób generowania raportów. Usunięto wykonywanie zadań w shell na rzecz Read (Create Append)

Podobne artykuły

  • deb

    Ale po co to , jak CLI wystarczy ?

    • Naprawdę? Mojej matce nie wystarcza CLI. :)

    • PapaSmurf

      Twoja mama potrzebuje wiedzieć o cache cpu, modelach, tdp, uid, uuid itp. itd. ?
      Szacun ;)

    • aikon

      Ja też wolę CLI. Pewnie, że wystarczy. Jednak program z GUI też wystarczy. Oba wystarczą, jednym i drugim. Gdyby nie by było drugiego, to wtedy tylko jednym. Należysz do kolejnych osób, którzy myślą tylko i wyłącznie o sobie.

    • deb

      Nie myślę tylko o sobie , tyko dla mnie nie ma sensu robienie nakładki graficznej , na komendy . Po co marnować miejsce na dysku , pamięć Ram , procek itp. , jak można łatwo z konsoli to zrobić ? . Dla mnie to marnotrawstwo , natomiast wolałbym ten programik zastąpić jakimś skrypcikiem byłoby to lepsze .

    • I-Nex nie jest nakładką graficzną na komendy. To po 1. Po 2 jest skierowany do osób, małego grona które doceniają moją pracę. Czyli krótko mówiąc I-Nex dla ciebie nie jest. A ja program będę rozwijał tak długo jak długo jest na niego zapotrzebowanie.

    • deb

      Nie to ,że nie doceniam twojego trudu , po prostu z mojego punktu widzenia mało jest to użyteczne dla mnie, preferuje CLI zamiast GUI .
      Choć wiem ludzie różni jedni wolą łatwość i prostotę ->GUI ,inni CLI .
      Powodzenia w dalszej pracy, życzę sukcesów :)

    • A dziękuję :)

    • Krystian Juskowiak

      Program jest świetny i ja trzymam kciuki za rozwój :-) Choć miałem parę tygodni temu problem, aby go zainstalować – jakieś komplikacje na zależnościach repa Fedory ;-)

    • aikon

      Człowieku ale robisz problem i marudzisz jak stara baba. Jest wiele programów, które po prostu nie są mi potrzebne. Już z tego powodu mam zacząć narzekać? Tylko po co? Przecież nikt nie karze mi ich używać, mogę nawet o nich zapomnieć i myśleć, że te programy nigdy nie powstały. To, że jest więcej programów to tylko zaleta – może my na tym nie skorzystamy, ale za to inni mogą skorzystać, nawet sami autorzy tych aplikacji, ponieważ dzięki temu uczą się, żeby w przyszłości coś fajniejszego zmontować.

      “Dla mnie to marnotrawstwo, natomiast wolałbym ten programik zastąpić jakimś skrypcikiem byłoby to lepsze.”

      No to czekamy… Kiedy wydasz pierwszą wersję? Wykaż się i pobij wszystkich.

    • Roman

      #cebula

    • Ollbi

      O widzę deb, żeś super obeznany z konsolą, jak oczywiście 95% reszty społeczeństwa, korzystającego z systemu Ubuntu, Linux Minta, Manjaro Itp. Uwielbiasz, jak wpisując komendę cat /proc/cpuinfo przewijasz w dół przez listing tylu informacji. Albo jak się chcesz pochwalić kolegom, co masz za sprzęt, to wpierw 30 minut zbierasz info o nim, do odpowiednich plików, po czym wysyłasz nic nie znaczące informacje :)

      CLI przy tej aplikacji wysiada, jeżeli chodzi o prostotę oraz ilość najważniejszych informacji. Jest to obecnie najlepsze narzędzie dla Linuksa, doskonały odpowiednik CPU-Z i GPU-Z, dodatkowo rozbudowany o wiele przydatnych informacji.

      Jeżeli jesteś taki świetny, to napisz aplikację w cURL, na wzór htop :)

    • deb

      Każdy używa to co lubi ty możesz lubić GUI ja wolę CLI . Nie wiem co tak nie lubicie ludzi co wolą CLI zamiast GUI ? . Nie jestem programistą więc raczej nici .

    • Krystian Juskowiak

      Chodzi raczej o coś innego. Realia rynku są jakie są – jak ktoś lubi te zabawki, to wskoczy do konsoli. Niemniej znaczna większość użytkowników jest użytkownikami niedzielnymi, którzy mają zupełnie inne kompetencje niż informatyka i dla nich są programy w GUI – inaczej nie da rady.

      Po prostu jeśli będziesz chciał sprzedać własny soft – bez GUI nie da rady, choćby z prostej przyczyny – komendy i parametry trzeba znać i umieć wykorzystywać, a button umie kliknąć każdy.

    • Roomcays

      To po co Ci Thunar/Nautilus/Midnight Commander, jak masz CLI? Przecież to też tylko nakładki…

    • Hussar

      A po grzyba CLI? Psa nie masz? Mój pies przykłada ucho do spodu laptopa i wyszczekuje mi dane o procku, a wyciem podaje tym pamięci RAM. Zanim się do mnie przyczepisz powiedz mi proszę, dlaczego Wy od CLI tak nie lubicie ludzi, którym takie informacje podają psy? Po prostu jak ktoś nie ma psa, to używa CLI, a ja mam psa, to wolę informacje audio. Peace.

    • Krystian Juskowiak

      Niby tak, ale uważam, że jeśli nie trzeba – to po co się grzebać z CLI. Ostatecznie mamy XXI wiek i jak dla mnie na domowym desktopie, to kolejność powinna być następująca: GUI –> CLI (nie odwrotnie). Oczywiście nie neguję CLI i uważam, że najlepsze rozwiązanie to możliwość wykonania tego samego spod grafiki i konsoli, aby było uniwersalnie.

      Tak naprawdę jeśli ze swoją aplikacją chcesz trafić do szerokiego grona odbiorców (a nie power user) – musisz mieć GUI. Tym bardziej, iż GUI rysuje się prosto (choć nie znam każdej biblioteki świata), są od tego nawet narzędzia – potem wystarczy tylko podpiąć akcje pod interfejs.

      Sam ostatnio pod Fedorą napisałem sobie GUI do FedUpa, bo po co mam wskakiwać do konsoli i klepać komendy z palca, jak mogę wygodnie kliknąc myszą, podać hasło roota i robi się samo :-)

  • Roomcays

    Czy znajdzie się ktoś chętny aby zbudować ebuild dla Gentoo dla tego good piece of software?

    • Jamci

      Zbudować budowlę dla dobrego kawałka miękkiego sprzętu? Nieeeeeeeeeeee, to się nie uda, ewolucja od dawna postawiła na twardy sprzęt …

  • ram

    Przydało by się jeszcze rozbudować zakładke pamięci. Chce dokupić więcej ramu do laptopa i nie wiem jaki to jest rodzaj pamięci, więc zmuszony jestem korzystać z programiku konsolowego dmidecode. Ponieważ I-Nex nie pokazuje rodzaju pamięci :
    Handle 0x001F, DMI type 17, 34 bytes
    Memory Device
    Array Handle: 0x001C
    Error Information Handle: 0x0021
    Total Width: 64 bits
    Data Width: 64 bits
    Size: 4096 MB
    Form Factor: SODIMM
    Set: None
    Locator: Bottom-Slot 2(under)
    Bank Locator: CHANNEL A
    Type: DDR3
    Type Detail: Synchronous Unbuffered (Unregistered)
    Speed: 1333 MHz
    Manufacturer: A-DATA Technology
    Serial Number: 0000DC60
    Asset Tag: Asset Tag:
    Part Number: AM1U16BC2P1-B1AH
    Rank: 1
    Configured Clock Speed: 1333 MHz
    Manufacturer: A-DATA Technology

    Dla laika który chce zwiększyć pojemność ramu, te trzy parametry są ważne
    Manufacturer: A-DATA Technology – to chyba nazwa marka pamięci
    Form Factor: SODIMM
    Type: DDR3
    Speed: 1333 MHz
    Configured Clock Speed: 1333 MHz
    Wtedy wiadomo jaką pamięć lub drugą kość dokupić, nie zauważyłem tych informacji w i-nex.

    • ram

      Czy do pamięci można by było dopisać, w jakim procesie technologicznym jest wyprodukowana? Najnowsze są już ponoć w 20nm. Taka ciekawa informacja by była.
      Windowsowy cpu-z, gpu-z chyba tę opcje już ma, na Linuksie chcę i ja.

    • Postaram się za to zabrać w połowie września. Na linuksie opr dmidecode jest z tym mały problem.

  • bastard

    Da się z tych obrazków z wynikami kopiować wyniki jak z narzędzi konsolowych?
    Jeżeli nie to aplikacja, mimo że całkiem ładna, jest w zasadzie bezużyteczna.

    • eloaders

      Od tego jest opcja generowania raportu. I tam wybierasz co ma zostać umieszczone w raporcie dla każdej z kart. Automatycznie wysyła na nopaste takie jak pastebin.com i kilka innych do wybrania z rozwijanej listy. Dodatkowo można załączyć do raportu inne potrzebne pliki systemowe które mogą przydać się w celu wykrycia problemu ze sprzętem na linuksie.

    • bastard

      W takim razie powodzenia w dalszych pracach :)

  • Artur

    Bardzo ciekawa aplikacja. Przydatna osobom początkującym, takim jak ja.

  • christo

    Jedno małe zapyt do autora programik jest bardzo spoko dałoby sie dodać go albo zrobić małego Live ?Pozdrawiam i życzę powodzenia.