Drag N Drop Helferlein

Anwendungen, Tools, Userlibs und anderes nützliches.
Benutzeravatar
Tafkadasom2k5
Beiträge: 1578
Registriert: 13.08.2005 14:31
Kontaktdaten:

Drag N Drop Helferlein

Beitrag von Tafkadasom2k5 »

Habe gerade eine kleine Anwendung geschrieben, die es erleichtern soll, viele Dateien per Drag and Drop zu sortieren.
(Ursprünglich für Xaby hier aus dem Forum ;)

Das Programm ist so gemacht, dass im Zielordner (solange während der Pfad nicht geändert wird) keine Datei überschrieben wird.

Wenn man den "Dateinamen" freilässt, wird der OriginalDateiname behalten. Ist die Datei schon vorhanden (gleicher Name) wird die neue Datei NICHT überschrieben, sondern mit nem Prefix versehen
The same, wenn man einen Namen in das Drag-and Drop-Programm eingibt.

So verhindert man unwillentliches Löschen.

Probiert es aus!

http://rapidshare.de/files/10779915/D___n_D.rar.html

Das Archiv Passwort lautet: "MarcSeins"
Ohne Anführungszeichen!
Bin gespannt auf Feedback!

Greetz
Tafkadasom2k5


EDIT:
Bug entdeckt: Tut euch einen Gefallen und wählt erst den Pfad aus, bevor ihr eine Datei in mein Proggie steckt.Ansonsten öffnet sich zwar der Filereqester, aber der wird von meinem Progrämmchen bedeckt.. hehe...Man kann den Filerequester zwar noch über die Taskleiste beende, aber macht es aus Vorsicht lieber nicht.
Aber der Bug tritt irgendwie nur auf, wenn ich ein Bild aus dem Firefox reinziehe....wie kommt denn das..?
OpenNetworkConnection() hat geschrieben:Versucht eine Verbindung mit dem angegebenen Server aufzubauen. 'ServerName$' kann eine IP-Adresse oder ein voller Name sein (z.B.: "127.0.0.1" oder "ftp.home.net").
php-freak hat geschrieben:Ich hab die IP von google auch ned rausgefunden!
Benutzeravatar
Macros
Beiträge: 1366
Registriert: 23.12.2005 15:00
Wohnort: Olching(bei FFB)
Kontaktdaten:

Beitrag von Macros »

Es ist ganz praktisch,
hat aber leider nur sehr wenige Funktionen.
Bug: in dem Listviewgadget werden die
Pfade am Ende mit zwei \\ Dargestellt.
Benutzeravatar
Tafkadasom2k5
Beiträge: 1578
Registriert: 13.08.2005 14:31
Kontaktdaten:

Beitrag von Tafkadasom2k5 »

Kleiner dummer ausprobier Fehler in der Pfadangabe..^^
Wir gefixt aber is ja nun ned wirklich ein Major-Bug ;)

Hat jemand mein Progrämmchen im Alltag mal ausprobiert?
So auf Homepages beim Bilder laden oder speichern-oder vielleicht beim MP3 auswählen für den MP3-Player?

Hat jemand ne Idee was ich noch einbauen sollte?

Würde mich echt über Feedback freuen..

Gr33tz
Tafkadasom2k5
OpenNetworkConnection() hat geschrieben:Versucht eine Verbindung mit dem angegebenen Server aufzubauen. 'ServerName$' kann eine IP-Adresse oder ein voller Name sein (z.B.: "127.0.0.1" oder "ftp.home.net").
php-freak hat geschrieben:Ich hab die IP von google auch ned rausgefunden!
Benutzeravatar
Kiffi
Beiträge: 10719
Registriert: 08.09.2004 08:21
Wohnort: Amphibios 9

Beitrag von Kiffi »

> Würde mich echt über Feedback freuen..

die Idee ist klasse :allright:

Verbesserungsvorschläge hätte ich natürlich auch ;-)

* Das 'AlwayOnTop' bitte abschaltbar machen. Am besten so, wie jaPBe
mit einem Pin oben in der Titelleiste. Hier ist eine Lib, mit der Du das sehr
leicht realisieren kannst:
http://www.purearea.net/pb/download/use ... onv1.2.zip

* Wäre klasse, wenn Du Dir den Speicherort merken würdest, damit er
beim nächsten Programmstart nicht noch einmal eingestellt werden muss.
(dito mit der Fensterposition)

* Das Fenster ist eigentlich viel zu gross. Im Grunde reicht ein kleines
'Zielfenster' auf das man seine Dateien droppen kann (haben
Downloadmanager häufig). Die Ausgabe im Listview ist eher uninteressant,
so dass diese zumindest aus dem Fenster entfernt werden kann. Ein
Drop-Feld benötigst Du auch nicht, weil man ja auf jede beliebige Stelle
Deines Fenster 'droppen' kann.

* Das Speichern von Grafiken aus dem Web funktioniert nicht immer. Ich
habe gerade mal aus dem Firefox verschiedene Grafiken auf Dein Tool
gezogen, welche nicht gespeichert wurden.

Grüße ... Kiffi
Benutzeravatar
ts-soft
Beiträge: 22292
Registriert: 08.09.2004 00:57
Computerausstattung: Mainboard: MSI 970A-G43
CPU: AMD FX-6300 Six-Core Processor
GraKa: GeForce GTX 750 Ti, 2 GB
Memory: 16 GB DDR3-1600 - Dual Channel
Wohnort: Berlin

