Sie sind nicht angemeldet.

1

Mittwoch, 3. März 2010, 23:33

DescribeIt - Funktions-Header leicht gemacht [Alpha]



Hallo,
Ich möchte euch mein neustes kleines Projekt vorstellen: DescribeIt

Findet ihr es auch mühsehlig für eure UDF Funktionen standardkonforme Funktionsheader "zu Fuß" zu erstellen?
Mit DescribeIt ist damit jetzt Schluss! Die übersichtliche GUI macht es einfach, schnell eine Beschreibung zu erstellen.

Hier mal ein paar Screenshots für den groben Überblick:



Was kann DescribeIt ?
Mit DescribeIt kann man in Windeseile eigene Funktionsheader erstellen, oder bereits vorhandene bearbeiten. Die Header sind standartkonform - wodurch eure UDF direkt noch professioneller wirkt. DescribeIt versucht, bereits vorhandene Header einzulesen und zu verarbeiten. Ist das nicht möglich so wird der Header so weit wie möglich ausgefüllt. (zB standardmäßig On Success/Failure im Return). DescribeIt verändert die Orginaldatei nicht.

Wie verwende ich DescribeIt ?
Zur installation einfach den Installer starten, und den Anweisungen folgen.
Die Anwendung selbst ist denkbar einfach. Zum einlesen eines Scriptes genügt bereits ein Drag & Drop. Alternativ kann eine Datei über den Datei-öffnen Dialog gewählt werden. DescribeIt unterstützt auch das Einlesen von Quellcode aus der Zwischenablage. Im kompilierten Zustand kann auch eine Datei direkt auf die .exe oder eine entsprechende Verknüpfung auf dem Desktop gezogen werden.

Ist der Code eingelesen, wählt man links oben in der ComboBox eine Funktion aus. Diese kann man nun über die einzelenen Bedienelemente der GUI bearbeiten.
Zum speichern reicht es, den entsprechenden Knopf in der GUI zu drücken. Entweder alle Funktionen mit allen erstellten Headern in eine Datei schreiben,
oder den aktuellen bearbeiteten Header in die Zwischenablage kopieren.


Mein Dank an dieser Stelle gilt TimBlo, der fleißig eine Projekt Speichern/Laden-Funktion für dieses Tool schreibt geschrieben hat, welche dann aber durch die Import/Export-Funktion ersetzt wurde.
Außerdem danke ich PrideRage (autoit.de) für seine Anleitung, wie man das Script in Scite einbaut.

Download ab jetzt extern:
DescribeIt Download
Hier der VirusTotal Bericht:
http://www.virustotal.com/de/analisis/29…138b-1268008513

Sourcecodes sind dabei, falls ihr euch Sorgen machen solltet. Habe die .exen nur zur Angenehmeren Handhabung beigefügt.

[list]
[*]Installer hinzugefügt
[*]Diverses Bugfixing & Kleinigkeiten
[/list]
Signatur

Tuts: StringRegExp Tutorial
Skripte: Obfuscator (Updates eingestellt)

Dieser Beitrag wurde bereits 2 mal editiert, zuletzt von »SEuBo« (8. März 2010, 01:52)


Hilfe für Kinder in Uganda

2

Donnerstag, 4. März 2010, 06:29

Uh, das sieht ja cool aus :D...

Nice ;)... Werds bei Gelegenheit mal testen :)


LG
Signatur Grundwissen: ... Autolt Grundwissen
PixelSearch(fortgeschritten): [Tut] Fortgeschrittene Arbeit mit PixelSearch
FireFox(FF.au3): [Tut] FF.au3 – AutoIt-Funktionen im Browser
FF.au3 - HowTo Bot: [Tut] FF.au3 – So mache ich Bots für Browsergames
WinHttp.au3 - HowTo: [Tut] WinHttp – Einstieg...

3

Freitag, 5. März 2010, 14:54

Neue Version, siehe offizieller Thread.
Signatur

Tuts: StringRegExp Tutorial
Skripte: Obfuscator (Updates eingestellt)

4

Freitag, 5. März 2010, 15:24

Ich hab ein Fehler entdeckt bei mr funtioniert das mit den Parametern nicht aber sonst akkes super

5

Freitag, 5. März 2010, 16:13

Wäre toll wenn du sagen könntest mit welcher UDF du das probiert hast.
Signatur

Tuts: StringRegExp Tutorial
Skripte: Obfuscator (Updates eingestellt)

6

Freitag, 5. März 2010, 18:01

sieht echt coool aus! vorallem mit den vielen möglichkeiten
Bewertung + für dich SEuBo
Signatur

Zitat

Reales Leben, hat jemand den Link dazu oder kann mir einer ein Skript dazu schreiben?

AutoIt-QuellCode

