Smb4k ist eine Open-Source-Anwendung, die Benutzern den direkten Zugriff auf und das Durchsuchen von Samba-Freigaben in einem lokalen Netzwerk (LAN) mit beliebigen Linux-Distributionen ermöglicht.
Funktionen auf einen Blick
Der Hauptzweck des Projekts besteht darin, ein Programm bereitzustellen, das sowohl einfach zu verwenden ist als auch so viele Funktionen wie möglich bietet, einschließlich Scannen nach (aktiven) Hosts, Freigaben und Arbeitsgruppen, Unterstützung des CIFS (Common Internet File System) ) und SMBFS (Samba Dateisystem) Dateisysteme, sowie das Mounten und Unmounten von Freigaben.
Unter anderem können wir automatische Erkennung von externen Mounts und Unmounts, Netzwerksuche, Unterstützung für WINS Server, KWallet Unterstützung, System Tray Integration, Standard Login, Unterstützung von Druckerfreigaben, sowie Unterstützung von benutzerdefinierten Samba Optionen in das Rechtsklick-Kontextmenü.
Benutzer können außerdem bereits gemountete Freigaben beim Start der Anwendung erneut mounten, ihre Favoriten markieren, Gruppen in Gruppen organisieren, den Inhalt einer Freigabe anzeigen, bevor sie installiert werden, erweiterte Optionen für einzelne Freigaben und Server angeben und synchronisieren eine Remote-Freigabe mit einer lokalen Kopie.
Ein weiteres interessantes Feature ist die Möglichkeit, auf den Inhalt einer gemounteten Freigabe zuzugreifen, indem Sie nur den Dateimanager Ihrer Linux-Distribution verwenden. Darüber hinaus können erfahrene Benutzer die Dateien in einem Terminalemulator anzeigen und darauf zugreifen.
Professionelle grafische Benutzeroberfläche
Die Benutzeroberfläche des Programms sieht professionell aus und präsentiert den Benutzern drei Hauptregisterkarten: Netzwerkumgebung, Netzwerksuche und Mounted Shares, die beim Start der Anwendung standardmäßig geöffnet werden.
Smb4k kann auch Home-Shares verarbeiten, unterstützt Laptop-Computer, ermöglicht Benutzern die einfache Suche nach der primären Liste von Domänen und Arbeitsgruppen und zeigt detaillierte Informationen über gemountete Freigaben und Remote-Netzwerkkomponenten an.
Endeffekt
Zusammenfassend ist der Smb4k ein gefeierter Samba Share-Explorer, der speziell für das KDE-Projekt entwickelt wurde. Es unterstützt sowohl Linux- als auch BSD-Betriebssysteme und kann problemlos unter jeder anderen Open-Source-Desktop-Umgebung verwendet werden, solange die KDE-Bibliotheken installiert sind.
Was ist neu in diesem Fall Veröffentlichung:
- Der 'Authentifizierungsdialog fehlt den Hostnamen' wurde korrigiert. Fehler (schließt SF Ticket # 37).
- Das Scannen von Broadcast-Bereichen wurde korrigiert (fehlende Pipe hinzugefügt).
- Aktualisierter Lizenztext auf die aktuelle Version von GPL v2 (schließt SF-Ticket # 40).
- Machen Sie Smb4K auch mit Betriebssystemen, die nicht unterstützt werden. Sie können nun alles außer der Montage tun.
- Korrigierter Code unter FreeBSD / NetBSD.
- Teilen Sie die Mount-Optionen von den anderen Optionen. Der Code wurde entsprechend angepasst. Der Grund dafür ist, dass wir mehr Betriebssysteme unterstützen wollen und dass es jetzt einfacher ist, mit verschiedenen Mount-Optionen umzugehen.
- Verwenden Sie KIO :: convertsize () statt selbst geschriebenem Code.
- Refaktorierter und verbesserter Code, der für das Mounten zuständig ist.
- Repariere Out-of-Source-Builds, wenn po vorhanden ist. Wenn OUT-of-source erstellt wird, wird ALLOW_DUPLICATE_CUSTOM_TARGETS nie aktiviert, da das Po-Verzeichnis nicht im Build-Verzeichnis vorhanden ist und einen Buildfehler verursacht. Dadurch wird sichergestellt, dass das richtige Quellverzeichnis immer überprüft wird.
Was ist neu in der Version:
- Der 'Authentifizierungsdialog fehlt den Hostnamen' wurde korrigiert. Fehler (schließt SF Ticket # 37).
- Das Scannen von Broadcast-Bereichen wurde korrigiert (fehlende Pipe hinzugefügt).
- Aktualisierter Lizenztext auf die aktuelle Version von GPL v2 (schließt SF-Ticket # 40).
- Machen Sie Smb4K auch mit Betriebssystemen, die nicht unterstützt werden. Sie können nun alles außer der Montage tun.
- Korrigierter Code unter FreeBSD / NetBSD.
- Teilen Sie die Mount-Optionen von den anderen Optionen. Der Code wurde entsprechend angepasst. Der Grund dafür ist, dass wir mehr Betriebssysteme unterstützen wollen und dass es jetzt einfacher ist, mit verschiedenen Mount-Optionen umzugehen.
- Verwenden Sie KIO :: convertsize () statt selbst geschriebenem Code.
- Refaktorierter und verbesserter Code, der für das Mounten zuständig ist.
- Repariere Out-of-Source-Builds, wenn po vorhanden ist. Wenn OUT-of-source erstellt wird, wird ALLOW_DUPLICATE_CUSTOM_TARGETS nie aktiviert, da das Po-Verzeichnis nicht im Build-Verzeichnis vorhanden ist und einen Buildfehler verursacht. Dadurch wird sichergestellt, dass das richtige Quellverzeichnis immer überprüft wird.
Was ist neu in Version 1.2.0:
- Hoffentlich wurde ein Absturz behoben, der von Ingo Ratsdorf gemeldet wurde, als der Benutzer die "Master-Browser benötigt Authentifizierung" verwendet hat. Einstellung und ein Authentifizierungsfehler ist aufgetreten.
- Repariere einen möglichen Absturz in Smb4KMainWindow. Vielen Dank an Mounty One für die Meldung dieses Problems.
- Wenn der Benutzer den Home-Benutzerdialog abbricht, zeigen Sie den Dialog für benutzerdefinierte Optionen nicht an.
Was ist neu in Version 1.1.4 / 1.2.0 RC1:
- Es wurde hoffentlich ein Absturz gemeldet von Ingo Ratsdorf, der passierte, als der Benutzer die & quot; Master-Browser benötigt Authentifizierung & quot; Einstellung und ein Authentifizierungsfehler ist aufgetreten.
- Repariere einen möglichen Absturz in Smb4KMainWindow. Vielen Dank an Mounty One für die Meldung dieses Problems.
- Wenn der Benutzer den Home-Benutzerdialog abbricht, zeigen Sie den Dialog für benutzerdefinierte Optionen nicht an.
Was ist neu in Version 1.1.3:
- Diese Version behebt Probleme beim Kompilieren und Mounten unter FreeBSD.
Was ist neu in Version 1.1.2:
- Es wurde ein Absturz behoben, der beim Laden von Lesezeichen in das Strukturwidget des Lesezeichen-Editors auftreten konnte.
- Die Aktivierung und Deaktivierung von & quot; Auf & quot; Aktion im Vorschaudialog.
- Zwei Abstürze im Previewer wurden behoben: Der erste Fehler trat auf, wenn Authentifizierungsdaten angefordert wurden und der Passwortdialog gerade geschlossen wurde und der andere aufgetreten war, als ein wiederholender Authentifizierungsfehler auftrat.
- Verbesserter 'Befehlsreferenz' Abschnitt im Handbuch.
Was ist neu in Version 1.1.1:
- Eine Zeichenfolge im Handbuch wurde korrigiert.
- Legen Sie das Datum fest, an dem die Dokumentation zum 2014-03-16 aktualisiert wurde.
- Es wurde ein potenzielles Sicherheitsproblem behoben, das von Heiner Markert gemeldet wurde. Lassen Sie nicht zu, dass die Cruid-Option über die Option & quot; Zusätzliche Optionen & quot; Zeile bearbeiten Implementieren Sie außerdem eine Überprüfung in Smb4KMountJob :: createMountAction (), die die Cruid-Option aus den benutzerdefinierten Optionen entfernt, die von Smb4KSettings :: customCIFSOptions (). zurückgegeben werden
- Absturz behoben, der aufgrund einer (falsch konfigurierten) smb.conf-Datei auftreten kann, die keinen globalen Abschnitt enthält. Vielen Dank an Michael Rohde für die Meldung dieses Problems.
Was ist neu in Version 1.1.0:
- Ein Plasmoid
- Wake-On-LAN-Funktionen
- Verbessertes Mounten unter Linux und FreeBSD
- Unterstützung der rsync-Version & gt; = 3.1
- Viele Verbesserungen der Kernklassen
- ... und mehr ...
Was ist neu in Version 1.0.9:
- Bei nicht-englischen Sprachen wurde die Änderung in der Version eingeführt 1.0.8 funktioniert möglicherweise nicht richtig, weil z Umlaute werden nicht erkannt und die Shell-Ausgabe wird abgeschnitten. Einstellen der Sprache auf & quot; en_US.UTF-8 & quot; behebt dieses Problem.
Was ist neu in Version 1.0.8:
- Schriftsatz Sprache auf & quot; C & quot; in Smb4KProcess, weil Samba möglicherweise lokalisiert ist (schließt SF-Ticket # 34).
Was ist neu in Version 1.0.7:
- Die Remontierung von Freigaben wurde behoben.
- Behoben: Smb4KCustomOptionsManager :: hasCustomOptions (). Die Standardoptionen, die über den Konfigurationsdialog definiert wurden, werden jetzt berücksichtigt.
- Fixed & quot; Ignoriere unbekannte Parameter & quot; Fehlermeldungen (schließt SF Ticket # 29).
- Behobenes Befehlszeilenargument, wenn ein Hauptsuchdienst nach der Suchliste abgefragt wird.
Was ist neu in Version 1.0.6:
- Absturz in Smb4KMounter :: slotAuthError () behoben, weil Signale zu oft von Smb4KMountJob :: slotActionFinished () ausgegeben werden (schließt SF ticket # 25).
- Aushängen der ausgewählten Freigaben wurde behoben. Vielen Dank an Ettore Atalan für die Meldung dieses Problems.
- Entfernt fehlerhaften und nutzlosen Bereinigungscode von der Lesefunktion von Smb4KCustomOptionsManager.
Was ist neu in Version 1.0.5:
- Hanging von Smb4K wurde behoben, wenn ein benutzerdefiniertes Mount-Präfix ohne ein Schrägstrich wurde eingegeben (schließt SF Ticket # 28). Danke an Ettore Atalan für das Melden dieses Problems und PhobosK für den Patch.
Was ist neu in Version 1.0.4:
- Es wurden Fehlerberichte bei der Suche fehlerhaft angezeigt. Danke an Alexander Willand für die Meldung dieses Problems.
- Stellen Sie sicher, dass & tquot; tdb_log & quot; Nachrichten werden nicht als Fehlermeldungen für den Benutzer angezeigt.
- Warten Sie, bis alle Freigaben beim Beenden aufgehoben wurden, bevor Sie sie schließen.
- Stellen Sie sicher, dass das mount-Präfix und alle seine Unterverzeichnisse ihre Berechtigungen korrekt erben.
Was ist neu in Version 1.0.3:
- Stellen Sie sicher, dass die Ausgabe des Mount- und Unmount-Prozesses getrimmt ist, damit keine falschen Fehlermeldungen ausgegeben werden.
- Es wurden Fehlermeldungen behoben, obwohl das Mounten und Unmounten von Freigaben erfolgreich war.
Was ist neu in Version 1.0.2:
- Zwei mögliche Abstürze in Klasse Smb4KHomesSharesHandler wurden behoben.
- Es wurde ein falscher Vergleich zwischen QString und QByteArray in Smb4KMountJob :: slotActionFinished (). korrigiert
- Es wurde ein falscher Vergleich zwischen QString und QByteArray und eine doppelte Deklaration in Smb4KUnmountJob :: slotActionFinished () behoben.
- Falsche Annahme, dass qreal in der Klasse Smb4KShare gleich doppelt ist. Patch von Rex Dieter vom Fedora-Projekt.
- Fehlende Zuweisungen der IP-Adresse in Smb4KAuthInfo :: setHost () und Smb4KAuthInfo :: setShare (). wurden behoben
- Wenn Sie zur Eingabe eines Kennworts für eine freigegebene Freigabe aufgefordert werden, verwenden Sie die UNC des Basisverzeichnisses des Benutzers und nicht // SERVER / home.
- Wenn Sie eine Freigabe für Heimanlagen einrichten, zeigen Sie die UNC des Benutzerverzeichnisses des Benutzers in der Statusleiste des Hauptfensters anstelle von // SERVER / Heime an.
- Es wurde ein Absturz in Smb4KMountJob :: slotActionFinished () behoben, der von Peter Trenholme gemeldet wurde.
- Beim Ausstieg wurde das Aushängen behoben. Vielen Dank an Peter Trenholme für die Meldung dieses Problems.
Was ist neu in Version 1.0.1:
- Ein möglicher Absturz in Smb4KWalletManager :: init (). wurde behoben
- Problem mit KDEInit wurde behoben, als Smb4K von einem Desktop-Icon aus gestartet wurde (schließt SF-Ticket # 23).
- Problem beim periodischen Scannen behoben.
- periodisches Scannen der Netzwerkumgebung
- Möglichkeit, Lesezeichen zu gruppieren
- verbesserte Synchronisation
- verbesserter Druck
- verbesserte visuelle (un) mount feedback
- Editor für Wallet-Einträge
- hat die Art und Weise geändert, wie unter Linux auf nicht zugreifbare Freigaben zugegriffen wird
Was ist neu in Version 1.0.0:
Was ist neu in Version 0.10.12:
- Fehler bei der Umwandlung von QString in Char im Mounter behoben.
- Die E-Mail-Adresse des Autors und die Homepage des Projekts sowie die Adressen der Fehlerberichts-Mailinglisten wurden aufgrund der Verlagerung von Smb4K auf Sourceforge.net angepasst.
Was ist neu in Version 0.10.11:
- Die Anwendung verwendet jetzt UTF8. Dies sollte die Inkompatibilität mit Nicht-Latin1-Sprachen beheben.
- Smb4KAuthInfo :: login () und Smb4KAuthInfo :: password () geben einen QString zurück.
- Smb4KShare :: path () und Smb4KShare :: canonicalPath () geben einen QString zurück.
- Verbinden Sie den Konfigurationsdialog mit dem Systemtray-Widget, so dass Änderungen direkt angewendet werden können.
- Kritische Warnungen während der Laufzeit behoben.
Was ist neu in Version 0.10.10:
- Fixed & quot; Ungültiger Befehl: net rap share list & quot ; Fehler.
- Verbessertes Dienstprogramm smb4k_sudowriter. Version wurde auf 0,4 erhöht.
Was ist neu in Version 0.10.8:
- Cope mit abschließenden Schrägstrichen in der UNC. Wird für das cifs-utils-Paket unter Linux benötigt.
- Abstürze in Smb4KSystemTray :: slotSetupSharesMenu (). behoben
- Abstürze in Smb4KScanner :: scanForWorkgroupMembers (). behoben
Was ist neu in Version 0.10.7:
- Ersetzen Sie die fehlerhafte zurückportierte smb4k_umount-Binärdatei durch eine feste aus der 0.10-Zweig.
Was ist neu in Version 0.10.6:
- Include-Dateien sind nicht mehr installiert.
- Aktualisierte portugiesische Übersetzung hinzugefügt.
- Fehlende Anteile, die keinen Kommentar enthalten, wurden korrigiert.
- Feste Liste von Freigaben, wenn ein "creating lame ..." Nachricht erscheint auf stderr.
- Backportierte smb4k_umount von SVN HEAD. Unter Nicht-FreeBSD-Betriebssystemen greift es auf umount zurück, wenn umount.cifs nicht gefunden werden kann.
- Die Suche nach Mount- und Umount-Binärdateien von Smb4KCore :: searchPrograms () wurde entfernt. smb4k_mount und smb4k_umount werden sich beschweren, wenn sie sie nicht finden.
Was ist neu in Version 0.10.5:
- Absturz in Smb4KSambaOptionsHandler :: addItem () behoben .
- Der Kopierkonstruktor der Smb4KAuthInfo-Klasse verwendet jetzt einen konstanten Verweis.
Was ist neu in Version 0.10.4:
- Absturz im Hauptfenster behoben, durch den Smb4K unbrauchbar wurde wenn keine Lesezeichen definiert wurden.
Was ist neu in Version 0.10.3:
- Fehler bei der Fehlererkennung beim Mounten von Freigaben mit Samba & gt; = 3.3. behoben
- Backportierte Klasse Smb4KAuthInfo von CVS HEAD. Dies sollte den Absturz in Smb4KAuthInfo :: unc () unter KDE 4.3 schließen.
- Der Suchcode für das Netzwerk wurde so festgelegt, dass kein Kommentar mit längeren Teilenamen in der UNC angezeigt wird.
- Silenced enscript, damit keine fehlerhaften Fehlermeldungen beim Drucken angezeigt werden.
- Gestoßener Soname der Kernbibliothek auf Version 3.2.0.
- Absturz in System Tray behoben und ein potenzieller im Hauptfenster.
- Das Speichern und Wiederherstellen des Hauptfensterlayouts wurde korrigiert.
Was ist neu in Version 0.10.2:
- Überarbeitete Klasse Smb4KMounter.
- Überarbeitete Smb4KScanner-Klasse.
- Überarbeitete Smb4KSambaOptionsHandler-Klasse (schließt unter anderem # 15276).
- Fehlende Funktionsdeklaration von Smb4KPrintInfo :: setShareItem (). hinzugefügt
- Überarbeitete Smb4KCore-Klasse.
- Der neue Wallet-Manager wurde von CVS zurückportiert (schließt # 14703).
- Rückportierte verbesserte Smb4KAuthInfo-Klasse.
- Zurückportierte Smb4KHomesSharesHandler :: setHomesUsers (Smb4KAuthInfo).
- Gestoßene Version der Core-Bibliothek nach 3.1.0.
- Wiedereinführung der Bearbeitung der IP-Adresse im Lesezeichen-Editor.
- Das Entfernen der Benutzerliste "Heimanwender" von "& quot; Benutzer angeben & quot; Dialog.
- Backported-Wallet-Verwendungsindikator im Hauptfenster.
- Die Samba-Konfigurationsseite wurde geändert.
Was ist neu in Version 0.10.1:
- Fehler bei der Kompilierung aufgrund fehlender # include-Anweisungen behoben.
- Eine falsche Testzeichenfolge in Smb4KMounter :: processMount (). wurde korrigiert
- Ein Absturz und ein Fehler im Hilfsprogramm smb4k_sudowriter wurden behoben. Gestempelte Version auf 0.2.
- Eine Endlosschleife in Smb4KSambaOptionsHandler :: readCustomOptions (). wurde behoben
Was ist neu in Version 0.10.0:
- Portierte Smb4K nur zu KDE4.
- Das Build-System wurde nach cmake verschoben.
- Angewendete viele kleine Optimierungen.
- Viele GCC 4.3 Warnungen wurden behoben.
- Die Unterstützung für IRIX und Solaris wurde entfernt.
- Franck Babin aus der Autorenliste entfernt, da Smb4K keinen Code mehr von ihm enthält.
- Hat alle KProcess-bezogenen Funktionen in den Hauptklassen neu geschrieben, weil sich die API der Klasse KProcess geändert hat.
- Ersetzte Smb4KError durch die Klasse Smb4KCoreMessage.
- Modifizierte Smb4KSettings-Klasse.
- Modifizierte Smb4KGlobal-Klasse.
- Überarbeitete Klasse Smb4KAuthInfo.
- Rewrote Smb4KBookmark Klasse und führte einige Verbesserungen ein.
- Überarbeitete Smb4KBookmarkHandler-Klasse.
- Die Smb4KWorkgroupItem-Klasse wurde durch die neue Smb4KWorkgroup-Containerklasse ersetzt.
- Die Smb4KHostItem-Klasse wurde durch die neue Smb4KHost-Containerklasse ersetzt.
- Die Klasse Smb4KShare wurde neu geschrieben und die Klasse Smb4KShareItem mit ihr zusammengeführt.
- Überarbeitete Smb4KPreviewer-Klasse.
- Überarbeitete Smb4KPreviewItem-Klasse.
- Überarbeitete Smb4KPrintInfo-Klasse.
- Modifizierte Smb4KSynchronizer-Klasse.
- Überarbeitete Smb4KSynchronizationInfo-Klasse.
- Überarbeitete Smb4KMounter-Klasse.
- Überarbeitete die Klasse Smb4KSambaOptionsInfo.
- Überarbeitete Smb4KSambaOptionsHandler-Klasse.
- Überarbeitete Smb4KScanner-Klasse.
- Die Smb4KPasswordHandler-Klasse wurde überarbeitet.
- Überarbeitete Smb4KPrint-Klasse.
- Einführung der neuen Klasse Smb4KIPAddressScanner, die auf der globalen Host-Liste operiert und die IP-Adresse für jeden Host nachschlägt.
- Einführte Smb4KSearch-Klasse, die die Suchzeichenfolgen nachschlägt, die der Benutzer über den Suchdialog bereitgestellt hat. Dies umfasst jetzt auch Remote-Freigaben. Das zu verwendende Suchprogramm wird automatisch ermittelt (smbtree oder nmblookup).
- Überarbeitete Smb4KCore-Klasse.
- Überarbeitete Klasse Smb4KHomesSharesHandler.
- Entfernte Klasse Smb4KFileIO.
- Einführung in die Klasse Smb4KSudoWriterInterface, die das Schreiben von smb4K in die sudoers-Datei behandelt.
- Gestoßene Version der Kernbibliothek in 3.0.0.
- Überarbeiteter Lesezeicheneditor.
- Überarbeitete benutzerdefinierte Optionen.
- Überarbeiteter Vorschaudialog.
- Überarbeiteter Druckdialog.
- Überarbeiteter Synchronisierungsdialog.
- Überarbeiteter Konfigurationsdialog.
- Überarbeitete den Netzwerkbrowser.
- Überarbeiteter Suchdialog.
- Überarbeitete Freigabeansicht.
- Hauptfenster neu schreiben.
- Geänderte Hilfsprogramme.
- Aktualisiertes Handbuch.
Was ist neu in Version 0.9.7:
- Backportierte neu geschriebene Funktion Smb4KCore :: searchPrograms () garantiert, dass die korrekten Hilfsprogramme gefunden werden und wir keine Probleme mit einer anderen Smb4K-Installation auf dem System bekommen (zB in KDE 4).
- Behobenes Fehlermeldungsfeld in Smb4KConfigDialog :: checkSettings ().
- Behobener Smb4KPasswordHandler :: writeAuth (). Falsche Anmeldedaten werden nun im Modus ohne Brieftasche korrekt überschrieben.
- Rückportierte verbesserte Smb4KAuthInfo-Klasse.
- Hinzufügte hicolor Rückfallikonen. Sie sind tatsächlich Kopien der Kristalle.
- Aktualisierte schwedische Übersetzung. Danke an Leslie Jensen für das Update.
Anforderungen :
- Samba
Kommentare nicht gefunden