Smb4k to aplikacja typu open source, która zapewnia użytkownikom prosty sposób uzyskiwania dostępu i przeglądania udziałów Samby w sieci lokalnej (LAN) przy użyciu dowolnej dystrybucji systemu Linux.
Funkcje na pierwszy rzut oka
Głównym celem projektu jest zapewnienie programu, który jest zarówno łatwy w użyciu, jak i ma jak najwięcej funkcji, w tym skanowanie dla (aktywnych) hostów, udziałów i grup roboczych, obsługę CIFS (Common Internet File System) ) i systemy plików SMBFS (system plików Samba), a także montowanie i odmontowywanie udziałów.
Wśród innych funkcji można wymienić automatyczne wykrywanie zewnętrznych uchwytów i odmontowań, wyszukiwanie sieci, obsługę serwera WINS, obsługę KWallet, integrację z zasobnikiem systemowym, domyślne logowanie, obsługę udziałów drukarek, a także obsługę niestandardowych opcji Samby w menu kontekstowe z prawym przyciskiem myszy.
Użytkownicy będą mogli ponownie montować wcześniej zamontowane akcje po uruchomieniu aplikacji, dodawać do zakładek swoje ulubione udziały, organizować udziały w grupach, podgląd zawartości udziału przed jego zamontowaniem, określać zaawansowane opcje dla poszczególnych udziałów i serwerów oraz synchronizować zdalny udział z lokalną kopią.
Kolejną interesującą funkcją jest możliwość dostępu do zawartości zamontowanego udziału przy użyciu tylko menedżera plików twojej dystrybucji Linuksa. Ponadto doświadczeni użytkownicy mogą przeglądać i uzyskiwać dostęp do plików w emulatorze terminala.
Profesjonalnie wyglądający graficzny interfejs użytkownika
Interfejs użytkownika programu wygląda profesjonalnie, prezentując użytkownikom trzy główne karty: Otoczenie sieciowe, Wyszukiwarka sieci i Zamontowane udziały, które będą domyślnie otwierane po uruchomieniu aplikacji.
Smb4k może również obsługiwać udziały w domenie, obsługuje komputery przenośne, umożliwia użytkownikom łatwe wyszukiwanie podstawowej listy domen i grup roboczych oraz wyświetla szczegółowe informacje na temat podłączonych udziałów i zdalnych składników sieci.
Dolna linia
Podsumowując, Smb4k jest uznanym eksploratorem dzielenia Samby, zaprojektowanym specjalnie dla projektu KDE. Obsługuje zarówno systemy Linux, jak i BSD, i może być z łatwością używany w dowolnym środowisku Open Source, o ile zainstalowane są biblioteki KDE.
Co nowego w tym wydanie:
- Naprawiono, że w oknie dialogowym uwierzytelniania brakuje nazwy hosta & quot; błąd (zamyka bilet SF # 37).
- Naprawiono skanowanie obszarów emisji (dodana brakująca rura).
- Zaktualizowany tekst licencji do aktualnej wersji GPL v2 (zamyka bilet SF # 40).
- Spraw, aby Smb4K był również użyteczny w systemach operacyjnych, które nie są obsługiwane. Możesz teraz robić z nim wszystko, z wyjątkiem montażu.
- Naprawiono kod pod FreeBSD / NetBSD.
- Podziel opcje montowania z innymi opcjami. Poprawiono odpowiednio kod. Powodem tego jest to, że chcemy obsługiwać więcej systemów operacyjnych i że jest teraz łatwiej radzić sobie z różnymi opcjami mocowania.
- Używaj samodzielnie napisanego kodu KIO :: convertSize () zamiast tego.
- Refaktoryzowany i ulepszony kod odpowiedzialny za montaż.
- Napraw kompilacje out-of-source, gdy obecny jest po. Podczas budowania poza źródłem ALLOW_DUPLICATE_CUSTOM_TARGETS nigdy nie zostanie włączony, ponieważ katalog po nie istnieje w katalogu budowania, powodując niepowodzenie kompilacji. Zapewnia to, że zawsze sprawdzany jest właściwy katalog źródłowy.
Co nowego w wersji:
- Naprawiono, że w oknie dialogowym uwierzytelniania brakuje nazwy hosta & quot; błąd (zamyka bilet SF # 37).
- Naprawiono skanowanie obszarów emisji (dodana brakująca rura).
- Zaktualizowany tekst licencji do aktualnej wersji GPL v2 (zamyka bilet SF # 40).
- Spraw, aby Smb4K był również użyteczny w systemach operacyjnych, które nie są obsługiwane. Możesz teraz robić z nim wszystko, z wyjątkiem montażu.
- Naprawiono kod pod FreeBSD / NetBSD.
- Podziel opcje montowania z innymi opcjami. Poprawiono odpowiednio kod. Powodem tego jest to, że chcemy obsługiwać więcej systemów operacyjnych i że jest teraz łatwiej radzić sobie z różnymi opcjami mocowania.
- Używaj samodzielnie napisanego kodu KIO :: convertSize () zamiast tego.
- Refaktoryzowany i ulepszony kod odpowiedzialny za montaż.
- Napraw kompilacje out-of-source, gdy obecny jest po. Podczas budowania poza źródłem ALLOW_DUPLICATE_CUSTOM_TARGETS nigdy nie zostanie włączony, ponieważ katalog po nie istnieje w katalogu budowania, powodując niepowodzenie kompilacji. Zapewnia to, że zawsze sprawdzany jest właściwy katalog źródłowy.
Co nowego w wersji 1.2.0:
- Mam nadzieję, że naprawiono awarię zgłoszoną przez Ingo Ratsdorf, która miała miejsce, gdy użytkownik użył "przeglądarek głównych wymaga uwierzytelnienia". ustawienie i wystąpił błąd uwierzytelnienia.
- Napraw potencjalną awarię w Smb4KMainWindow. Podziękowania dla firmy Mounty One za zgłoszenie tego problemu.
- Gdy użytkownik anuluje okno dialogowe użytkownika domowego, nie wyświetlaj okna dialogowego opcji niestandardowych.
Co nowego w wersji 1.1.4 / 1.2.0 RC1:
- Mam nadzieję, że naprawiono zgłoszenie awarii autorstwa Ingo Ratsdorf, które miało miejsce, gdy użytkownik użył "Głównych przeglądarek wymaga uwierzytelnienia". ustawienie i wystąpił błąd uwierzytelnienia.
- Napraw potencjalną awarię w Smb4KMainWindow. Podziękowania dla firmy Mounty One za zgłoszenie tego problemu.
- Gdy użytkownik anuluje okno dialogowe użytkownika domowego, nie wyświetlaj okna dialogowego opcji niestandardowych.
Co nowego w wersji 1.1.3:
- Ta wersja rozwiązuje problemy z kompilacją i montowaniem w FreeBSD.
Co nowego w wersji 1.1.2:
- Naprawiono awarię, która może się zdarzyć podczas ładowania zakładek do widgetu drzewa edytora zakładek.
- Naprawiono włączanie i wyłączanie opcji "Up" akcja w oknie podglądu.
- Naprawiono dwie awarie w podglądzie: Pierwsze miało miejsce, gdy żądano danych uwierzytelniających i okno dialogowe hasła zostało właśnie zamknięte, a drugie wystąpiło, gdy wystąpił powtarzający się błąd uwierzytelniania.
- Udoskonalono sekcję "Polecenie odniesienia" w podręczniku.
Co nowego w wersji 1.1.1:
- Naprawiono ciąg w podręczniku.
- Ustaw datę aktualizacji dokumentacji na 2014-03-16.
- Naprawiono potencjalny problem bezpieczeństwa zgłoszony przez Heinera Markerta. Nie zezwalaj na wprowadzanie opcji cruid za pomocą opcji "Dodatkowe opcje" edycja linii. Należy również zaimplementować opcję sprawdzenia w Smb4KMountJob :: createMountAction (), która usuwa opcję cruid z niestandardowych opcji zwróconych przez Smb4KSettings :: customCIFSOptions ().
- Napraw awarię, która może się zdarzyć z powodu (źle skonfigurowanego) pliku smb.conf, który nie zawiera sekcji globalnej. Serdeczne podziękowania dla Michaela Rohde za zgłoszenie tego problemu.
Co nowego w wersji 1.1.0:
- Plazmoid
- Funkcje Wake-On-LAN
- Lepsze mocowanie pod Linuksem i FreeBSD
- Obsługa wersji rsync & gt; = 3.1
- Wiele ulepszeń klas podstawowych
- ... i więcej ...
Co nowego w wersji 1.0.9:
- W przypadku języków innych niż angielski zmiana wprowadzona w wersji 1.0.8 może nie działać poprawnie, ponieważ np umlauty nie są rozpoznawane, a wynik powłoki jest obcięty. Ustawienie języka na "en_US.UTF-8" rozwiązuje ten problem.
Co nowego w wersji 1.0.8:
- Język ustawień Explicity na "C" w Smb4KProcess, ponieważ Samba może być zlokalizowana (zamyka bilet SF # 34).
Co nowego w wersji 1.0.7:
- Naprawiono ponowne tworzenie udziałów.
- Naprawiono Smb4KCustomOptionsManager :: hasCustomOptions (). Domyślne opcje zdefiniowane w oknie konfiguracji są teraz honorowane.
- Naprawiono "Ignorowanie nieznanego parametru" komunikaty o błędach (zamyka bilet SF # 29).
- Naprawiono argument linii poleceń, gdy przeglądarka nadrzędna jest sprawdzana dla listy przeglądania.
Co nowego w wersji 1.0.6:
- Naprawiono awarię w Smb4KMounter :: slotAuthError () z powodu zbyt częstego wysyłania sygnałów z Smb4KMountJob :: slotActionFinished () (zamyka bilet SF # 25).
- Naprawiono odmontowywanie wybranych udziałów. Podziękowania dla Ettore Atalan za zgłoszenie tego problemu.
- Usunięto wadliwy i bezużyteczny kod czyszczący z funkcji odczytu w Smb4KCustomOptionsManager.
Co nowego w wersji 1.0.5:
- Naprawiono zawieszanie się Smb4K, jeśli niestandardowy prefiks instalacji bez ukośny ukośnik został wprowadzony (zamyka bilet SF # 28). Podziękowania dla Ettore Atalan za zgłoszenie tego problemu i PhobosK za łatkę.
Co nowego w wersji 1.0.4:
- Naprawiono błędnie wyświetlane powiadomienia o błędach podczas wyszukiwania. Podziękowania dla Alexandra Willanda za zgłoszenie tego problemu.
- Upewnij się, że & lt; tdb_log & quot; wiadomości nie są wyświetlane jako powiadomienia o błędach dla użytkownika.
- Poczekaj, aż odmontujesz wszystkie udziały przy wyjściu zakończonym przed zamknięciem.
- Upewnij się, że prefiks instalacji i wszystkie jego podkatalogi poprawnie dziedziczą uprawnienia.
Co nowego w wersji 1.0.3:
- Upewnij się, że dane wyjściowe z procesu montowania i odmontowania są obcięte, więc nie ma fałszywych komunikatów o błędach.
- Poprawiono wyświetlanie powiadomień o błędach, chociaż pomyślne było podłączenie i odmontowanie udziałów.
Co nowego w wersji 1.0.2:
- Naprawiono dwie potencjalne awarie w klasie Smb4KHomesSharesHandler.
- Naprawiono błędne porównanie między QString a QByteArray w Smb4KMountJob :: slotActionFinished ().
- Naprawiono błędne porównanie między QString a QByteArray i podwójną deklaracją w Smb4KUnmountJob :: slotActionFinished ().
- Naprawiono złe założenie, że qreal równa się podwójnie w klasie Smb4KShare. Łata autorstwa Rex Dieter z Projektu Fedora.
- Naprawiono brakujące przypisania adresu IP w Smb4KAuthInfo :: setHost () i Smb4KAuthInfo :: setShare ().
- Pytając o hasło dla udziału "homes", użyj UNC w katalogu domowym użytkownika, a nie // SERVER / homes.
- Montując udział w "domach", pokaż UNC katalogu domowego użytkownika na pasku stanu okna głównego zamiast // SERVER / homes.
- Naprawiono awarię w Smb4KMountJob :: slotActionFinished () zgłoszoną przez Petera Trenholme.
- Naprawiono odmontowywanie przy wyjściu. Serdeczne podziękowania dla Petera Trenholme za zgłoszenie tego problemu.
Co nowego w wersji 1.0.1:
- Naprawiono potencjalny błąd w Smb4KWalletManager :: init ().
- Naprawiono skargi KDEInit, gdy Smb4K jest uruchamiany z ikony na pulpicie (zamyka bilet SF # 23).
- Naprawiono okresowe skanowanie.
Co nowego w wersji 1.0.0:
- lepsza integracja KDE
- okresowe skanowanie otoczenia sieciowego
- Możliwość grupowania zakładek
- Lepsza synchronizacja
- ulepszone drukowanie
- poprawiono wizualne (nie) montowanie informacji zwrotnej
- edytor wpisów portfela
- zmienił sposób obsługi niedostępnych udziałów w Linuksie
Co nowego w wersji 0.10.12:
- Naprawiono nieprawidłowy QString do konwersji znaków w module montującym.
- Poprawiony adres e-mail autora i strona główna projektu oraz listy adresów mailowych do zgłaszania błędów z powodu przeniesienia Smb4K do Sourceforge.net.
Co nowego w wersji 0.10.11:
- Aplikacja używa teraz UTF8. To powinno naprawić niezgodność z językami innymi niż łaciński1.
- Smb4KAuthInfo :: login () i Smb4KAuthInfo :: password () zwracają QString.
- Smb4KShare :: path () i Smb4KShare :: canonicalPath () zwracają QString.
- Połącz okno konfiguracji z widgetem zasobnika systemowego, aby zmiany mogły zostać zastosowane bezpośrednio.
- Naprawiono ostrzeżenia Klasy w czasie wykonywania.
Co nowego w wersji 0.10.10:
- Naprawiono "Nieprawidłowe polecenie: lista udostępnień rapu" ; błąd.
- Udoskonalony program narzędziowy smb4k_sudowriter. Wersja została zdeaktywowana do wersji 0.4.
Co nowego w wersji 0.10.8:
- Poradzi sobie z ukośnymi ukośnikami w UNC. Potrzebne do pakietu cifs-utils pod Linuksem.
- Naprawiono awarie w Smb4KSystemTray :: slotSetupSharesMenu ().
- Naprawiono awarie w Smb4KScanner :: scanForWorkgroupMembers ().
Co nowego w wersji 0.10.7:
- Zastąp uszkodzoną wsteczną smb4k_umount binarną stałą z gałąź 0.10.
Co nowego w wersji 0.10.6:
- Dołącz pliki nie są już zainstalowane.
- Dodano zaktualizowane tłumaczenie portugalskie.
- Naprawiono brak udziałów, które nie mają żadnego komentarza.
- Naprawiono listing udziałów, gdy "tworzenie lame ..." komunikat pojawi się na stderr.
- Przeniesiono smb4k_umount z SVN HEAD. W systemach innych niż FreeBSD powraca do użycia umount bezpośrednio, jeśli nie można znaleźć umount.cifs.
- Usunięto sprawdzanie plików binarnych mount i umount od Smb4KCore :: searchPrograms (). smb4k_mount i smb4k_umount będą narzekać, jeśli ich nie znajdą.
Co nowego w wersji 0.10.5:
- Naprawiono awarię w Smb4KSambaOptionsHandler :: addItem () .
- Konstruktor kopiowania klasy Smb4KAuthInfo przyjmuje stały odnośnik.
Co nowego w wersji 0.10.4:
- Naprawiono awarię w głównym oknie, która uniemożliwiła korzystanie z Smb4K kiedy nie zdefiniowano zakładek.
Co nowego w wersji 0.10.3:
- Naprawiono błąd rozpoznawania błędu podczas montowania udziałów z Sambą & gt; = 3.3.
- Przeniesiono klasę Smb4KAuthInfo z CVS HEAD. To powinno zamknąć awarię w Smb4KAuthInfo :: unc () pod KDE 4.3.
- Naprawiono kod wyszukiwania sieciowego, dzięki czemu w UNC nie wyświetlają się żadne dłuższe nazwy.
- Wyciszony enscript, aby podczas drukowania nie wyświetlały się błędne komunikaty o błędach.
- Bumped soname głównej biblioteki do wersji 3.2.0.
- Naprawiono awarię w zasobniku systemowym i potencjalną w głównym oknie.
- Naprawiono zapisywanie i przywracanie układu głównego okna.
Co nowego w wersji 0.10.2:
- Poprawiona klasa Smb4KMounter.
- Poprawiona klasa Smb4KScanner.
- Poprawiona klasa Smb4KSambaOptionsHandler (między innymi zamyka # 15276).
- Dodano brakującą deklarację funkcji w Smb4KPrintInfo :: setShareItem ().
- Poprawiona klasa Smb4KCore.
- Zarchiwizował nowego menedżera portfela z CVS (zamyka # 14703).
- Przeniesiono poprawioną klasę Smb4KAuthInfo.
- Backported Smb4KHomesSharesHandler :: setHomesUsers (Smb4KAuthInfo).
- Odskakuje wersja głównej biblioteki do wersji 3.1.0.
- Ponownie wprowadzono edycję adresu IP w edytorze zakładek.
- Naprawiono usuwanie listy użytkowników "domów" z "Określ użytkownika" dialog.
- Powrót do wskaźnika użycia portfela w oknie głównym.
- Zmodyfikowano stronę konfiguracji Samby.
Co nowego w wersji 0.10.1:
- Naprawiono błędy kompilacji z powodu braku instrukcji #include.
- Naprawiono nieprawidłowy ciąg testowy w Smb4KMounter :: processMount ().
- Naprawiono awarię i błąd w programie narzędziowym smb4k_sudowriter. Wersja Bumped do 0.2.
- Naprawiono nieskończoną pętlę w Smb4KSambaOptionsHandler :: readCustomOptions ().
Co nowego w wersji 0.10.0:
- Przeniesiono tylko Smb4K do KDE4.
- Przeniesiono system kompilacji do cmake.
- Zastosowano wiele małych optymalizacji.
- Naprawiono wiele ostrzeżeń związanych z GCC 4.3.
- Usunięto obsługę systemów IRIX i Solaris.
- Usunięto Francka Babina z listy autorów, ponieważ Smb4K nie zawiera już żadnego kodu od niego.
- Zrobiłem poważną zmianę wszystkich funkcji związanych z procesorem w klasach podstawowych, ponieważ API klasy KProcess uległo zmianie.
- Zastąpiono klasę Smb4KError klasy Smb4KCoreMessage.
- Zmodyfikowano klasę Smb4KSettings.
- Zmodyfikowano klasę Smb4KGlobal.
- Poprawiona klasa Smb4KAuthInfo.
- Przepisanie klasy Smb4KBookmark i wprowadzenie kilku ulepszeń.
- Poprawiona klasa Smb4KBookmarkHandler.
- Zastąpiono klasę Smb4KWorkgroupItem nową klasą kontenera Smb4KWorkgroup.
- Zastąpiono klasę Smb4KHostItem nową klasą kontenera Smb4KHost.
- Przeprojektuj klasę Smb4KShare i połącz ją z klasą Smb4KShareItem.
- Poprawiona klasa Smb4KPreviewer.
- Poprawiona klasa Smb4KPreviewItem.
- Poprawiona klasa Smb4KPrintInfo.
- Zmodyfikowana klasa Smb4KSynchronizer.
- Poprawiona klasa Smb4KSynchronizationInfo.
- Poprawiona klasa Smb4KMounter.
- Poprawiono klasę Smb4KSambaOptionsInfo.
- Poprawiona klasa Smb4KSambaOptionsHandler.
- Poprawiona klasa Smb4KScanner.
- Poprawiono klasę Smb4KPasswordHandler.
- Poprawiona klasa Smb4KPrint.
- Wprowadzono nową klasę Smb4KIPAddressScanner, która działa na globalnej liście hostów i wyszukuje adres IP każdego hosta.
- Wprowadzono klasę Smb4KSearch, która wyszukuje ciągi wyszukiwania, które użytkownik podał w oknie wyszukiwania. Dotyczy to teraz także udziałów zdalnych. Program do wyszukiwania zostanie określony automatycznie (smbtree lub nmblookup).
- Poprawiona klasa Smb4KCore.
- Poprawiona klasa Smb4KHomesSharesHandler.
- Usunięto klasę Smb4KFileIO.
- Wprowadzono klasę Smb4KSudoWriterInterface, która obsługuje pisanie do pliku sudoers z poziomu Smb4K.
- Odskakuje wersja głównej biblioteki do wersji 3.0.0.
- Zaktualizowany edytor zakładek.
- Poprawione okno opcji niestandardowych.
- Poprawione okno podglądu.
- Poprawione okno dialogowe drukowania.
- Zaktualizowane okno dialogowe synchronizacji.
- Zaktualizowane okno dialogowe konfiguracji.
- Poprawiono przeglądarkę sieciową.
- Poprawione okno wyszukiwania.
- Zaktualizowany widok udziałów.
- Przepisz główne okno.
- Zmodyfikowane programy narzędziowe.
- Zaktualizowany podręcznik.
Co nowego w wersji 0.9.7:
- Przełożona ponownie funkcja Smb4KCore :: searchPrograms () gwarantuje, że znaleziono prawidłowe programy narzędziowe i nie napotkasz problemów z kolejną instalacją Smb4K w systemie (np. w KDE 4).
- Naprawiono komunikat o błędzie w Smb4KConfigDialog :: checkSettings ().
- Naprawiono Smb4KPasswordHandler :: writeAuth (). Niepoprawne dane logowania są teraz poprawnie nadpisywane w trybie bez portfela.
- Przeniesiono poprawioną klasę Smb4KAuthInfo.
- Dodano ikony hicolor fall back. W rzeczywistości są kopiami kryształów.
- Zaktualizowano szwedzkie tłumaczenie. Podziękowania dla Leslie Jensen za aktualizację.
Wymagania :
- Samba
Komentarze nie znaleziono