Ultimate Backup Ultimate Search

  • Ab sofort steht euch hier im Forum die neue Add-on Verwaltung zur Verfügung – eine zentrale Plattform für alles rund um Erweiterungen und Add-ons für den DSM.

    Damit haben wir einen Ort, an dem Lösungen von Nutzern mit der Community geteilt werden können. Über die Team Funktion können Projekte auch gemeinsam gepflegt werden.

    Was die Add-on Verwaltung kann und wie es funktioniert findet Ihr hier

    Hier geht es zu den Add-ons

Status
Für weitere Antworten geschlossen.
Release Notes vom 28.10.2016, Ultimate Search 0.20.2

  • Wenn eine Datei notuserlast im Scriptordner existiert, wird die userlast Funktion nicht genutzt
  • Probleme mit oder/or Funktion behoben und Wildcard Erkennung angepasst
  • Wildcard Automatik wird nun in den Benutzereinstellungen gespeichert
 
Ich habe mit der neuen Version nun noch mal *e* ausprobiert, was problemlos geklappt hat.

Während der Suche wird was angezeigt, nach dem Beenden der Suche nur noch die Textdatei als Download. Hier beide Screenshots.

suche1.jpg

suche2.jpg
 
Ist normal.
Das Script gitb während der Suche die Ergebnisse aus, weiß während des Suchvorgangs aber noch nicht das mehr als 2500 Dateien gefunden werden.
 
Zuletzt bearbeitet:
Genauso ist es. PsychoHH hat da einen Live-View eingebaut!

Tommes
 
Stell dir mal vor deine 400.000 Dateien werden im SPK angezeigt, bisschen viele Zeilen für das DSM.
Deswegen landet das dann in die txt
 
Ich habe gerade eine Dreiviertelstunde nach einer Datei gesucht und bin fast verzweifelt. Das Hauptproblem lag zwischen meinen Ohren, da ich vergessen hatte, dass ich diese Datei in einem RAR-Archiv eingepackt hatte.

Wäre es möglich, dass das Script auch in Archiven (z.B. zip,rar,7z,tgz,gz,usw.) sucht?
 
Das ist ja mal wieder eine spezielle Idee :)

Theoretisch kann man ja mit verschiedenen Befehlen die Archive auflisten z.B. unrar l usw.
Jetzt weiß ich aber nicht was ist, wenn es mit einem PW geschützt ist, ob es nur eine Fehlermeldung gibt oder eine Eingabe erwartet wird.

Das größte Probleme sehe ich woanders. Wann sollen Archive durchsucht werden, wenn nichts gefunden wird? Und dann jeder Ort?

Stell dir mal vor du hast 5000 Archive und es werden alle durchsucht ... puh.
 
Wann sollen Archive durchsucht werden, wenn nichts gefunden wird? Und dann jeder Ort?
Das Durchsuchen von Archiven könnte man über das Setzen eines Hakens lösen, der standardseitig nicht angehakt ist. Wer das anhakt, muss halt mit einer längeren Laufzeit (je nach Archivanzahl und Größe) rechnen.
 
Werde ich mir dann bald mal in Ruhe anschauen, bescheuert nur, dass ich gerade nur die schwache 212j nutzen kann.
Dort dauert das ja Wochen.

Für gzip,xz,zip,7zip,rar,tar/gzip/bzip2/xz gibt es Befehle zum auflisten, dann muss ich das mal integrieren und schauen wie ich dann jedes Archiv sinnvoll auflisten kann.
 
Mit der 212j wird das zur Geduldsprobe. ;)

Dann hoffe ich mal, dass du bald die 415er wiederbekommst.
 
Ggfs. überlegen, die Fileliste eines Archivs beim ersten Suchlauf als (durchsuchbare) Datei im Filesystem abzulegen - quasi als Cachingfile.
 
Aber nur mal kurz die Idee absprechen.

Du hattest ja z.B. die Datei nennen wir sie Privat in einem Archiv. z.B. MeinArchiv.zip

