Seite 5 von 7

Verfasst: 23.11.2006 18:12
von #NULL
ich hab mir jetzt ein pröggchen geschrieben, dass mir die parameter-übergabe korrigiert.

Code: Alles auswählen

pp.s=ProgramParameter()
If Not pp
  PARA$="E:\ProjectsPureBasic\"
Else
  If Left(pp,1)=Chr(34) And Right(pp,1)=Chr(34)
    pp=Mid(pp,2,Len(pp)-2)
  EndIf
  If FileSize(pp)=-2
    pp+"\"
  EndIf
  PARA$=Chr(34)+pp+Chr(34)
EndIf


RunProgram("E:\PROGS\FiFi\FiFi.exe", PARA$, "")
es geht nur darum, bei ordnern ein "\" anzuhängen, damit er nicht im übergeordneten verzeichnis landet. eine weiterleitung über batch ging nicht, weil bei parametern mit leerzeichen aus ein

Code: Alles auswählen

"C:\path with space"\
wird.

auf jeden fall guckt aus meiner quicklaunch jetzt der run_FiFi, und wenn ich ihm einen drag hin droppe (ordner oder datei), dann startet er wie er soll. und einfach so gestartet, landet er in meinem PB-ordner :)

FiFi fass

Verfasst: 12.12.2006 01:00
von Xaby
find es nicht schlecht.

Ob man noch so ein RollDown-Menü auch für die Suchbegriffe machen möchte, ist wohl eher unwichtig. Meist sucht man ja eh immer nach anderen Dingen oder?

Was ich noch cool finden würde wäre, wenn man den Inhalt in einer Datei suchen lässt ... dass neben jeder Datei gleich steht, an welcher Position es gefunden worden ist. Bei TextDateien optional auch Zeile und Zeichen der Spalte ...

Richtig geil wäre sowas: FiFi.exe 'C:\' 'Paul*.txt' 'Karl* /McOn > output.csv

Das wäre der Oberburnder.

Also Parameterangabe und dann mit Ausgabe in einer Datei von deiner FindeListe mit den angaben, wo was gefunden wurde.

Naja, wo was gefunden wurde, ist nur sinnvoll, wenn es sich zum Beispiel um JPEGs oder so handelt. Wo die META-Daten immer an selber Stelle sind. Da könnte man dann gleich sehen, ob man selbst der Autor ist oder wer anders.

Vielleicht auch sowas wie Google macht ...
immer noch die Zeile davor und danach.

Wenn man dann in Dokumenten sucht, und nur ein halbes Wort weiß, aber nicht erst alle öffnen möchte, um das richtige zu finden ...

Aber so gefällt mir FiFi schon, besser als der animierte Hund bei Windows.

Die Suche von 2000 ist auch in Ordnung, aber mit XP findet man echt nix.
Weiß der Geier.

Auf jeden Fall find ich es toll, dass es dich und deine Programme gibt.
Und wenn wir uns mal über'n Weg laufen, bekommst von mir auch einen FreeHug (Infos: http://www.free-hugs.com/howtogive.shtml)

>> wenn sich das Optionsfenster auch merken würde, wo man es hinschieb, ... ich würde dich heiraten ... naja, wenn es nur noch dich und mich auf der Erde gibt oder so ähnlich.

Gruß, Folker :allright:

Re: FiFi -- Ein kleiner FileFinder

Verfasst: 21.01.2007 10:33
von horst
Da ich auch schon mal so ein Such-Tool geschrieben habe, das aber leider immer wieder abgestürzt ist, habe ich heute mal FiFi getestet. Und siehe da, FiFi stürzt auch ab. Und zwar:

+ beim Öffnen einer Datei per PB-IDE (bei anderen Editoren keine Prbleme)
+ wenn man mehrere Dateien nacheinander öffnet (unvorhersehbar, die erste funktioniert immer)

Kann das irgendwer reproduzieren?

DEBUG zeigt den Absturz immer zwischen Callback-Routine und WaitWindowEvent(), also PB-intern. Ich habe das schon mal im Englischen PB-Forum reklamiert (bei Version 4.00), aber bis heute hat sich nichts geändert.

Verfasst: 21.01.2007 12:27
von Macros
Hab das Problem auch.
Außerdem: bei überlangen Dateipfaden,
die nichtmal Windows unterstützt,
aber Adobe irgendwie auf meinen PC gekriegt hat, :?
stürtzt FiFi auch ab, wenn es beim Suchvorgang dort ankommt.

(Ich konnt die Datei nur entfernen, indem ich alle
übergeordneten Ordner in "b" umgenannt habe,
dann war der Pfad kurz genug )

Verfasst: 21.01.2007 16:21
von horst
Macros hat geschrieben:Hab das Problem auch.
Danke.
Ich habs noch mal (inkl. Test) unter "Allgemein" gepostet.

Verfasst: 12.02.2009 13:00
von Michael Vogel
Wo kann man die aktuelle Version (und/oder den Sourcecode) bekommen?

Michael

Verfasst: 12.02.2009 13:17
von Kiffi
Michael Vogel hat geschrieben:Wo kann man die aktuelle Version [...] bekommen?
ich werde mich heute Abend noch mal dransetzen, den Code (auf PB4.3)
aktualisieren und säubern und dann einen entsprechenden Link zur Exe hier
posten. Den Code gebe ich vorerst noch nicht heraus.

Danke für Euer Interesse & Grüße ... Kiffi

Verfasst: 13.02.2009 10:54
von Michael Vogel
Danke, Kiffi :allright:
der Sourcecode (und somit die verwendete PB-Version) werden ohnehin erst interessant, wenn ich dein Tool (endlich :) ) mal sehen darf.

Michael

Verfasst: 13.02.2009 14:55
von Bisonte
Kurze Anmerkung : Der DL Link verweist auf alles andere aber nicht auf FiFi....

Verfasst: 13.02.2009 22:24
von X0r
>Kurze Anmerkung : Der DL Link verweist auf alles andere aber nicht auf FiFi....

Welcher DL-Link?