Hoofdcategorieën
Topicacties

[Alg] Welke tools heb jij gemaakt? - deel III

Pagina: 1 2 3 4 5 6 7 8 9 10 11 12 ... 35 36 37 38 last

Nieuw Topic
¯¯¯¯¯¯¯
Berichten: 730
Reg. datum: 14 april 2003

Vorig jaar heb ik tijdens stage een tooltje geschreven in PHP waarmee je op een webserver door mappen kan bladeren, bestanden aanpassen, verwijderen, chmod'en, uploaden e.d.

Ik ben er laatst weer mee bezig geweest en heb een nieuwe versie online gezet op: http://sourceforge.net/projects/babbaexplorer/

Screenshot:
http://babbaexplorer.sourceforge.net/gfx/screenshot01.jpg

Ik ben benieuwd wat jullie er van vinden :) En als jullie toevallig nog bugs vinden hoor ik het graag :P
 
Leuk topic dit.
Geweldig om te zien wat iedereen bouwt.

Heb ook ooit een tooltje gemaakt in .NET 2.0 waarmee je windows services kunt beheren per profiel.
Best handig..als ik even wil switchen tussen een potje battlefield en mssql ,mysql ,apache.

Ik heb hem even uit het stof gehaald en voorzien van wat ikonen....
Voor de liefhebber.heb ik ook een paar screens.

Via het systray icoon een profiel starten of beheren
http://servicemanager.abisvmm.nl/images/scr_statusbar.gif

Service selectie per profiel
http://servicemanager.abisvmm.nl/images/scr_service_selection.gif

Applicties die gedraait moeten worden in dit profiel
http://servicemanager.abisvmm.nl/images/scr_startupapps.gif

Applicties die gestopt moeten worden in dit profiel
http://servicemanager.abisvmm.nl/images/scr_shutdown_apps.gif

en als je hem wilt hebben alstublieft ;)
 
Professional Newbie

Mooie tool vorlox!

Wat ik mis aan het services gedeelte is een "don't care" state. Je kunt nu alleen een service aan en uit zetten in een bepaald profiel, maar het grootste gedeelte van die services zijn ingebouwd en daar wil ik helemaal niet aanzitten.

Wat er nu gebeurt is dat hij de huidige state van die services gebruikt in het profiel, maar ik zou daar graag alleen de services in willen zien waar ik iets voor geconfigureerd heb de andere services (virusscanner enzo) kan en wil ik niets over zeggen. Maakt het scherm gelijk een stuk opgeruimder.

In het "All services" menu kan ik ook niet zien of een service gestart is of niet. Kan dat kloppen? Ik neem tenminste aan dat het een soort toggle knoppen moeten zijn?

Gerco wijzigde dit bericht 21-03-2007 08:28 (13%)

- "Als ik zou willen dat je het begreep, legde ik het wel beter uit!"
- Steun Mepukori, gebruik geen DRM!

Berichten: 108
Reg. datum: 11 september 2005

Ik heb zelf in C# een programma geschreven waarmee ik snel een andere proxy kan instellen in firefox en internet explorer.
Hij is alleen nog niet af.

The two basic principles of Windows system administration:
-For minor problems, reboot
-For major problems, reinstall
© http://unattended.sourceforge.net
Sysadmin: Send everyone home, that will solve our problems

Ik ben zelf bezig met een podcast speler.

Waarom een podcast speler?
Ik zit momenteel op buitenlandse stage in Barcelona.
Dit is mijn laatste schooljaar(MBO) , en heb richting programmeren gekozen.
Hier op het bedrijf programmeren wij in PHP , en onze klas krijgt iedere week een support les in C# met voorbereiding op het examen , en om het MCSA(geloof ik) van MS te halen.
Die ondersteunings lessen kan ik dus niet volgens, en moet toch op de hoogte blijven van mijn C# kennis.
Ik luister graag naar podcasts , maar om daar iedere x voor naar verschillende websites te gaan , en die podcasts te downloaden , vond ik dat daar iets makkelijkers op moest komen.
Natuurlijk is er Juice , maar wat is er leuker dan je eigen podcast player maken :+

Screenshots
http://zatteadjes.xs4all.nl/portfolio/downloads/Dibujo.png
http://zatteadjes.xs4all.nl/portfolio/downloads/Dibujo1.jpg
De download sectie bevat nog helemaal niks , dus ook nog niet interessant om te laten zien :9

Features @ the moment
-Afspelen van Podcasts(duuhhhh) :P
-Toevoegen/verwijderen/bewerken van podcasts , en groepen(Hierin komen de podcasts(voor de TreeView))