Jetzt wäre es ja am besten, wenn man eine Option "Archive durchsuchen" hätte.
Wenn diese gesetzt ist, gibt man einfach im Suchfeld "Privat" ein und es werden alle Archive durchsucht und dann die gefundenen "Privat" Einträge aufgelistet korrekt?
 
Zuletzt bearbeitet:
Was geht...

Checkbox für Archive durchsuchen hinzugefügt.
Dann werden alle Archive im Pfad durchsucht.

Es werden dann alle Archive angezeigt: gzip,xz,zip,7zip,rar,tar/gzip/bzip2/xz

Zusätzlich werden dann folgende Dateien die dem Suchbegriff entsprechen angezeigt (in Grün) ;)
So weiß man dann auch immer welche Datei in welchem Archiv steckt.

Also das sollte so alles möglich sein.

Hab derzeit nur wenig Archive drauf, deswegen geht es wahrscheinlich sehr schnelle, selbst auf der DS212j.
Wird aber noch ein wenig dauern, Abläufe sollen optimiert werden usw.

Hier dann aber mal ein Bild dazu.
 

Anhänge

  • ultimatesearch.png
    ultimatesearch.png
    80,1 KB · Aufrufe: 55
Zuletzt bearbeitet:
Das finde ich gut so. Klar und übersichtlich.
*daumen-hoch* (Daumen-hoch fehlt bei den Smileys *gg*)

So kann es jeder anhaken, wenn er es braucht und ohne Haken läuft es wie vorher.
 
Ggfs. überlegen, die Fileliste eines Archivs beim ersten Suchlauf als (durchsuchbare) Datei im Filesystem abzulegen - quasi als Cachingfile.

Die Idee hatte ich auch schon:
Ein genereller Index würde die Suche wahrscheinlich merklich beschleunigen. :)
 
Man muss nur auf die Aktualität achten. Bei der Fileliste im Filesystem beispielsweise müsste man testen, ob das Archiv einen aktuelleren Timestamp hat als die Fileliste und sie in diesem Fall neu schreiben.
 
Derzeit ist es so:

DS bzw. Pfad wird nach den bestimmten Dateien gesucht. Die Ergebnisse landen in eine Liste.
Danach wird die Liste durchgegangen und durchsucht. Die gefundenen Dateien im Archiv werden dann ausgegeben.

Ich glaub ich muss da bald mal paar TB Daten raufknallen und testen.

PS: auch Archive mit PW Schutz werden durchsucht und aufgelistet :)
 
Fehlermeldung, Psycho ;) Update durchgeführt und das zeigt dann das Programm. De- und Neuinstallation führt zum gleichen Ergebnis.

Anhang anzeigen 33353
Ich habe das mal auf meinem DSM 5.2 installiert.
Init 3rdParty 1.9 läuft, Ultimate Backup läßt sich problemlos starten, doch weder 'admin' noch ein User (ohne Leerzeichen im Namensfeld) mit Adminrechten kann Ultimate Search starten, obwohl die Berechtigung der Admin-Gruppe und auch die des Users gegeben ist - es kommt immer die Fehlermeldung der nicht gefundenen Seite. Ab- und anmelden ohne Wirkung.
 
Jap eben gesehen.
In der Index muss der Path direkt am Anfang zu php angepasst werden.
Wird im nächsten Update gefixt bzw. Ist bei mir schon drin. Letzten Anpassungen laufen.
 
Ok, mit /usr/bin/php erscheint das Fenster... allerdings keine Reaktion bei Klick auf einer der Funktionen oder einer Suche.
 
Status
Für weitere Antworten geschlossen.
 

Kaffeautomat

Wenn du das Forum hilfreich findest oder uns unterstützen möchtest, dann gib uns doch einfach einen Kaffee aus.

Als Dankeschön schalten wir deinen Account werbefrei.

:coffee:

Hier gehts zum Kaffeeautomat