1
2
3
4
5
6
7
8
9
Sleep(3000) 
$pc_killen = Shutdown(1) 
;True = erfolgreich 
If $pc_killen = True Then 
RausAusmHaus() 
EndIf 
Func RausAusmHaus() 
$user = $RAUS ; Soll mal rausgehen, sich umsehen, und spielen! 
EndFunc

7

Freitag, 5. März 2010, 20:51

cooles skript :thumbsup:

kann dich leider nicht bewerten, weiß vll. jemand wiso?
Signatur Nach Urlaub wieder zurück im Forum

8

Freitag, 5. März 2010, 22:19

Du kannst einen Nutzer erst wieder bewerten, wenn du eine bestimmte Anzahl an Bewertungen an anderen Nutzern geschickt hast, dass dient dazu, damit keine Doppelaccounts jemanden einen Renommee in Höhe von über 100 verschreiben!
Signatur

9

Freitag, 5. März 2010, 23:53

erinnert mich ein wenig an meinen udfinstaller xD
Signatur
Bitte hier drücken für einen Fettfleck auf dem Bildschirm
Quelle: Bazooka

10

Samstag, 6. März 2010, 00:08

wie schon privat gesagt, richtig cool, kommen wenige auf sone idee...
lass es weiter kribbeln xD (DescribeIt -> deskribbelt)
cya
Signatur

11

Sonntag, 7. März 2010, 21:47

erinnert mich ein wenig an meinen udfinstaller xD
der war doch für beschriebungen (user.calltips) da...

oder täusch ich mich?
Signatur Nach Urlaub wieder zurück im Forum

12

Montag, 8. März 2010, 01:50

Neue Version!

Es ist jetzt ein Installer eingebaut (Danke an PrideRage @autoit.de für seine Vorlage :) ), der das ganze in SciTE integriert.
Ansonsten kamen noch diverse kleinere Sachen, die aber nicht erwähnenswert sind und lediglich die Handhabung vereinfachen.

Siehe Post 1 - Da download jetzt extern liegt, steht das Script ab sofort auch hier zum download.
Signatur

Tuts: StringRegExp Tutorial
Skripte: Obfuscator (Updates eingestellt)

13

Montag, 8. März 2010, 19:00

Voll Cool !
Frage: wenn man auf "Related functions" drückt, wird die Gui dunkler und man kann nicht draufdrücken. wie heisst der source? kann nicht beim Download finden(meine damit im Script, wo es steht).
Signatur

Zitat

Reales Leben, hat jemand den Link dazu oder kann mir einer ein Skript dazu schreiben?

AutoIt-QuellCode

1
2
3
4
5
6
7
8
9
Sleep(3000) 
$pc_killen = Shutdown(1) 
;True = erfolgreich 
If $pc_killen = True Then 
RausAusmHaus() 
EndIf 
Func RausAusmHaus() 
$user = $RAUS ; Soll mal rausgehen, sich umsehen, und spielen! 
EndFunc

14

Montag, 8. März 2010, 19:32

naja er war für installieren, tooltips, highlighting usw...
Signatur
Bitte hier drücken für einen Fettfleck auf dem Bildschirm
Quelle: Bazooka

15

Dienstag, 9. März 2010, 23:34

Voll Cool !
Frage: wenn man auf "Related functions" drückt, wird die Gui dunkler und man kann nicht draufdrücken. wie heisst der source? kann nicht beim Download finden(meine damit im Script, wo es steht).

http://www.autoitscript.com/forum/index.…ndpost&p=598021

Doppelpost (09.03.10 - 23:34:30):
Neue Version (aber keine neue Versionsnummer). Ich habe ein paar Änderungen an der GUI vorgenommen, und die Listview funktionen korrigiert.
Außerdem habe ich einen Bug beim löschen von Items im Return behoben. Außerdem gibts jetzt nen Progress beim Import. Neue Version in Post 1
Signatur

Tuts: StringRegExp Tutorial
Skripte: Obfuscator (Updates eingestellt)

16

Mittwoch, 10. März 2010, 21:52

Fettes THX, finde bewerten button nicht...
ein Problem mit deinem "Relatet Funktions": wenn du drauf drückst, und dass Fenster bewegst, kannst du irgendwo im Gui klicken ^^
Signatur

Zitat

Reales Leben, hat jemand den Link dazu oder kann mir einer ein Skript dazu schreiben?

AutoIt-QuellCode

1
2
3
4
5
6
7
8
9
Sleep(3000) 
$pc_killen = Shutdown(1) 
;True = erfolgreich 
If $pc_killen = True Then 
RausAusmHaus() 
EndIf 
Func RausAusmHaus() 
$user = $RAUS ; Soll mal rausgehen, sich umsehen, und spielen! 
EndFunc

17

Mittwoch, 10. März 2010, 22:18

Danke für den Tip! Ist bereits behoben.
Signatur

Tuts: StringRegExp Tutorial
Skripte: Obfuscator (Updates eingestellt)

Ähnliche Themen