Features in the Future
-Scannen van de remote XML file , zodat er gekeken word tijdens het toevoegen van de podcasts , of de XML wel een valid formaat is voor podcasts(I.V.M exceptions en het vastlopen van de applicatie)
-Downloaden van Podcasts
-Nog een fatsoenlijke help schrijven
-Fatsoenlijke documentatie maken(code niet , die houdt ik altijd direct bij en netjes gecomment)
-Buttons fatsoeneren

Ideenen?
Hebben jullie iets van.... He ik mis nog iets aan deze applicatie?
Geef dan maar ff commentaar , ik werk er momenteel dagelijks aan.
En ben hem van plan om gewoon openbaar te stellen zodra deze af is

www.borduurstudio-zigzag.nl

quote:
Gerco schreef op woensdag 21 maart 2007 @ 08:26:
Mooie tool vorlox!

Wat ik mis aan het services gedeelte is een "don't care" state. Je kunt nu alleen een service aan en uit zetten in een bepaald profiel, maar het grootste gedeelte van die services zijn ingebouwd en daar wil ik helemaal niet aanzitten.

Wat er nu gebeurt is dat hij de huidige state van die services gebruikt in het profiel, maar ik zou daar graag alleen de services in willen zien waar ik iets voor geconfigureerd heb de andere services (virusscanner enzo) kan en wil ik niets over zeggen. Maakt het scherm gelijk een stuk opgeruimder.

In het "All services" menu kan ik ook niet zien of een service gestart is of niet. Kan dat kloppen? Ik neem tenminste aan dat het een soort toggle knoppen moeten zijn?
Hoi Gerco,
Jaja jaja idd..volgens mij heb je bij alle punten gelijk.,..wat ik al zei uit het stof gehaald en minimaal aangepast...maar gelijk heb je zeker dus bij de volgende update neem ik die puntjes mee.
 
Berichten: 108
Reg. datum: 11 september 2005

quote:
vorlox schreef op woensdag 21 maart 2007 @ 05:54:
Leuk topic dit.
Geweldig om te zien wat iedereen bouwt.

Heb ook ooit een tooltje gemaakt in .NET 2.0 waarmee je windows services kunt beheren per profiel.
Best handig..als ik even wil switchen tussen een potje battlefield en mssql ,mysql ,apache.

Applicties die gestopt moeten worden in dit profiel
[afbeelding]

en als je hem wilt hebben alstublieft ;)
Je hebt in dat plaatje dat veld waar de programma's staan met zo'n balk er boven (waar applicatie staat), kun je me vertellen hoe je dat gedaan hebt of is er iemand anders die dat weet

Gerrit Jan wijzigde dit bericht 21-03-2007 15:33 (3%)

The two basic principles of Windows system administration:
-For minor problems, reboot
-For major problems, reinstall
© http://unattended.sourceforge.net
Sysadmin: Send everyone home, that will solve our problems

quote:
Gerrit Jan schreef op woensdag 21 maart 2007 @ 15:32:
[...]


Je hebt in dat plaatje dat veld waar de programma's staan met zo'n balk er boven (waar applicatie staat), kun je me vertellen hoe je dat gedaan hebt of is er iemand anders die dat weet
Ik gebruik hier altijd een dataGridViewListView voor.

www.borduurstudio-zigzag.nl


Acties: [view]


Door: RobIII
Moderator PRG/SEA/WEB
Papa van LucaIII \o/

Volgens mij is dat gewoon een listview met de mode op "details".

We all get along with some glue and duct tape here and there - but when the sh*t hits the fan, don’t blame the duct tape.

Trotse papa van Luca! | Pick My Icon!

Niet de enige, wel de echte.
Berichten: 435
Reg. datum: 08 februari 2005

quote:
Gerrit Jan schreef op woensdag 21 maart 2007 @ 15:32:
[...]


Je hebt in dat plaatje dat veld waar de programma's staan met zo'n balk er boven (waar applicatie staat), kun je me vertellen hoe je dat gedaan hebt of is er iemand anders die dat weet
Ik denk dat daar een ListView gebruikt is :)

En op mode "Details" jah :P

Basti504 wijzigde dit bericht 21-03-2007 16:23 (4%)
Reden: ....

Idd. een tabcontrol met daarin een listview op details .....reken niet opsorteringen ofoz....is not gonna work...
quote:
Werkt sorteren gewoon niet of zit het er niet in? In VB6 zit er Sorted en Sortkey bij een listview, die aardig werken goed.
zit er gewoon allemaal niet in.....ook de andere opmerkingen zijn eigenlijk wel aardig..
Op een volgende regenactige zondagmiddag zal ik het aanpassen..of iemand moet de source willen hebben...mag ook wat mij betreft...als ik dan maar de update krijg hehehe ;)