Beitrag von ts-soft »

Kiffi hat geschrieben: * Das 'AlwayOnTop' bitte abschaltbar machen. Am besten so, wie jaPBe
mit einem Pin oben in der Titelleiste. Hier ist eine Lib, mit der Du das sehr
leicht realisieren kannst:
http://www.purearea.net/pb/download/use ... onv1.2.zip
Aber bitte nicht mit dieser Lib, kann Kiffi ja nicht Wissen, da er kein XP
verwendet, aber diese Lib macht die Titelleiste zur KlassicVersion, das ist
schlimmer als wenn ein Programm keinen XP-Style hat. Unter lauter breiten
runden Titelleisten, dann eine eckige im 90er Jahre look muß nicht sein
:mrgreen:
PureBasic 5.73 LTS | SpiderBasic 2.30 | Windows 10 Pro (x64) | Linux Mint 20.1 (x64)
Nutella hat nur sehr wenig Vitamine. Deswegen muss man davon relativ viel essen.
Bild
Benutzeravatar
Kiffi
Beiträge: 10719
Registriert: 08.09.2004 08:21
Wohnort: Amphibios 9

Beitrag von Kiffi »

> Aber bitte nicht mit dieser Lib, kann Kiffi ja nicht Wissen, da er kein XP
> verwendet, aber diese Lib macht die Titelleiste zur KlassicVersion

sagen wir so: XP habe ich, verwende aber auch das Klassik-Theme ;-)

Aber Du hat recht: Wer den XP-Look angeschaltet hat, wird es sicherlich
seltsam finden, wenn das Programm dann nicht in einem solchen erscheint.

Grüße ... Kiffi
Benutzeravatar
ts-soft
Beiträge: 22292
Registriert: 08.09.2004 00:57
Computerausstattung: Mainboard: MSI 970A-G43
CPU: AMD FX-6300 Six-Core Processor
GraKa: GeForce GTX 750 Ti, 2 GB
Memory: 16 GB DDR3-1600 - Dual Channel
Wohnort: Berlin

Beitrag von ts-soft »

Es geht nicht um den XP-Look der Controls, sonderm um die Titelleiste, die sieht so nur in der Console aus :lol:
PureBasic 5.73 LTS | SpiderBasic 2.30 | Windows 10 Pro (x64) | Linux Mint 20.1 (x64)
Nutella hat nur sehr wenig Vitamine. Deswegen muss man davon relativ viel essen.
Bild
Benutzeravatar
Tafkadasom2k5
Beiträge: 1578
Registriert: 13.08.2005 14:31
Kontaktdaten:

Beitrag von Tafkadasom2k5 »

Kiffi hat geschrieben:>

Verbesserungsvorschläge hätte ich natürlich auch ;-)
Danke!
Ich werd mich mal dahinterklemmen bei Gelegenheit :)

Zu der Firefox-Geschichte:
Weisst du, woran es liegen könnte?
Sonst müsste ich das so irgenwie umbasteln, das er sich die Pics bei Gelegenheit ausm Web direkt holt...
Wär aber umständlich... :roll:

Gr33tz
Tafkadasom2k5
OpenNetworkConnection() hat geschrieben:Versucht eine Verbindung mit dem angegebenen Server aufzubauen. 'ServerName$' kann eine IP-Adresse oder ein voller Name sein (z.B.: "127.0.0.1" oder "ftp.home.net").
php-freak hat geschrieben:Ich hab die IP von google auch ned rausgefunden!
Benutzeravatar
dige
Beiträge: 1246
Registriert: 08.09.2004 08:53

Beitrag von dige »

ts-soft hat geschrieben:
Kiffi hat geschrieben: * Das 'AlwayOnTop' bitte abschaltbar machen. Am besten so, wie jaPBe
mit einem Pin oben in der Titelleiste. Hier ist eine Lib, mit der Du das sehr
leicht realisieren kannst:
http://www.purearea.net/pb/download/use ... onv1.2.zip
Aber bitte nicht mit dieser Lib, kann Kiffi ja nicht Wissen, da er kein XP
verwendet, aber diese Lib macht die Titelleiste zur KlassicVersion, das ist
schlimmer als wenn ein Programm keinen XP-Style hat. Unter lauter breiten
runden Titelleisten, dann eine eckige im 90er Jahre look muß nicht sein
:mrgreen:
Kann ich nicht bestätigen, hier wird die Titelleiste korrekt angezeigt,
oder was meintest Du?


Bild
"Papa, ich laufe schneller - dann ist es nicht so weit."
Benutzeravatar
ts-soft
Beiträge: 22292
Registriert: 08.09.2004 00:57
Computerausstattung: Mainboard: MSI 970A-G43
CPU: AMD FX-6300 Six-Core Processor
GraKa: GeForce GTX 750 Ti, 2 GB
Memory: 16 GB DDR3-1600 - Dual Channel
Wohnort: Berlin

Beitrag von ts-soft »

Da liegt der Fehler irgendwo bei mir, denn bei mir sieht es so aus:
Bild
Oder ich mache was verkehrt, ist aber ein Original Beispiel, im
Hintergrund ein normalles Fenster (TotalCommander)

Bei jaPBe passiert das aber nicht :freak:
PureBasic 5.73 LTS | SpiderBasic 2.30 | Windows 10 Pro (x64) | Linux Mint 20.1 (x64)
Nutella hat nur sehr wenig Vitamine. Deswegen muss man davon relativ viel essen.
Bild
Antworten