vorlox | Mergeclone wijzigde dit bericht 22-03-2007 13:19 (64%)
Reden: quote met com. toegevoegd

 
Niet de enige, wel de echte.
Berichten: 435
Reg. datum: 08 februari 2005

quote:
vorlox schreef op woensdag 21 maart 2007 @ 18:15:
Idd. een tabcontrol met daarin een listview op details .....reken niet opsorteringen ofoz....is not gonna work...
Werkt sorteren gewoon niet of zit het er niet in? In VB6 zit er Sorted en Sortkey bij een listview, die aardig werken goed.

http://members.home.nl/harry.bastiaansen/vb61.jpg

Als VB6 het kan moet .NET het toch ook wel kunnen ? :P
Berichten: 58
Reg. datum: 21 augustus 2003

quote:
vorlox schreef op woensdag 21 maart 2007 @ 05:54:
Leuk topic dit.
Geweldig om te zien wat iedereen bouwt.

Heb ook ooit een tooltje gemaakt in .NET 2.0 waarmee je windows services kunt beheren per profiel.
Best handig..als ik even wil switchen tussen een potje battlefield en mssql ,mysql ,apache.
Echt handig! _/-\o_
 
Berichten: 108
Reg. datum: 11 september 2005

Ok tnx ik ga hier morgen eens effe mee prutsen

The two basic principles of Windows system administration:
-For minor problems, reboot
-For major problems, reinstall
© http://unattended.sourceforge.net
Sysadmin: Send everyone home, that will solve our problems

FUD Führer.
Berichten: 7.199
Reg. datum: 12 oktober 2001

quote:
Geqxon schreef op donderdag 22 februari 2007 @ 12:45:
[...]


Hoppa, zit erin :+

De release nadert snel, het einde is in zicht. Geupdate features sinds de laatste screenshot:
-Tijdzones
-Cache. Bij elke zoekopdracht word er eerst in het cache gezocht, daarna pas in het echt. Data wordt na 24 uur uit de database weggegooit. De gebruik heeft de optie de cache bij zijn zoekopdracht uit geschakelen, zodat de data wel accuraat is.
Bij deze versie 0.4:

http://www.buyshit.nl/fok/p04/search.jpg

http://www.buyshit.nl/fok/p04/cacheviewer.jpg

http://www.buyshit.nl/fok/p04/cachebot.jpg

http://www.buyshit.nl/fok/p04/filerenamer.jpg

Downloadlink voor versie 0.4

Geqxon wijzigde dit bericht 22-03-2007 10:36 (9%)

2*2Ghz, 2GB, 20 centimeter.

quote:
Hm, ik heb hem op m'n webserver gezet, maar krijg een blanco scherm. Heb ik iets over het hoofd gezien? (een sql database was niet perse nodig wel?)

"Het leven is wat je gebeurt, terwijl je andere plannen maakt."

Electrons at work
Berichten: 1.084
Reg. datum: 26 mei 2003

quote:
babbaloerie schreef op dinsdag 20 maart 2007 @ 22:06:
Vorig jaar heb ik tijdens stage een tooltje geschreven in PHP waarmee je op een webserver door mappen kan bladeren, bestanden aanpassen, verwijderen, chmod'en, uploaden e.d.

Ik ben er laatst weer mee bezig geweest en heb een nieuwe versie online gezet op: http://sourceforge.net/projects/babbaexplorer/

Screenshot:
[afbeelding]

Ik ben benieuwd wat jullie er van vinden :) En als jullie toevallig nog bugs vinden hoor ik het graag :P
Ik vind em leuk. :) Strak, netjes.
De veiligheid heb ik nog niet goed kunnen checken, wat gebeurt er bv als je action.inc.php direct aanroept?

Een paar dingetjes vind ik nog iets beter kunnen, namelijk:
- title tags bij de opdrachtknoppen/plaatjes, als je dan met je muis er overheen gaat zie je wat de knop doet (nu moest ik een paar keer naar de url kijken, de betekenis van een icoontje moet soms even wennen)
- Een chmod editor met checkboxes ipv het invoeren van een code (zoals 644)
- Als je een bestand gaat editen waarop je geen schrijfrechten hebt, plaats dan een melding erboven dat het bestand read only is.

Is allemaal bedoeld als opbouwende kritiek natuurlijk, en ook nog wel te doen lijkt me. :)

How much can you compute with the "ultimate laptop" with 1 kg of mass and 1 liter of volume? Answer: not more than 10^51 operations per second on not more than 10^32 bits.

FUD Führer.
Berichten: 7.199
Reg. datum: 12 oktober 2001

quote:
Maverick schreef op donderdag 22 maart 2007 @ 11:18:
[...]


Hm, ik heb hem op m'n webserver gezet, maar krijg een blanco scherm. Heb ik iets over het hoofd gezien? (een sql database was niet perse nodig wel?)
Kun je in de index.php helemaal boven misschien een
PHP:

1
<?php
error_reporting(E_ALL);
?>

zetten, en de foutmelding hier posten? De database is inderdaad niet perse nodig, dat is puur voor de cache en de file renamer :)

2*2Ghz, 2GB, 20 centimeter.

quote:
Geqxon schreef op donderdag 22 maart 2007 @ 11:38:
[...]


Kun je in de index.php helemaal boven misschien een
PHP:

1
<?php
error_reporting(E_ALL);
?>

zetten, en de foutmelding hier posten? De database is inderdaad niet perse nodig, dat is puur voor de cache en de file renamer :)
Hm, hij blijft blanco, ligt dan waarsch. aan mij?

"Het leven is wat je gebeurt, terwijl je andere plannen maakt."

Langharig tuig

Woei! Toen ik gisteren in dit topic las over AutoIT v3, heb ik deze eens gedownload, en ben ik eens aan het pielen gegaan. Ik ben systeembeheerder, en heb totaal geen programmeerkennis, maar met de F1 toets ben ik tot een mooie pingtest gekomen.

Wat doet het?
Het pingt 3 verschillende hosts, en als ten minste 2 daarvan niet bereikbaar zijn, stuurt het een mailtje naar de beheerder (mij dus).
Dit omdat wij het graag willen weten als de hoofdlijn wegvalt ivm een sla :P

Hier de code:
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
;
; PINGTEST
;
; This script pings 3 different url's, and if at least two of those are
; unreacheable, send an email to the administrator.
;
; Made with AutoIT v3
;
; Author: Michel Hoogervorst (michel AT highking DOT nl)
; Version: 0.1 (21-03-2007)
;

; Declare mail variable
Dim $as_Body[5]

; Set ping hosts from ini file
$hostone = IniRead("pingtest.ini", "Hosts", "hostone", "")
$hosttwo = IniRead("pingtest.ini", "Hosts", "hosttwo", "")
$hostthree = IniRead("pingtest.ini", "Hosts", "hostthree", "")

; Try to ping all hosts
$pingone = Ping($hostone, 250)
$pingtwo = Ping($hosttwo, 250)
$pingthree = Ping($hostthree, 250)

; Check host one
if $pingone = 0 then
    $badping = 1
    $as_Body[2] = $hostone & " was unreachable!!"
Else
    $badping = 0
    $as_Body[2] = $hostone & " succesfully reached." 
EndIf

; Check host two
if $pingtwo = 0 then
    $badping = $badping + 1
    $as_Body[3] = $hosttwo & " was unreachable!!"
Else
    $as_Body[3] = $hosttwo & " succesfully reached."
EndIf

; Check host three
if $pingthree = 0 Then
    $badping = $badping + 1
    $as_Body[4] = $hostthree & " was unreachable!!"
Else
    $as_Body[4] = $hostthree & " succesfully reached."
EndIf

; Set mail settings from ini file
$smtpsrvr = IniRead("pingtest.ini", "E-Mail", "smtpserver", "")
$fromuser = IniRead("pingtest.ini", "E-Mail", "fromuser", "")
$fromname = IniRead("pingtest.ini", "E-Mail", "fromname", "")
$touser = IniRead("pingtest.ini", "E-Mail", "touser", "")
$subject = IniRead("pingtest.ini", "E-Mail", "subject", "")

; Set mail body
$as_Body[0] = "One or more hosts were unreachable:"
$as_Body[1] = ""

; Include Internet functions
#include <INet.au3>

; Send mail function
func sendmail()
    _INetSmtpMail( $smtpsrvr, $fromname, $fromuser, $touser, $subject, $as_Body )
    $touser = IniRead("pingtest.ini", "E-Mail", "ccuser", "")
    If Not $touser = "" Then
        _INetSmtpMail( $smtpsrvr, $fromname, $fromuser, $touser, $subject, $as_Body )
    EndIf
EndFunc

; And last, but certainly not least:
If $badping = 3 Then
    sendmail()
    msgbox(16, $subject, $subject & " None of the 3 hosts were reachable!!", 30)
elseif $badping = 2 Then
    sendmail()
    msgbox(48, $subject, $subject & " 2 out of 3 hosts were unreachable!!", 30)
Else
    msgbox(64, "Pingtest", "No problem, at least 2 hosts were reachable.", 5)
EndIf

En dit is de bijbehorende ini file:
code:
1
2
3
4
5
6
7
8
9
10
11
12
[Hosts]
hostone=www.novell.com
hosttwo=www.testmij.nl
hostthree=www.testmijookmaar.co.uk

[E-Mail]
smtpserver=onze.mail.server
fromuser=linedown@onsdomein.nl
fromname=LINEDOWN
touser=admin@onsdomein.nl
ccuser=tech@onsdomein.nl
subject=FOUT OP 10MBIT LIJN!!

Vervolgens gecompileerd, zodat ik een mooie .exe heb, en geen runtime zooi nodig heb op de testmachine :)
Werkt schitterend!

Screenshotje heb ik niet, maar er valt ook weinig te 'screenshotten' 8)7

Op zoek naar goede MediaCenter software? Probeer FreevoLive!
Linux proberen, maar Windows nog even met rust laten? Probeer MCNLive!

heeft een echte avatar

quote:
Maverick schreef op donderdag 22 maart 2007 @ 12:42:
[...]


Hm, hij blijft blanco, ligt dan waarsch. aan mij?
Probeer ook eens ini_set("display_errors", "1");
Bij mijn hosting staat display_errors nml uit op mijn server, en dan krijg je dus ook blanco schermen als er een syntaxfout instaat of een functie/library niet gevonden kan worden.

IceManX wijzigde dit bericht 22-03-2007 13:37 (6%)

More than meets the eye
There is no I in TEAM... but there is ME
Stanzinist | system specs

quote:
IceManX schreef op donderdag 22 maart 2007 @ 13:36:
[...]

Probeer ook eens ini_set("display_errors", "1");
Bij mijn hosting staat display_errors nml uit op mijn server, en dan krijg je dus ook blanco schermen als er een syntaxfout instaat of een functie/library niet gevonden kan worden.
nog steeds blanco :/

"Het leven is wat je gebeurt, terwijl je andere plannen maakt."


Acties: [view]


Door: RobIII
Moderator PRG/SEA/WEB
Papa van LucaIII \o/

quote:
Kan dit niet via IM/Mail/DM afgehandeld worden i.p.v. het topic te kapen? ;)

We all get along with some glue and duct tape here and there - but when the sh*t hits the fan, don’t blame the duct tape.

Trotse papa van Luca! | Pick My Icon!

BOFH @ #Netwerken

quote:
highking schreef op donderdag 22 maart 2007 @ 13:01:
Het pingt 3 verschillende hosts, en als ten minste 2 daarvan niet bereikbaar zijn, stuurt het een mailtje naar de beheerder (mij dus).
Dit omdat wij het graag willen weten als de hoofdlijn wegvalt ivm een sla :P
En wat als ze allemaal weg zijn gevallen en er geen mail gestuurd kan worden?

Zelf heb ik een paar jaar geleden ook iets dergelijks gemaakt, echter ik ging vervolgens alle data opslaan zodat ik er ook nog grafieken uit kon halen etc. En ipv een mailtje sturen deed ik een call naar een "externe" applicatie (bijvoorbeeld dus om mail of een sms te sturen).

Maargoed dat ding van mij was ooit een van mijn eerste C++ applicaties en is dus totaal onlogisch opgebouwd etc etc :+ Anyway als iemand het wil hebben, het is GPL :P

"screenshot" (kan wat langzaam zijn want hij wordt door een druk bezetten P2 gebuild uit een database met zonder goede index :X

25-09 (3793): OMG! 1337!
26-09 (3150): bericht
28-09 osxy: /me zwaait maar weer eens naar GoT :) :+

SMS "SIG bericht" naar 0622643117


Acties: [view]


Door: -NMe-
Admin Devschuur®
Watching you I am.
Berichten: 27.435
Reg. datum: 25 februari 2004

Waarom een scheurlijn bovenaan op de verticale as? :+

"Sometimes I really think people ought to have to pass a proper exam before they're allowed to be parents. Not just the practical, I mean."
De Tweakers.net Tijdlijn

Pagina: 1 2 3 4 5 6 7 8 9 10 11 12 ... 35 36 37 38 last


Dit topic is gesloten.


VNU Media logo Powered by True

© 1998 - 2008 Tweakers.net - Alle rechten voorbehouden

Uitgever van: