[Alg] Welke tools heb jij gemaakt - deel II Vorige deel Overzicht Volgende deel Laatste deel

Dit topic is onderdeel van een reeks. Ga naar het meest recente topic in deze reeks.

Pagina: 1 2 ... 10 Laatste
Acties:
  • 17.485 views sinds 30-01-2008

Acties:
  • 0 Henk 'm!

  • .oisyn
  • Registratie: September 2000
  • Laatst online: 27-06 12:23

.oisyn

Moderator Devschuur®

Demotivational Speaker

Topicstarter
Deel 1: [rml][ Alg] Welke tools heb jij voor jezelf gemaakt?[/rml]

Ga hier maar verder :)


Modbreak:Deze topic is alleen bedoeld om zelfgemaakte tools te showen en te bespreken. Net als in de rest van Programming & Webscripting is het hier dus ook niet toegestaan om 'even te vragen of iemand iets kan maken'. Dit is een forum over zelf programmeren, geen McDonalds afhaalbalie voor lappen code of software :)

[ Voor 56% gewijzigd door .oisyn op 05-02-2005 17:06 ]

Give a man a game and he'll have fun for a day. Teach a man to make games and he'll never have fun again.


Acties:
  • 0 Henk 'm!

  • CyberThijs
  • Registratie: Maart 2004
  • Laatst online: 22:41
Laat ik dit 2de deel dan maar snel invullen:

1. Logoff Assistant
Ik vind zo'n logoff-logo op je bureaublad heel handig. Maar overlaatst ben ik erin geslaagd om 2x in korte tijd per ongeluk erop te drukken. Daarom heb ik vlug een progje in elkaar geflanst dat je nog 5 seconden wacht alvorens je af te melden..
Download

Afbeeldingslocatie: http://users.skynet.be/thijs.walcarius/GoT/logoff.png

2. Weirdmaker
Op een site (welke weet 'k al niet meer), kwam ik een javascriptje tegen die een zinnetje kon omzetten in verschillende (nutteloze) formaten, alleen werkte het niet in FireFox, daarom heb ik het even vlug in VB .NET geschreven. Ik gebruik dit progje héél graag voor oa. m'n schermnaam op MSN Messenger.. (Vooral dan de functie weird, omdat die het "leesbaarst" is :P)
Download

Afbeeldingslocatie: http://users.skynet.be/thijs.walcarius/GoT/weirdmaker.png

Je hebt wel het MS .NET Framework 1.1 nodig om m'n progjes te runnen...

[ Voor 16% gewijzigd door CyberThijs op 09-04-2005 14:26 . Reden: Download toegevoegd ]


Acties:
  • 0 Henk 'm!

  • MrBucket
  • Registratie: Juli 2003
  • Laatst online: 29-10-2022
Ik ben bezig met een icon-'compiler', die een aantal .bmp-files kan combineren in een enkele .ico-file. Ik vond het zo irritant dat de Visual Studio resource editor niet goed overweg kan met icons, en ik wil eigenlijk helemaal geen ander tekenprogramma gebruiken om .ico-files te maken, ik wil gewoon in mijn favoriete tekenprogramma kunnen werken.

De basisfunctionaliteit zit er al in (inlezen van bitmaps, transparantie toevoegen en wegschrijven van een .ico-file). Nu er nog voor zorgen dat de bestandsnamen en transparantie-info in een xml-file kunnen worden gespecificeerd, en dan issie af :)

Acties:
  • 0 Henk 'm!

  • Edmund
  • Registratie: December 2003
  • Niet online
thijswalc schreef op zaterdag 05 februari 2005 @ 17:24:
1. Logoff Assistant
....
Download volgt indien er intresse is
Die lust ik wel :P

Acties:
  • 0 Henk 'm!

  • MJV
  • Registratie: Mei 2003
  • Laatst online: 21:39

MJV

Tv gids met bookmark functie

Heb een tv gids scriptje geschreven wat de tv gids van filmtotaal.nl parst. Via een cronjob wordt filmtotaal.nl om ong. 8 uur 's ochtends geupdate en worden de programmas naar een txt-bestandje geschreven(http://tvgids.c-q.nl/t.txt).

Enkele features:
- Bookmark functie, als je een programma bookmarkt krijg je een 'eigen pagina' waar je nog meer bookmarks aan kunt toevoegen en bestaande weer kunst verwijderen. Je gebookmarkte programmas worden opgeslagen in een mysql database, dus als je je sleutel weet kun je overal bij je bookmarks.
- XML output, waar ik nog niks mee doe. http://tvgids.c-q.nl/?xml=1

Helaas worden niet alle html entities door filmtotaal.nl correct doorgegeven. Een simpele htmlspecialchars() werkt niet omdat dan de wel omgezette entities fout gaan.

Mocht je interesse hebben:
http://tvgids.c-q.nl

Acties:
  • 0 Henk 'm!

  • CyberThijs
  • Registratie: Maart 2004
  • Laatst online: 22:41
Voor download beschikbaar.. Nog vlug wat realistischer (= MS-like) gemaakt: achtergrond verder verfijnd en balloontips toegevoegd :9

*UPDATED*: Door een vergetelheidje bij het opkuisen van de code werkten de knoppen niet meer, dat is nu opgelost.. :)

[ Voor 19% gewijzigd door CyberThijs op 06-02-2005 20:26 ]


Acties:
  • 0 Henk 'm!

Anoniem: 53628

Laatst heb ik Search eens geupdate. Een zoek progje voor files. Zelf gebruik ik het voor het afspelen van mp3 bestanden die ik over verschillende directories heb verdeeld.

Hier kan je het vandaan halen:

http://home.tiscali.nl/pwiv/NextPages/Delphi.html

En dan tabje Search.

Acties:
  • 0 Henk 'm!

Anoniem: 39520

Ik heb allerlei tooltjes geschreven in Borland Delphi, mijn meest toffe tool is mijn eigen Website Studio om in allerlei talen te programmeren. Met mijn laatste versie kan je zelfs lokaal PHP parsen en previewen (mits php op je systeem geinstalleerd is !)

Hier kun je hem bekijken :
http://www.crystalfibers.com/index.php?topicid=20

Ik heb nog drie oude projecten online staan:
http://www.crystalfibers.com/index.php?topicid=71

Zoals vele hier met mij denk ik dat er nog vele tools gemaakt zijn die niet online staan. Meestal is het ook wel leuk om iets te maken voor jezelf wat een ander niet heeft ;)

Acties:
  • 0 Henk 'm!

  • Joen
  • Registratie: Juli 2003
  • Laatst online: 25-06 13:21
Het is blijkbaar waar "in" om je eigen tools te showen. :P
Een hele tijd heeft het topic stil gelegen, maar het leeft nu echt weer. :)

Er staan hier wel weer een paar leuke dingen tussen.:)

Acties:
  • 0 Henk 'm!

Anoniem: 105463

Internet radio geeft bij mij een error :S als ik op radio 1 (hoge of lage kwaliteit) klik dan krijg ik ong 50 foutmeldingen die allemaal zeggen " is not a valid integer value. voor de rest een top programma

Acties:
  • 0 Henk 'm!

  • _Thanatos_
  • Registratie: Januari 2001
  • Laatst online: 18-03 09:33

_Thanatos_

Ja, en kaal

Ik heb ook weer wat gemaakt. Een progje (weer een!) om thumbnail galleries te genereren uit een set foto's. Maar deze is wel lekker advanced. De HTML pagina's worden gegenereerd met XSLT en XHTML en de gegevens voor de gallery worden dus in een XML'etje gezet. Erg cool allemaal. XLST is toch wel zeer fijn als "template engine" omdat je er eigenlijk zo'n beetje alles mee kan wat je nodig hebt, en het zit gewoon in MSXML 3.0.

Screenshotjes:
Afbeeldingslocatie: http://www.thany.org/screenshots/Screenshot273.pngAfbeeldingslocatie: http://www.thany.org/screenshots/Screenshot274.png

Misschien ga ik em nog wel een keer online zetten :)

日本!🎌


Acties:
  • 0 Henk 'm!

  • TheNameless
  • Registratie: September 2001
  • Laatst online: 07-02 21:38

TheNameless

Jazzballet is vet!

_Thanatos_ schreef op zondag 06 februari 2005 @ 15:42:
Ik heb ook weer wat gemaakt. Een progje (weer een!) om thumbnail galleries te genereren uit een set foto's. Maar deze is wel lekker advanced. De HTML pagina's worden gegenereerd met XSLT en XHTML en de gegevens voor de gallery worden dus in een XML'etje gezet. Erg cool allemaal. XLST is toch wel zeer fijn als "template engine" omdat je er eigenlijk zo'n beetje alles mee kan wat je nodig hebt, en het zit gewoon in MSXML 3.0.

Screenshotjes:
[afbeelding][afbeelding]

Misschien ga ik em nog wel een keer online zetten :)
Vet _/-\o_
Is precies wat ik eigenlijk nodig heb, dus als je die online wilt zetten, heel graag!

Ducati: making mechanics out of riders since 1946


Acties:
  • 0 Henk 'm!

  • Fuzzillogic
  • Registratie: November 2001
  • Laatst online: 10-06-2024
Nou dan ook maar een linkje naar mijn windows appjes. Ze zijn allemaal wat ouder, maar ik gebruik ze zelf nog dagelijks ;)

Met name Aphar Backup heeft me al wat ellende bespaart, aangezien je daarmee real-time backups kunt maken. En met Resysmo kan ik realtime wat vitale stats krijgen van zowel mn desktop als server, zonder daarbij kostbare scherm-ruimte in te pikken.

[addon]Het CMS waar m'n site op draait, de fotoalbum software aldaar en foto-bewerk-software Nexime zijn uiteraard ook volledig eigen werk ;)[/addon]

[ Voor 17% gewijzigd door Fuzzillogic op 06-02-2005 16:19 ]


Acties:
  • 0 Henk 'm!

  • Michali
  • Registratie: Juli 2002
  • Laatst online: 29-05 22:54
Ik heb eens voor een zelf geschreven 2d engine een tool gemaakt waarmee ik verschillende bestanden (textures vooral) kon verwerken in 1 bestand, een soort resource file. Het bestaat niet meer omdat ik de code niet meer heb en ik heb het verder nergens opgeslagen.

In PHP5 heb ik een simpel O-R framework geschreven. Gevoed door XML metadata kan ik zo classes genereren die de mapping zeer snel uitvoeren.

Ik ben nu met een CMS bezig als afstudeer opdracht en is gebaseerd op het net genoemde framework. De userinterface ga ik geheel in XUL doen, wat me wel een leuke uitdaging lijkt. Alles is verder geheel OO opgezet en ik wil ook ondersteuning voor extensies ed. inbouwen, maar gebruiksvriendelijkheid en overzicht is het allerbelangrijkst. Als het af is laat ik het wel even zien.

Noushka's Magnificent Dream | Unity


Acties:
  • 0 Henk 'm!

  • Eusebius
  • Registratie: November 2001
  • Niet online
Hé Cyberthijs, heeft je weirdm4|<3r ook een optie om naar HEX en binari te vertalen?

@Nexxenium: ligt het aan mij of klopt het dat je site zo sloom is in FF

[ Voor 33% gewijzigd door Eusebius op 06-02-2005 19:25 ]

==
hoi


Acties:
  • 0 Henk 'm!

Anoniem: 33436

Wellicht dat sommige mensen zich nog de 2004-versie van mijn Personal Database applicatie kunnen herinneren in deel één van dit topic. In de tussentijd ben ik verder gegaan met de ontwikkeling ervan, en inmiddels is versie 2005 alweer bijna twee maanden af en werk ik aan een update.

Personal Database is een webapplicatie gescript in PHP4, en werkt in combinatie met een MySQL database. Je kunt hiermee digitaal allerlei persoonlijke gegevens bij houden. Het bevat onder andere een digitale agenda, to-do lijst, geldoverzicht waarmee je je maandelijkse inkomsten en uitgaves bij kunt houden, een wishlist en een kladblok met ingebouwde index.


Het doel is om van pdb een ideaal systeem te maken waar iedereen eigenlijk wel wat aan heeft. Vandaar ook mijn keuze om alles in PHP te scripten: de broncode is hierbij voor iedereen toegankelijk, en onderdelen kunnen naar hartelust gewijzigd, toegevoegd of verwijderd worden zodat iedereen het programma naar eigen smaak kan aanpassen. Uiteraard is dit vooral een streven; er zijn dan ook een aantal punten die absoluut voor verbetering vatbaar zijn. Ik doel hierbij met name op de indeling van de tabellen in de database en de beveiliging. Hier wordt nog aan gewerkt (en alle hulp is welkom, maar uit vrees voor een modbreak zal ik er maar niet om vragen :)). Voor meer info zie de link in m'n sig.

[ Voor 19% gewijzigd door Microkid op 22-10-2021 16:32 ]


Acties:
  • 0 Henk 'm!

  • Eusebius
  • Registratie: November 2001
  • Niet online
Daylife, cool proggie. Heb je toevallig ook een screenshot van de notes?

==
hoi


Acties:
  • 0 Henk 'm!

  • Fuzzillogic
  • Registratie: November 2001
  • Laatst online: 10-06-2024
Eusebius schreef op zondag 06 februari 2005 @ 19:21:
Hé Cyberthijs, heeft je weirdm4|<3r ook een optie om naar HEX en binari te vertalen?
Of dat je hem zelf kunt scripten :P Misschien iets te maken icm Visual Basic Script?
@Nexxenium: ligt het aan mij of klopt het dat je site zo sloom is in FF
Dat ligt aan je PC. Ik haal de nodige nieuwerwetse grappen en grollen uit met PNG en alphablending. De combinatie daarvan lijkt idd erg traag te zijn, zeker icm Firefox. Met Opera gaat het al een stuk sneller op mijn 1,5GHz PC.

Acties:
  • 0 Henk 'm!

Anoniem: 33436

Eusebius schreef op zondag 06 februari 2005 @ 22:21:
Daylife, cool proggie. Heb je toevallig ook een screenshot van de notes?
Bij deze: De index is gewoon een lijst met de titels van alle notes onder elkaar. Klik je op een titel dan wordt deze in de edit-modus geopend zoals te zien is op de screenshot.

[ Voor 6% gewijzigd door Microkid op 22-10-2021 16:32 ]


Acties:
  • 0 Henk 'm!

  • CyberThijs
  • Registratie: Maart 2004
  • Laatst online: 22:41
Eusebius schreef op zondag 06 februari 2005 @ 19:21:
Hé Cyberthijs, heeft je weirdm4|<3r ook een optie om naar HEX en binari te vertalen?

@Nexxenium: ligt het aan mij of klopt het dat je site zo sloom is in FF
Nee, dat heeft ie niet, want de bedoeling van dit appje is bedoeld om teksten om te zetten, en niet voor conversie van/naar HEX/Binary/etc..

Als je echt zo'n appje zou willen, knutsel ik dat wel vlug in een hoor :)

Acties:
  • 0 Henk 'm!

Anoniem: 136370

Ik heb enkele drivers gemaakt waarmee programmeurs zoals silentfear radio en tv gebasseerde programma's kunnen maken in enkele eenvoudige stappen. Ik heb de broncode bij mijn drivers meegeleverd. HMCI activeX control is slechts een wrapper. Het is de bedoeling dat tientallen programmeurs een multimedia programma gaan maken, dat is goed voor de concurrentie tegen microsoft. Ik werk nu samen met ID&T en TMF. Verder is het wetenswaardig dat de EU een windows xp versie zonder wmplayer.exe wilde, en dat microsoft uit die versie zelfs de mogelijkheid tot afspelen van mp3's en video's heeft gehaald. En dat terwijl microsoft alleen wmplayer.exe moest verwijderen.

Verder maak ik drivers voor tv kaarten, zoals de medion. philips

Afbeeldingslocatie: http://www.planar.nl/webcast/snap_2005_feb_05_0720_intersect.jpg

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
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
#include <IBase.h>
#include <IStyleable.h>

HANDLE  g_hStyleable_Main                   = IT_NOTHING;
HANDLE  g_hStyleable_Main_Controls1         = IT_NOTHING;
HANDLE  g_hStyleable_Main_Caption           = IT_NOTHING;

HANDLE  g_hStyleable_Main_Video             = IT_NOTHING;
HANDLE  g_hStyleable_Main_Video_Controls1   = IT_NOTHING;
HANDLE  g_hStyleable_Main_Video_Caption     = IT_NOTHING;

void CCStyleableDlg::OnButton1() 
{
    strcpy( m_szStylePath, "..\\styles\\cplayer\\standard" );
    strcpy( m_szStyleSource, "style_standard_dialog.ini" );

    g_hStyleable_Main = StyleCreateDevice( IT_RESERVED );
    
    StyleInitializeFromStylePath(
                                g_hStyleable_Main,
                                m_hWnd,
                                m_szStylePath,
                                m_szStyleSource
                                );

    g_hStyleable_Main_Caption = StyleSlaveCreateDevice(
                                                g_hStyleable_Main,
                                                IT_ZERO,
                                                IT_FLAG,
                                                "Video_Dialog_Caption"
                                                );

    g_hStyleable_Main_Controls1 = StyleSlaveCreateDevice(
                                                g_hStyleable_Main,
                                                IT_ZERO,
                                                IT_FLAG,
                                                "Video_Dialog_Controls"
                                                );

    g_hStyleable_Main_Video = StyleSlaveCreateDevice(
                                                g_hStyleable_Main,
                                                IT_ZERO,
                                                IT_FLAG,
                                                "Video_Dialog"
                                                );

    g_hStyleable_Main_Video_Controls1 = StyleSlaveCreateDevice(
                                                g_hStyleable_Main_Video,
                                                IT_ZERO,
                                                IT_FLAG,
                                                "Video_Dialog_Controls"
                                                );

    g_hStyleable_Main_Video_Caption = StyleSlaveCreateDevice(
                                                g_hStyleable_Main_Video,
                                                IT_ZERO,
                                                IT_FLAG,
                                                "Video_Dialog_Caption"
                                                );
    ::ShowWindow( StyleGetWindowHandle(g_hStyleable_Main), SW_SHOW );
}

LRESULT CCStyleableDlg::WindowProc(UINT message, WPARAM wParam, LPARAM lParam) 
{
    switch( message )
    {
  case STL_WM_SYSCOMMAND:
        {
            if(wParam == SC_MAXIMIZE)
            {
                AfxMessageBox("maximize");
                return EAT_SYSCOMMAND;
            }
            if(wParam == SC_MINIMIZE)
            {
                AfxMessageBox("minimize");
                return EAT_SYSCOMMAND;
            }
            if(wParam == SC_CLOSE)
            {
                ///OnIExit();
                return EAT_SYSCOMMAND;
            }

            return IT_SUCCESS;
        }
        /* Sliders */
    case STL_SLIDER_ValueChange:
        {
            if( IsStyleObject( wParam, "Volume") )
            {
                OnIVolumeChange();
            }
            if( IsStyleObject( wParam, "Position") )
            {
                ;//OnIPositionChange();
            }
            break;
        }

    case STL_SLAVE_MouseUpLeft:
    {
            if( IsStyleObject( wParam, "Video_Dialog" ) )
            {
                AfxMessageBox("Show or hide the video window.");
                StyleSetDlgItemCaption( IT_ALLDEVICES, "Title", "Hello how are you?", strlen("Hello how are you?" ) );
                if( ::IsWindowVisible( StyleGetWindowHandle( g_hStyleable_Main_Video ) ) )
                {
                    ::ShowWindow( StyleGetWindowHandle( g_hStyleable_Main_Video ), SW_HIDE );
                    
                }
                else
                {
                    ::ShowWindow( StyleGetWindowHandle( g_hStyleable_Main_Video ), SW_SHOW );
                }
            }
            break;
    }
    case STL_BUTTON_MouseUpLeft:
        {
            if( IsStyleObject( wParam, "Play" ) )
            {
                AfxMessageBox("Button play released.");
            }
            break;
        }
    default:
        ;
    };
    return CDialog::WindowProc(message, wParam, lParam);
}

void CCStyleableDlg::OnIVolumeChange()
{
    char msg[50] = {0};

    LONG value = 0;
    StyleSliderGetValueLong( g_hStyleable_Main, "Volume", &value );

    sprintf( msg, "Volume: %i", (int)value );

    StyleSetDlgItemCaption( g_hStyleable_Main_Video, "Version", msg, strlen(msg) );
  SetWindowText( msg );
    //VideoDriverCommand( m_hVideoDevice, VIDEO_DEVICE_VOLUME_STORE, value -10000, 0 );
}


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
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
//* Video driver messages ! *//
//* For all of these HANDLE result
//* is IT_SUCCESS (=0) for success!
//* or nonzero for any error. 
#define VIDEO_COMMAND_PLAY              0xA000
#define VIDEO_COMMAND_STOP              0xA001
#define VIDEO_COMMAND_PAUSE             0xA002
#define VIDEO_COMMAND_FORWARD           0xA003
#define VIDEO_COMMAND_BACKWARD          0xA004
#define VIDEO_COMMAND_POSITION_SEEK     0xA005
#define VIDEO_COMMAND_FULLSCREEN_ENTER  0xA006
#define VIDEO_COMMAND_FULLSCREEN_LEAVE  0xA007
#define VIDEO_COMMAND_FULLSCREEN_TOGGLE 0xA008

//* (WPARAM)wParam is LPCSTR, pointer to string.
#define VIDEO_COMMAND_SETFILENAME       0xA010

//* Get the video status in (WPARAM)&long !!!
//* HANDLE result is  IT_SUCCESS (=0) for succes!
//* or nonzero for any error.
#define VIDEO_STATE_RETRIEVE            0xA020

//* Get the video length in (WPARAM)&long !!!
//* HANDLE result is  IT_SUCCESS (=0) for succes!
//* or nonzero for any error.
#define VIDEO_PARAM_LENGTH_RETRIEVE     0xA030

//* Get the video position in (WPARAM)&long !!!
//* HANDLE result is  IT_SUCCESS (=0) for succes!
//* or nonzero for any error.
#define VIDEO_PARAM_POSITION_RETRIEVE   0xA031

//* Get the video position string in (WPARAM)LPSTR !!!
//* and (LPARAM)LONG is LPSTR buffer size.
//* HANDLE result is  IT_SUCCESS (=0) for succes!
//* or nonzero for any error.
#define VIDEO_PARAM_POSITION_STRING_RETRIEVE    0xA032

//* Get the video filename in (WPARAM)LPSTR !!!
//* and (LPARAM)LONG is LPSTR buffer size.
//* HANDLE result is  IT_SUCCESS (=0) for succes!
//* or nonzero for any error.
#define VIDEO_PARAM_FILENAME_RETRIEVE   0xA033

//* (WPARAM)wParam is LPCSTR, pointer to string.
#define VIDEO_PARAM_FILENAME_STORE      0xA010

//* Get the videodevice volume (WPARAM)&long !!!
//* HANDLE result is  IT_SUCCESS (=0) for succes!
//* or nonzero for any error.
#define VIDEO_DEVICE_VOLUME_RETRIEVE        0xA040

//* Set the videodevice volume (WPARAM)long !!!
//* HANDLE result is  IT_SUCCESS (=0) for succes!
//* or nonzero for any error.
#define VIDEO_DEVICE_VOLUME_STORE           0xA041
// 0xA042 is reserved.

//* Get the videodevice fullscreen state (WPARAM)&long !!!
//* HANDLE result is  IT_SUCCESS (=0) for succes!
//* or nonzero for any error. The longvalue has flag
//* VIDEO_DEVICE_WINDOWED if not in fullscreen or flag
//* VIDEO_DEVICE_FULLSCREEN otherwize. 
#define VIDEO_DEVICE_TYPE_RETRIEVE      0xA043

#define VIDEO_STATUS_NOTHING        0
#define VIDEO_STATUS_BUSY           1
#define VIDEO_STATUS_READY          2
#define VIDEO_STATUS_STOPPED        4
#define VIDEO_STATUS_PLAYING        8
#define VIDEO_STATUS_PAUSED         16
#define VIDEO_STATUS_FILE_OPENED    32

#define VIDEO_TYPE_WINDOWED     1
#define VIDEO_TYPE_FULLSCREEN   2
#define VIDEO_TYPE_AUDIO        4
#define VIDEO_TYPE_VIDEO        8

//* Callbacks to event window procedure!

//* LPARAM = handle to device.
//* WPARAM = IT_RESERVED.
#define VIDEODEVICE_REINITIALIZE        0xA060              

//* LPARAM = handle to device.
//* WPARAM = IT_RESERVED.
#define VIDEODEVICE_PARAM_NOVIDEOSTREAM     0xA061

//* LPARAM = handle to device.
//* WPARAM = IT_RESERVED.
#define VIDEODEVICE_DEVICE_UNINITIALIZEABLE 0xA062              

//* LPARAM = handle to device.
//* WPARAM = LPCSTR description string for error.
#define VIDEODEVICE_ERROR_DESCRIPTION           0xA064
                
#include <vfw.h> // video for windows.

/*****************************************************************
 THIS IS THE APPLICATION ENTRY SO BEGIN YOUR APPLICATION HERE,
*****************************************************************/
LONG CProcessData::UProcessInitialize()
{
    /*
    The process entry for single threaded and multithreaded
    applications. Multithreaded applications must return
    RUN_MULTITHREADED, single threaded applications must
    return RUN_SINGLETHREADED. The return value hereby
    determins wheter to start the UProcessThread(...).
    */
    gcu_console.iAddText(m_pd->hStdOut, "rnMicrosoft Foundation Class Process initialized!rn");
    
    if( strstr(m_pd->szCmdLine, "--help") )
    {
        /*
        The '--help' switch was used, display your help documents. 
        */

        char input[MAX_PATH]={0};
        gcu_console.iResetContent(m_pd->hStdOut);
        gcu_console.iAddDocument(m_pd->hStdOut, "/doc/man/playvideo/playvideo_help.txt");
        gcu_console.iAddText(m_pd->hStdOut, "n");
        gcu_console.iSetTextColor(m_pd->hStdOut, gcu_console.m_schemecolor_message);
        gcu_console.iAddText(m_pd->hStdOut, "Press [ENTER] to exit...");
        gcu_console.iSetTextColor(m_pd->hStdOut, gcu_console.m_schemecolor_standard);
        gcu_console.iReadLineInput(m_pd->hStdIn, input,MAX_PATH-1);
        gcu_environment.iExecute(m_pd,"clear","","");
        
        return RUN_SINGLETHREADED;
    }
    gcu_console.iAddText(m_pd->hStdOut, "nExample! ");
    m_hwnd=gcu_console.iAddWindow(m_pd->hStdOut,WindowProc, 320,240);
    gcu_console.iAddText(m_pd->hStdOut, " Example!n");


    // now create the mci window and load a movie .avi file...
    char filename[MAX_PATH]={0};
    gcu_filesystem.GetDirectPathTranslation( m_pd->szCmdLine, filename, MAX_PATH-1 );
    m_hwndMci=MCIWndCreate(m_hwnd,g_hInstance, MCIWNDF_SHOWPOS , filename);
    MoveWindow(m_hwndMci,0,0,320,250,TRUE);
    return RUN_MULTITHREADED;
}

Afbeeldingslocatie: http://www.planar.nl/companies/idt.jpg
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
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
/*****************************************************************
*
*  Project.....:  The art of C++, CStyleable.
*  Application.:  CStyle.dll.
*  Module......:  IStyleable.h.
*  Description.:  Device interface for visual c++, the new style !
*  Compiler....:  MS Visual C++. 
*  Written by..:  G. Jalink.
*  Environment.:  Windows XP.
*  Site........:  http://www.directx.nl
*                 http://www.planar.nl
*                 http://www.datasilicon.nl
*  Email.......:  spamfilter@directx.nl
*
*  Please donate money to me if you like it !!!
*
******************************************************************/ 

#ifndef _IStyleable_Included_
    #define _IStyleable_Included_
        
    #ifdef  DRIVER_EXPORTS
        #define DRIVER_API __declspec(dllexport)
    #else
        #define DRIVER_API __declspec(dllimport)
        #pragma comment(lib,"cstyle.lib")
    #endif
    
    //***************************************************
    //** Create a device, where: 
    //***************************************************
    //*- lpReserved     = IT_RESERVED.
    //*- return           = handle to device on success.
    //*                       = IT_NOTHING on failure.
    //*
    //***************************************************
    DRIVER_API HANDLE   StyleCreateDevice
                        (
                            VOID*   lpReserved
                        );

    //***************************************************
    //** Initialize the device, where:
    //***************************************************
    //*- hDevice        = handle to device.
    //*- eventWindow    = handle to even window.
    //*- stylePath      = a path on hard drive.
    //*- styleSource    = a filename title to source.
    //*- return         = IT_SUCCESS on success.
    //*                 = failure otherwize.
    //***************************************************
    //* Please note this,
    //* Any color RGB(255,0,255) is transparent for
    //* bitmap backgrounds, the style-device does not 
    //* exist at such points, so you really look
    //* through it and see what is below at these
    //* points. Evidently, you can create any kind of
    //* shape for the device.
    //***************************************************
    DRIVER_API LRESULT  StyleInitializeFromStylePath
                        (
                            HANDLE  hDevice,
                            HWND        eventWindow,
                            LPCSTR  stylePath,
                            LPCSTR  styleSource
                        );
    
    //***************************************************
    //** Retrieve the style-source-file, where:
    //***************************************************
    //*- hDevice            = handle to device.
    //*- sz_stylepath                       = pointer to string buffer.
    //*- sz_stylesource_title       = pointer to string buffer.
    //*- sz_stylesource_file        = pointer to string buffer.
    //*- return             = IT_SUCCESS on success.
    //*                             = failure otherwize.
    //***************************************************
    //* Please note this,
    //* sz_stylepath, sz_style_source_title and
    //* sz_stylesource_file can be NULL! 
    //***************************************************
    DRIVER_API LRESULT StyleRetrieveStyleSource
                        (
                            HANDLE  hDevice,
              LPSTR     sz_stylepath,
                            LPSTR       sz_stylesource_title,
                            LPSTR       sz_stylesource_file
                            );

    //***************************************************
    //** Send a command to the driver, where:
    //***************************************************
    //*- hDevice        = handle to device.
    //*- message        = driver message.
    //*- wparam         = message parameter WPARAM.
    //*- lparam         = message parameter LPARAM.
    //*- return         = LRESULT depending on request.
    //*
    //***************************************************
    DRIVER_API LRESULT  StyleDriverCommand
                        (
                            HANDLE hDevice,
                            UINT message,
                            WPARAM wparam,
                            LPARAM lparam
                        );
  // center the device on screen!
  #define STYLE_COMMAND_CENTERDEVICE  0xA350

  // if there is a message send it!
  // wait until at least 1 window message is send.
  // (In while loops this prevents the messageque being blocked during scope.
  //  without wasting CPU power when there is nothing to do!)

  #define STYLE_COMMAND_EVENT_SYNCHRONIZE 0xA351
  // if there is a message send it!
  // (In while loops this prevents the messageque being blocked during scope.)
  // you can do many tasks thusso use sleep if you have'got nothing to do!!
  #define STYLE_COMMAND_EVENT_ASYNCHRONIZE 0xA352

    // Allow z level change! where wparam = TRUE or FALSE.
    #define STYLE_COMMAND_ALLOW_ZLEVELCHANGE    0xA353
    // Bring a device and its childs or masters into view.
    #define STYLE_COMMAND_BRINGDEVICE_INTOVIEW  0xA354


    //***************************************************
    //** Determine whether device window moves, where:
    //***************************************************
    //*- hDevice        = handle to device.
    //*- result         = TRUE when moving.
    //*                     = FALSE when not moving.
    //*
    //***************************************************
    DRIVER_API BOOL     StyleIsWindowMoving
                        (
                            HANDLE  hDevice
                        );

    //***************************************************
    //** Create a style-device slave-device, where:
    //***************************************************
    //*- hDevice                  = handle to parent device.
    //*- lpReserved             = IT_RESERVED.
    //*- slaveCreationFlags = IT_FLAGS.
    //*- szSlaveName            = Name of slave defined in
    //*                       style-source-file associated
    //*-                      with hDevice.
    //*- return                   = handle to device on success.
    //*                               = IT_NOTHING on failure.
    //*
    //***************************************************
    DRIVER_API HANDLE   StyleSlaveCreateDevice
                        (
                            HANDLE  hDevice,
                            VOID*   lpReserved,
                            UINT    slaveCreationFlags,
                            LPCSTR  szSlaveName
                        );

    //***************************************************
    //** Retrieve handle to window from device, where:
    //***************************************************
    //*- hDevice            = handle to parent device.
    //*- return             = handle to window on success.
    //*                         = IT_NOTHING on failure.
    //*
    //***************************************************
    DRIVER_API HWND     StyleGetWindowHandle
                        (
                            HANDLE hDevice
                        );
    //***************************************************
    //** Set the caption for an item from device, where:
    //***************************************************
    //*- hDevice            = handle to device.
    //*                           if NULL all devices!!!
    //*- return             = IT_SUCCESS
    //*-                          on item updated.
    //*                         = IT_NOTFOUND
    //*                           if no item found.
    //*
    //***************************************************
    DRIVER_API LRESULT  StyleSetDlgItemCaption
                        (
                            HANDLE hDevice,
                            LPCSTR szItemName,
                            LPCSTR szText,
                            UINT cbText
                        );
  DRIVER_API LRESULT StyleGetDlgItemCaption
            (
              HANDLE hDevice,
              LPCSTR szItemName,
              LPSTR szText,
              UINT cbText
            );

    //***************************************************
    //** Set the value for a slider item from device, where:
    //***************************************************
    //*- hDevice              = handle to device.
    //*                             if NULL all devices!!!
    //*- return               = IT_SUCCESS
    //*-                            on item updated.
    //*                           = IT_NOTFOUND
    //*                             if no item found.
    //*                 = IT_OVERRIDE
    //*                   if user slides!
    //*
    //***************************************************
    DRIVER_API LRESULT StyleSliderSetValueLong
                       (
                           HANDLE hDevice,
                           LPCSTR szItemName,
                           LONG value,
                           BOOL bRedrawSlider
                       );

    //***************************************************
    //** Get the value for a slider item from device, where:
    //***************************************************
    //*- hDevice            = handle to device.
    //*                           must not be NULL!!!
    //*- return             = IT_SUCCESS
    //*-                          on *value updated.
    //*                         = IT_NOTFOUND
    //*                           if no item found.
    //*
    //***************************************************
    DRIVER_API LRESULT StyleSliderGetValueLong
                       (
                           HANDLE hDevice,
                           LPCSTR szItemName,
                           LONG* value
                       );


    //***************************************************
    //** On callback in event window determine
    //** wParam equals szObjectName.
    //***************************************************
    //*- wParam         = (WPARAM) inside window-procedure.
    //*- return         = TRUE on match.
    //*                     = FALSE otherwize.
    //*
    //***************************************************
    DRIVER_API BOOL     IsStyleObject
                        (
                            WPARAM wParam,
                            LPCSTR szObjectName
                        );


        //***************************************************
        //*** Messages send to event window !!!
        //***************************************************
        //*- no comments, under construction.
        //*- 
        //***************************************************
            #define STL_WM_MOVE         0xA201

    // Where you unable to resize with driver 0x001 ?
    // If you see the WM_SYSCOMMAND description,
    // the sizing of a window is a syscommand!!!
    // I did not noticed it because i implemented
    // STL_WM_SYSCOMMAND, however i fixed this bug
    // so even if no STL_WM_SYSCOMMAND is listened for,
    // resizing is possible.
    //***************************************************
        //*** Important, know this!!!
        //***************************************************
        //*- wparam         = See WM_SYSCOMMAND.
        //*- lparam         = See WM_SYSCOMMAND.
    //*- return     = EAT_SYSCOMMAND to stop further processing!
    //                (e.g. on SC_SIZE or SC_MOVE eat it,
    //                and sizing or moving is imposible~!!
    //                (by user!)
                            #define EAT_SYSCOMMAND 1
    //*             = IT_SUCCESS otherwise!
        //***************************************************
      #define STL_WM_SYSCOMMAND 0xA202
        
      #define STL_WM_SIZE               0xA203          
            #define STL_WM_CLOSE            0xA204
            #define STL_WM_PAINT            0xA205
            #define STL_WM_MOUSEMOVE      0xA206
            #define STL_WM_NOTIFY           0xA207
      #define STL_WM_PARENTNOTIFY 0xA208
        //***************************************************

        //***************************************************
        //*** Button messages send to event window !!!
        //***************************************************
        //*- wparam         =(LPCSTR)szNameOfButton;
        //*- lparam         =(HANDLE)hDevice;
        //***************************************************
            #define STL_BUTTON_MouseOver        0xA301
            #define STL_BUTTON_MouseDownLeft    0xA302
            #define STL_BUTTON_MouseUpLeft      0xA303
            #define STL_BUTTON_MouseDownRight   0xA304
            #define STL_BUTTON_MouseUpRight     0xA305

        //***************************************************
        //*** Slave messages send to event window !!!
        //***************************************************
        //*- wparam         =(LPCSTR)szNameOfButton;
        //*- lparam         =(HANDLE)hDevice;
        //***************************************************
            #define STL_SLAVE_MouseOver         0xA321
            #define STL_SLAVE_MouseDownLeft     0xA322
            #define STL_SLAVE_MouseUpLeft       0xA323
            #define STL_SLAVE_MouseDownRight    0xA324
            #define STL_SLAVE_MouseUpRight      0xA325

        //***************************************************
        //*** Slider messages send to event window !!!
        //***************************************************
        //*- wparam         =(LPCSTR)szNameOfButton;
        //*- lparam         =(HANDLE)hDevice;
        //***************************************************
            #define STL_SLIDER_MouseOver        0xA341
            #define STL_SLIDER_MouseDownLeft    0xA342
            #define STL_SLIDER_MouseUpLeft      0xA343
            #define STL_SLIDER_MouseDownRight   0xA344
            #define STL_SLIDER_MouseUpRight     0xA345
            #define STL_SLIDER_ValueChange      0xA346

        //***************************************************
        //*** Alignment flags for slave-device creation.
        //***************************************************
        //*- Flags overruled by style-source-file slave
        //*- declaration !!!
        //***************************************************
        //*** Slave must folow its leader.
        #define Alignment_FollowTheLeader                   1
        //*** (left/right) above.
        #define Alignment_AboveTheLeader                    4
        #define Alignment_LeftAboveTheLeader                8
        #define Alignment_RightAboveTheLeader               16
        //*** (left/right) below.
        #define Alignment_BelowTheLeader                    32
        #define Alignment_LeftBelowTheLeader                64
        #define Alignment_RightBelowTheLeader               128
            //*** (topleft/bottomleft/left) beside.
            #define Alignment_LeftBesideTheLeader               256
            #define Alignment_TopLeftBesideTheLeader            512
            #define Alignment_BottomLeftBesideTheLeader         1024
            //*** (topright/bottomright/right) beside.
            #define Alignment_RightBesideTheLeader              2048
            #define Alignment_TopRightBesideTheLeader           4096
            #define Alignment_BottomRightBesideTheLeader        8192
                //*** Leader must follow its slave.
                #define Alignment_FollowMe                          16384
                //*** Let the leader resize like its slave.
                #define Alignment_LeaderResizeLikeMe                32768
                #define Alignment_LeaderResizeWidthLikeMe           65536
                #define Alignment_LeaderResizeHeightLikeMe          131072
        //*** Placement flags within a device for controls
        //*** like buttons, text, and slave-device-buttons.
        #define Placement_PlaceFromRight                    262144
        #define Placement_PlaceFromBottom                   524288
                //*** Slave exists under (in z-level) the leader.
                #define Alignment_UnderTheLeader                    1048576
                //*** Resize slave-device like leader-device.
                #define Alignment_ResizeWidthLikeLeader             2097152
                //*** Slave-device retains its z-level regarding leader-device.
                #define Alignment_LeaderUnderSiege                  4194304 
//* 
#endif  _IStyleable_Included_

// English.
#define VIDEOTIME __int64 
#define milliseconds  *(VIDEOTIME)10000
#define second *(VIDEOTIME)1000 milliseconds
#define seconds second
#define minute  *(VIDEOTIME)60000 milliseconds
#define minutes minute

#define IT_FIRST 1
#define IT_SECOND 2
#define IT_ZERO     0

// Nederlands
#define VIDEOTIJD VIDEOTIME
#define milliseconden *(VIDEOTIME)10000
#define seconde *(VIDEOTIME)1000 milliseconden
#define seconden seconde
#define minuut  *(VIDEOTIME)60000 milliseconden
#define minuten minuut
#define CidMaakApparaat CidCreateDevice
#define CidOpenBestand CidOpenFile
#define CidMediaZetTijd CidMediaSetTime 
/*  Time examples:
    // english
    SetStartTime( 10 seconds + 5 milliseconds );
    // nederlands
    SetStartTijd( 10 seconden + 5 milliseconden );
 */

//* Video driver messages ! *//
//* For all of these HANDLE result
//* is IT_SUCCESS (=0) for success!
//* or nonzero for any error. 
#define VIDEO_COMMAND_PLAY              0xA000
#define VIDEO_COMMAND_STOP              0xA001
#define VIDEO_COMMAND_PAUSE             0xA002
#define VIDEO_COMMAND_FORWARD           0xA003
#define VIDEO_COMMAND_BACKWARD          0xA004
#define VIDEO_COMMAND_POSITION_SEEK     0xA005
#define VIDEO_COMMAND_FULLSCREEN_ENTER  0xA006
#define VIDEO_COMMAND_FULLSCREEN_LEAVE  0xA007
#define VIDEO_COMMAND_FULLSCREEN_TOGGLE 0xA008

//* (WPARAM)wParam is LPCSTR, pointer to string.
#define VIDEO_COMMAND_SETFILENAME       0xA010

//* Get the video status in (WPARAM)&long !!!
//* HANDLE result is  IT_SUCCESS (=0) for succes!
//* or nonzero for any error.
#define VIDEO_STATE_RETRIEVE            0xA020

//* Get the video length in (WPARAM)&long !!!
//* HANDLE result is  IT_SUCCESS (=0) for succes!
//* or nonzero for any error.
#define VIDEO_PARAM_LENGTH_RETRIEVE     0xA030

//* Get the video position in (WPARAM)&long !!!
//* HANDLE result is  IT_SUCCESS (=0) for succes!
//* or nonzero for any error.
#define VIDEO_PARAM_POSITION_RETRIEVE   0xA031

//* Get the video position string in (WPARAM)LPSTR !!!
//* and (LPARAM)LONG is LPSTR buffer size.
//* HANDLE result is  IT_SUCCESS (=0) for succes!
//* or nonzero for any error.
#define VIDEO_PARAM_POSITION_STRING_RETRIEVE    0xA032

//* Get the video filename in (WPARAM)LPSTR !!!
//* and (LPARAM)LONG is LPSTR buffer size.
//* HANDLE result is  IT_SUCCESS (=0) for succes!
//* or nonzero for any error.
#define VIDEO_PARAM_FILENAME_RETRIEVE   0xA033

//* (WPARAM)wParam is LPCSTR, pointer to string.
#define VIDEO_PARAM_FILENAME_STORE      0xA010

//* Get the videodevice volume (WPARAM)&long !!!
//* HANDLE result is  IT_SUCCESS (=0) for succes!
//* or nonzero for any error.
#define VIDEO_DEVICE_VOLUME_RETRIEVE        0xA040

//* Set the videodevice volume (WPARAM)long !!!
//* HANDLE result is  IT_SUCCESS (=0) for succes!
//* or nonzero for any error.
#define VIDEO_DEVICE_VOLUME_STORE           0xA041
// 0xA042 is reserved.

//* Get the videodevice fullscreen state (WPARAM)&long !!!
//* HANDLE result is  IT_SUCCESS (=0) for succes!
//* or nonzero for any error. The longvalue has flag
//* VIDEO_DEVICE_WINDOWED if not in fullscreen or flag
//* VIDEO_DEVICE_FULLSCREEN otherwize. 
#define VIDEO_DEVICE_TYPE_RETRIEVE      0xA043

#define VIDEO_STATUS_NOTHING        0
#define VIDEO_STATUS_BUSY           1
#define VIDEO_STATUS_READY          2
#define VIDEO_STATUS_STOPPED        4
#define VIDEO_STATUS_PLAYING        8
#define VIDEO_STATUS_PAUSED         16
#define VIDEO_STATUS_FILE_OPENED    32

#define VIDEO_TYPE_WINDOWED     1
#define VIDEO_TYPE_FULLSCREEN   2
#define VIDEO_TYPE_AUDIO        4
#define VIDEO_TYPE_VIDEO        8

//* Callbacks to event window procedure!

//* LPARAM = handle to device.
//* WPARAM = IT_RESERVED.
#define VIDEODEVICE_REINITIALIZE        0xA060              

//* LPARAM = handle to device.
//* WPARAM = IT_RESERVED.
#define VIDEODEVICE_PARAM_NOVIDEOSTREAM     0xA061

//* LPARAM = handle to device.
//* WPARAM = IT_RESERVED.
#define VIDEODEVICE_DEVICE_UNINITIALIZEABLE 0xA062              

//* LPARAM = handle to device.
//* WPARAM = LPCSTR description string for error.
#define VIDEODEVICE_ERROR_DESCRIPTION           0xA064

[ Voor 79% gewijzigd door Anoniem: 136370 op 07-02-2005 09:44 ]


Acties:
  • 0 Henk 'm!

  • Sjakskus
  • Registratie: Maart 2002
  • Laatst online: 24-06 23:40
Ik heb een voor Novell zenworks 4 een progje gemaakt wat ik de Remote Manager noem:
Dit is werkt een beetje zoals ZENBrowser.

In consoleOne kun je pc's over nemen. maar het zoeken duurt (omdat wij meerdere vestigingen + ingewikkelde nds hebben) vrij lang. ook kun je als je op user overneemt niet het pc nr van de pc zien allleen het IP adres.

Ik heb dus een simpel schilletje gemaakt voor op de helpdesk waar de helpdesker dus de usernaam (of een gedeelte hiervan) invult en binnen 2 seconden (ipv 1 minuut) krijg je te zien op welke pc nummers (ipv ip adres die user is ingelogd. Dit is vooral makkelijk als een user op meer dan 1 pc is ingelogd. Zit u achter C**** of C****?

Ik heb alle basic functies zoals remote control, view, file transfer etc. erin verwerkt

Wat ik nog erin wil verwerken is de inventory

Als hier interesse naar is wil ik hem wel online zetten (moet dan nl. 1 of 2 aanpassinkjes doen dat het pakketje ook buiten ons bedrijf werkt)

Beschikbaar voor ontwikkeling van (webbased) applicaties en dataconversies


Acties:
  • 0 Henk 'm!

  • DGTL_Magician
  • Registratie: Februari 2001
  • Laatst online: 17-06 08:57

DGTL_Magician

Kijkt regelmatig vooruit

Sjakskus schreef op maandag 07 februari 2005 @ 09:45:
Ik heb een voor Novell zenworks 4 een progje gemaakt wat ik de Remote Manager noem:
Dit is werkt een beetje zoals ZENBrowser.

In consoleOne kun je pc's over nemen. maar het zoeken duurt (omdat wij meerdere vestigingen + ingewikkelde nds hebben) vrij lang. ook kun je als je op user overneemt niet het pc nr van de pc zien allleen het IP adres.

Ik heb dus een simpel schilletje gemaakt voor op de helpdesk waar de helpdesker dus de usernaam (of een gedeelte hiervan) invult en binnen 2 seconden (ipv 1 minuut) krijg je te zien op welke pc nummers (ipv ip adres die user is ingelogd. Dit is vooral makkelijk als een user op meer dan 1 pc is ingelogd. Zit u achter C**** of C****?

Ik heb alle basic functies zoals remote control, view, file transfer etc. erin verwerkt

Wat ik nog erin wil verwerken is de inventory

Als hier interesse naar is wil ik hem wel online zetten (moet dan nl. 1 of 2 aanpassinkjes doen dat het pakketje ook buiten ons bedrijf werkt)
toon volledige bericht
Opsturen naar Coolsolutions van Novell. Krijg je een mooi t-shirt, en heeft de rest van de community er ook wat aan! www.novell.com/coolsolutions

Blog | aaZoo - (Wireless) Networking, Security, DDoS Mitigatie, Virtualisatie en Storage


Acties:
  • 0 Henk 'm!

Anoniem: 37691

Project PHPMyStats (hernoemd naar PHPMyServer):
Dit haalt gegevens op van bijvoorbeeld het hardeschijfgebruik, geheugengebruik, soorten hardware, en meer. Het is gemaakt voor PHP4 (maar met enig werk werkt het onder PHP5 ook), werkt met Apache zonder enig probleem. IIS5 en nieuwer moet je veel met rechten gaan spelen, maar dat is beschreven op het forum.

Preview:
Afbeeldingslocatie: http://baracuda.homeip.net/pics/phpmystats/phpmystats_v0.1.rc14_thumb.jpg
Live preview (v0.1 RC14): http://baracuda.homeip.net/phpmystats

Ook ben ik ondertussen bezig om een nieuwe versie te maken, deze gaat werken onder PHP4 en PHP5. Ook heb je de mogelijkheid om meerdere servers te monitoren vanaf 1 "viewer". Het werkt nl met een XML Server en een XML2Template Viewer.
Ik ben op het moment bezig met de XML Server af te maken, dat begint al aardig op te schieten. De modules beginnen vorm te krijgen, en werken al binnen PHP4 en PHP5 zonder enige herconfiguratie. Ik verwacht dat de XML Server aan het einde van deze vakantie klaar is (als het mee zit). Ook hernoem ik het project van PHPMyStats naar PHPMyServer, omdat er nog een PHPMyStats is, en ik verwarring wil voorkomen.

Live preview (v0.2 S-RC1): http://baracuda.homeip.net/phpmyserver/server

Download van PHPMyStats (en binnekort ook PHPMyServer) op: http://www.phpmyserver.com

Acties:
  • 0 Henk 'm!

  • Koffie
  • Registratie: Augustus 2000
  • Laatst online: 20:59

Koffie

Koffiebierbrouwer

Braaimeneer

Anoniem: 136370 schreef op maandag 07 februari 2005 @ 09:35:
[..]
Verder is het wetenswaardig dat de EU een windows xp versie zonder wmplayer.exe wilde, en dat microsoft uit die versie zelfs de mogelijkheid tot afspelen van mp3's en video's heeft gehaald. En dat terwijl microsoft alleen wmplayer.exe moest verwijderen.
Hoe wil je uberhaupt op een clean windowssysteem MP3 en video's afspelen als daar geen wmplayer op staat ?!

Zwembad (te koop) - Braaihok (te koop) - Bouwproject -BraaiTV - Funda


Acties:
  • 0 Henk 'm!

  • Sjakskus
  • Registratie: Maart 2002
  • Laatst online: 24-06 23:40
@DGTL_Magician

dat is uiteindelijk ook mijn bedoeling... moet alleen nog ff de boel in orde maken dat het overal werkt.....

Beschikbaar voor ontwikkeling van (webbased) applicaties en dataconversies


Acties:
  • 0 Henk 'm!

  • _Thanatos_
  • Registratie: Januari 2001
  • Laatst online: 18-03 09:33

_Thanatos_

Ja, en kaal

Koffie schreef op maandag 07 februari 2005 @ 14:32:
[...]

Hoe wil je uberhaupt op een clean windowssysteem MP3 en video's afspelen als daar geen wmplayer op staat ?!
Je kan ook geen foto's bewerken of webbrowsen of tekstverwerken of programmeren ;)

@KingOfDos: die grafiekjes hadden wel netjes smoothed gekunt, vind je niet? ;)
En dat netwerkverkeer, komt ie ook boven de 4GB uit?
Enne, RC14 :?

[ Voor 22% gewijzigd door _Thanatos_ op 07-02-2005 14:42 ]

日本!🎌


Acties:
  • 0 Henk 'm!

  • corné
  • Registratie: Juni 2002
  • Laatst online: 14-11-2024
Imageshackert

Programma om snel foto's op imageshack.us te zetten.
Gemaakt in Delphi.
http://www.buggyashell.nl/progs/imageshackert/download/

Afbeeldingslocatie: http://www.buggyashell.nl/img/imageshackertN.gif

Afbeeldingslocatie: http://www.buggyashell.nl/img/isoptions.gif

Acties:
  • 0 Henk 'm!

Anoniem: 37691

_Thanatos_ schreef op maandag 07 februari 2005 @ 14:41:
@KingOfDos: die grafiekjes hadden wel netjes smoothed gekunt, vind je niet? ;)
En dat netwerkverkeer, komt ie ook boven de 4GB uit?
Enne, RC14 :?
Die grafiekjes worden nog iets veranderd met de nieuwe versie, maar dat is de Template Engine die dat moet doen, zover ben ik nog niet. Netwerkverkeer komt niet boven de 4GB uit, dat is een windows bug. Je kan wel via DU-Meter de waardes ophalen met de DU-Meter module voor PHPMyStats. RC14 = release op het moment van stoppen met v0.1 en de overgang naar v0.2 (php 5 support). RC14 is dus eigenlijk niet klaar, maar toch released omdat er wel wat bugs uit de RC13 gehaald zijn.

Acties:
  • 0 Henk 'm!

  • Fuzzillogic
  • Registratie: November 2001
  • Laatst online: 10-06-2024
Anoniem: 37691 schreef op maandag 07 februari 2005 @ 15:07:
[...]
RC14 = release op het moment van stoppen met v0.1 en de overgang naar v0.2 (php 5 support). RC14 is dus eigenlijk niet klaar, maar toch released omdat er wel wat bugs uit de RC13 gehaald zijn.
Ik vermoed dat Thanatos bedoelt: "RC14 zijn er 13 teveel" :P Je weet dat RC voor "Release Candidate" staat, en dat het eigenlijk dus klaar is en je hooguit nog de grootste blunders eruit wilt vissen?

Bij deze een opmerking in het algemeen: ajb kappen met die belachelijke versie-aanduidingen. Gebruik de termen alpha, beta, RC enzo waar ze voor bedoeld zijn, dat komt echt een stuk professioneler over imo. Zaken als "UltraVnc RC18d beta 3.21" maken geen goede indruk. Gebruik dan gewoon buildnummers ofzo.

Acties:
  • 0 Henk 'm!

Anoniem: 37691

Nexxennium schreef op maandag 07 februari 2005 @ 15:33:
[...]

Ik vermoed dat Thanatos bedoelt: "RC14 zijn er 13 teveel" :P Je weet dat RC voor "Release Candidate" staat, en dat het eigenlijk dus klaar is en je hooguit nog de grootste blunders eruit wilt vissen?

Bij deze een opmerking in het algemeen: ajb kappen met die belachelijke versie-aanduidingen. Gebruik de termen alpha, beta, RC enzo waar ze voor bedoeld zijn, dat komt echt een stuk professioneler over imo. Zaken als "UltraVnc RC18d beta 3.21" maken geen goede indruk. Gebruik dan gewoon buildnummers ofzo.
Daar zit opzich wel wat in. Is het dan een idee om het op de volgende manier te doen:
v0.2 SX
v0.2 CX
Waar X het build nummer is. S is voor XML Server, C is voor Client.

Acties:
  • 0 Henk 'm!

Anoniem: 73618

zr0 schreef op maandag 07 februari 2005 @ 14:54:
Imageshackert

Programma om snel foto's op imageshack.us te zetten.
Gemaakt in Delphi.
Ziet er op zich leuk uit, maar heeft geen enkele toegevoegde waarde t.o.v. van de site.
Nu moet er nog steeds per foto geupload worden, het wordt pas interessant als je meerdere foto's automatisch kan uploaden.

Acties:
  • 0 Henk 'm!

  • ReverendBizarre
  • Registratie: December 2001
  • Laatst online: 24-03-2021
Net toevallig van de week dit gemaakt:

MSVClean
Een tooltje om allerlei output & intermediate files die MSVC genereert te verwijderen. Voornamelijk geschreven omdat ik ontdekte dat mijn "Code" directory (waar ik al mijn MSVC projecten opsla) bijna 1 gig aan precompiled headers en object files had staan.

Afbeeldingslocatie: http://www.misanthropicalparadise.com/void/msvclean.png

[ Voor 9% gewijzigd door ReverendBizarre op 07-02-2005 17:23 ]


Acties:
  • 0 Henk 'm!

  • delaregulus
  • Registratie: Oktober 2003
  • Laatst online: 15-04 01:26
Ik heb een tooltje om op bijvoorbeeld Markplaats door alle fotos te scrollen. Het prettige is dat het allemaal in 1 scherm gebeurd en je geen nieuwe pagina's hoeft te openen.
  • Kan geheel automatisch als slide show (2 snelheden) maar ook handmatig.
  • Rechts in beeld zie je tot 50 (clickable) thumbnails.
  • Een zoekterm en aangeven van provincie is ook mogelijk.
  • Verder is het doodeenvoudig om rubrieken te selecteren.
  • Essentiele informatie wordt bij elke foto weergegeven.
  • Zodra je de rubriek hebt geselecteerd gaat hij automatisch alvast de eerste 50 foto's cachen zodat wachttijden vrijwel tot het verleden behoren.
Het is gemaakt in Excel.

Acties:
  • 0 Henk 'm!

  • blizt
  • Registratie: Januari 2003
  • Laatst online: 11-12-2024

blizt

Wannabe-geek

Lijkt me cool delaregulus, linkje? :)

United we stand, and divided we fall


Acties:
  • 0 Henk 'm!

  • delaregulus
  • Registratie: Oktober 2003
  • Laatst online: 15-04 01:26
EDIT: Marktplaats heeft recent de site aangepast. Tooltje doet het momenteel even niet. Wordt aan gewerkt....

Blitz (en andere geinteresseerden in de browser waarmee je Marktplaats retesnel kunt scannen) , stuur een mailtje naar "oost west" (zonder spatie) naar mijn "Myrealbox.com" account.

Dan stuur ik hem via de mail. Als iemand hem online zet, meld dat dan even via de email dan zal ik die persoon ook van updates voorzien. Ik heb namelijk een beta versie (EXE geen Excel)die ook Ebay, Speurders, Intoko, Marktplaza en wellicht ook nog andere advertentie sites aankan.

Afbeeldingslocatie: http://img.photobucket.com/albums/v723/delaregulus/screencapturereduced.jpg

Actual size: http://img.photobucket.co...regulus/screencapture.gif

Korte handleiding: pijltjes naar onder en naar beneden is voor volgende en vorige advertenties (1x , langzame slideshow, snelle slideshow). De pijltjes naar links en naar rechts is voor de volgende of vorige batch van maximaal 50 thumbnails. Voorzover mogelijk wordt per batch alles van te voren gecached zodat wachten nauwelijks nodig is behalve voor modem gebruikers. (Neem dan ook ADSL!!!)

("ververs advertentie aantallen" niet gebruiken, bij intoetsen van een zoekwoord opnieuw rubriek selecteren. Bij veel positieve belangstelling zal ik een en ander fixen!)

Wat vinden jullie ervan?

[ Voor 11% gewijzigd door delaregulus op 18-04-2005 18:24 ]


Acties:
  • 0 Henk 'm!

  • bartware
  • Registratie: Juni 2001
  • Laatst online: 25-03-2023

bartware

@jabber.org

Ik heb InternetRadio nu ook aan de praat. Thuis update ik WMP uit principe niet (en heb ik IR ook helemaal niet nodig), maar op mijn werk nu upgraded naar WMP10 en nu heerlijk luisterend naar KinkFM !

Dank @ Cypher87!

Heb ik me begrepen?
Cycle Vision 2020: 17-20 juli Sportpark Sloten & Wheelerplanet Spaarnwoude


Acties:
  • 0 Henk 'm!

  • sorted.bits
  • Registratie: Januari 2000
  • Laatst online: 28-06 15:27
Allemachtig, waar te beginnen...

Back in the early days heb ik in delphi een FTP server geschreven die toen in invisible mode gedraaid kon worden (dat was toen in weinig tot geen servers aanwezig). Dat had zo zijn voordelen waardoor het tooltje bij bepaalde groups erg gewild was.

Tooltje om mijn usenet downloads bij te houden, hoe ver is een download, welke files zijn compleet, welke groepen komt het uit ? Dat soort dingen.

Een LCD display control programmatje, volledig in C#, welke allerlei info van je systeem ophaalt, en ook je mail bekijkt, printer jobs, nou en nog veel meer. Je kan zelf de layout van het display bepalen door een simpel sleur&pleur GUI'tje, werkte allemaal erg goed, maar door tijd tekort nooit zo foutloos gemaakt dat het uitgebracht kon worden.

DVD Database, welke info van IMDB ripte. Erg handig ;)

Een 7650 phone manager, aan de hand van de SDK van nokia... ook leuk, daar kon je eigenlijk hetzelfde mee als de basis van Oxygen Phone manager.

IConnect, een tooltje die je een bepaalde host kon laten pingen, en die gaf daar dan stats van. Hoe vaak de ping aankwam, hoe lang gemiddeld, wanneer was hij onbereikbaar, waar ging het dan fout (dmv een trace route). Dit programma heb ik geschreven uit frustratie, omdat @home aan mij ging vragen : "Maar meneer, waneer precies viel uw verbinding uit dan ?" Nou ik kon het ze op de seconde precies geven en hoe vaak etc.

en nog veel meer :D

[ Voor 3% gewijzigd door sorted.bits op 08-02-2005 10:27 ]


Acties:
  • 0 Henk 'm!

  • Cypher87
  • Registratie: Oktober 2004
  • Laatst online: 29-05 23:17
Heb een kleine update gemaakt voor internet radio (alleen bugfix tegen 'Invalid integer' fout, en dubbelklik op tray opent programma) en een site opgezet voor het proggie. http://r-soft.dl.nu

Acties:
  • 0 Henk 'm!

  • blizt
  • Registratie: Januari 2003
  • Laatst online: 11-12-2024

blizt

Wannabe-geek

Linkje dood Cypher87 :(
delaregulus: mailtje gestuurd, hoop dat deze niet bounced ;)

United we stand, and divided we fall


Acties:
  • 0 Henk 'm!

  • Stewie!
  • Registratie: September 2001
  • Laatst online: 00:20

Stewie!

Keen must die!

blizt schreef op woensdag 09 februari 2005 @ 13:19:
Linkje dood Cypher87 :(
delaregulus: mailtje gestuurd, hoop dat deze niet bounced ;)
Linkje doet het hier B)

Acties:
  • 0 Henk 'm!

  • Dennahz
  • Registratie: November 2001
  • Laatst online: 23-06 12:37

Dennahz

Life feels like hell should.

Cypher87 schreef op woensdag 09 februari 2005 @ 12:32:
Heb een kleine update gemaakt voor internet radio (alleen bugfix tegen 'Invalid integer' fout, en dubbelklik op tray opent programma) en een site opgezet voor het proggie. http://r-soft.dl.nu
Heb je er problemen mee dat ik een klein artikeltje voor in een nieuwsbrief over je programma maak? Lijkt me echt een programma dat veel mensen kunnen gebruiken :)

Download op die site werkt idd niet.

[ Voor 7% gewijzigd door Dennahz op 11-02-2005 14:13 ]

Twitter


Acties:
  • 0 Henk 'm!

  • Cypher87
  • Registratie: Oktober 2004
  • Laatst online: 29-05 23:17
Dennahz schreef op vrijdag 11 februari 2005 @ 14:09:
[...]


Heb je er problemen mee dat ik een klein artikeltje voor in een nieuwsbrief over je programma maak? Lijkt me echt een programma dat veel mensen kunnen gebruiken :)

Download op die site werkt idd niet.
Ja is goed, zolang je de nieuwsbrief ook naar mij stuurt. E-mail adres staat op mijn site.
Btw, ik zal mijn site even aanpassen zodat de download altijd beschikbaar is.

Acties:
  • 0 Henk 'm!

Anoniem: 88352

Btw, ik zal mijn site even aanpassen zodat de download altijd beschikbaar is.
En wat is je site?

Acties:
  • 0 Henk 'm!

Anoniem: 95458

Heb een programmatje gemaakt om snel te kunnen switchen tussen netwerk instellingen. Werd het zat om het telkens handmatig te doen voor kantoor, thuis en school. Geschreven in VB.NET.

Afbeeldingslocatie: http://www.ydis.nl/ydis/Files//rogier/nws.gif

Acties:
  • 0 Henk 'm!

  • Cypher87
  • Registratie: Oktober 2004
  • Laatst online: 29-05 23:17
Als je een stukje omhoog had gelezen had je kunnen weten dat mijn site http://r-soft.dl.nu/ is :p

Acties:
  • 0 Henk 'm!

  • Electronical
  • Registratie: Juli 2004
  • Laatst online: 18-11-2020
Anoniem: 95458 schreef op zaterdag 19 februari 2005 @ 22:42:
Heb een programmatje gemaakt om snel te kunnen switchen tussen netwerk instellingen. Werd het zat om het telkens handmatig te doen voor kantoor, thuis en school. Geschreven in VB.NET.

[afbeelding]
Ziet er netjes uit man! :) Zou je het ter download aan willen bieden? Ik denk dat je er een heleboel mensen een plezier mee zou doen.

I do not fear computers, I fear the lack of them - Isaac Asimov
"With enough eyeballs, all bugs are shallow" - Eric Raymond


Acties:
  • 0 Henk 'm!

  • Stamgastje
  • Registratie: April 2003
  • Laatst online: 02-02-2020
Al weer een oude, maar ik gebruik hem nog steeds heel veel: NotepadEx

Afbeeldingslocatie: http://www.van-roermund.nl/notepadex/html/pics/screenshot.gif

[ Voor 25% gewijzigd door Stamgastje op 19-02-2005 22:45 ]


Acties:
  • 0 Henk 'm!

  • Priet
  • Registratie: Januari 2001
  • Laatst online: 28-06 13:09

Priet

To boldly do what no one has..

Naam: Auto Shutdown
Versie: 1.0.15
Platform: Windows
Gemaakt in: Visual Basic 6
Licentie: Freeware

Download: auto_shutdown_1.0.15-setup.exe

Omschrijving:
Dit programma kan op een opgegeven tijdstip de computer uitzetten, opnieuw opstarten, uitloggen en in hibernate-stand of suspend-mode zetten.
Het is ook mogelijk om een opgegeven programma te laten starten, waardoor de veelzijdigheid vergroot wordt.

Screenshot:
Afbeeldingslocatie: http://www.peterriet.net/images/downloads/eigenwerk/autoshutdown/screenshots/autoshutdown_mainselect.gif

Meer info: Link

[ Voor 9% gewijzigd door Priet op 19-02-2005 23:03 ]

"If you see a light at the end of a wormhole, it's probably a photon torpedo!"


Acties:
  • 0 Henk 'm!

Anoniem: 95458

Electronical schreef op zaterdag 19 februari 2005 @ 22:44:
[...]

Ziet er netjes uit man! :) Zou je het ter download aan willen bieden? Ik denk dat je er een heleboel mensen een plezier mee zou doen.
Geen probleem http://www.ydis.nl/ydis/Files/rogier/NS.net.zip
Om een profiel toe te voegen, moet je eerst op toevoegen klikken en daarna de instellingen invoeren. Daarna klik je nog een keer op toevoegen.

Acties:
  • 0 Henk 'm!

  • Electronical
  • Registratie: Juli 2004
  • Laatst online: 18-11-2020
Anoniem: 95458 schreef op zaterdag 19 februari 2005 @ 23:20:
[...]
Geen probleem http://www.ydis.nl/ydis/Files/rogier/NS.net.zip
Om een profiel toe te voegen, moet je eerst op toevoegen klikken en daarna de instellingen invoeren. Daarna klik je nog een keer op toevoegen.
Ik dank u hartelijk!

I do not fear computers, I fear the lack of them - Isaac Asimov
"With enough eyeballs, all bugs are shallow" - Eric Raymond


Acties:
  • 0 Henk 'm!

  • niwreG
  • Registratie: Augustus 2003
  • Laatst online: 17-10-2024

niwreG

^heeft dat geschreven->

Naam: Roosterwijzigingen
Versie: 1.0.3
Platform: Windows
Gemaakt in: Visual Basic 6
Licentie: Freeware

Download: Rechtsklik save as

Omschrijving:
Dit programma sleurt online roosterwijzigingen binnen en pleurt ze in een textvak. De eerste versie deed niks anders maar de laaste versie is publiekelijk gemaakt zodat je zelf ook roosters waar dan ook kan invullen. (eerste versie was hardcoded voor mijn school :P) Ook zit er een auto update op en een functie om een highligt op een klas te zetten (met mooie msn schermpjes :P). En hij kan ook in de tray worden gestopt :) (mswinsock.ocx nodig maar zit in zip bestand :) ). Unzippen en de rooster.exe openen krijg je melding dat er geen main.ini is die word dan aangemaakt en dan rooster.exe nog een keer openen als hij dat nog niet zelf heeft gedaan.

Screenshot:
[img]http://members.lycos.nl./gerwin2003/rooster/screenshot.jpg[/img]

^^eventueele typfouten zijn als vermaak bedoeld


Acties:
  • 0 Henk 'm!

  • pjvandesande
  • Registratie: Maart 2004
  • Laatst online: 18-06 12:12

pjvandesande

GC.Collect(head);

Anoniem: 95458 schreef op zaterdag 19 februari 2005 @ 23:20:
[...]


Geen probleem http://www.ydis.nl/ydis/Files/rogier/NS.net.zip
Om een profiel toe te voegen, moet je eerst op toevoegen klikken en daarna de instellingen invoeren. Daarna klik je nog een keer op toevoegen.
Waar is de source!
Ziet er namelijk strak uit en is zeker handig. Graag zou ik ook de source eens zien... blijft /14 he! :)

Acties:
  • 0 Henk 'm!

  • dotnetter
  • Registratie: Februari 2005
  • Laatst online: 23-07-2024

dotnetter

aka BamiSoep

Ik heb een tooltje geschreven waarmee het mogelijk is de P2000 (pager) berichten die verzonden worden door Brandweer Politie en ambudienst van http://www.pd5hw.nl/ uit te lezen.

Op dit moment alleen nog voor Zuid-Limburg, maar het is nog in ontwikkeling....

Het is geschreven in C# en .Net

Hierzo zijn de binaries te dowloaden.

*snip* op aanvraag eigenaar pd5hw.nl :)


Veel plezier ermee ;)

[ Voor 21% gewijzigd door NMe op 09-12-2005 08:03 ]

| Allemaal spulletjes | Ik flickr! >Hier<


Acties:
  • 0 Henk 'm!

Anoniem: 95458

questa schreef op zondag 20 februari 2005 @ 12:07:
[...]


Waar is de source!
Ziet er namelijk strak uit en is zeker handig. Graag zou ik ook de source eens zien... blijft /14 he! :)
De source?? Die zal ik dan eerst maar eens moeten opschonen en beetje documenteren, het was nooit de bedoelding om openbaar te worden. Zal ik op terug komen.

Acties:
  • 0 Henk 'm!

  • Pantalaimon
  • Registratie: Mei 2004
  • Laatst online: 23-06 06:20

Pantalaimon

Daemon.

Tijdje terug een GUI gemaakt voor xPlanet 1.1.0 en hoger. Daarin verwerkt een editor voor elk planeet die xPlanet ondersteunt. Ge-automatiseerde clouds-downloader.

Afbeeldingslocatie: http://triplesix.nl.eu.org/storage/got/images/xwdp.jpg

Think of me long enough to make a memory


Acties:
  • 0 Henk 'm!

  • pjvandesande
  • Registratie: Maart 2004
  • Laatst online: 18-06 12:12

pjvandesande

GC.Collect(head);

Anoniem: 95458 schreef op zondag 20 februari 2005 @ 17:57:
[...]


De source?? Die zal ik dan eerst maar eens moeten opschonen en beetje documenteren, het was nooit de bedoelding om openbaar te worden. Zal ik op terug komen.
Hou ik je aan O-)
Pantalaimon schreef op zondag 20 februari 2005 @ 18:23:
Tijdje terug een GUI gemaakt voor xPlanet 1.1.0 en hoger. Daarin verwerkt een editor voor elk planeet die xPlanet ondersteunt. Ge-automatiseerde clouds-downloader.

[afbeelding]
Super gaaf!

Ik weet dat een collega van me hier altijd gebruik van maakt, maar nu is er dus een GUI. Hij weet er nu van.

Acties:
  • 0 Henk 'm!

  • DeadMetal
  • Registratie: Mei 2002
  • Laatst online: 22-06 07:57
_Thanatos_ schreef op zondag 06 februari 2005 @ 15:42:
Ik heb ook weer wat gemaakt. Een progje (weer een!) om thumbnail galleries te genereren uit een set foto's. Maar deze is wel lekker advanced. De HTML pagina's worden gegenereerd met XSLT en XHTML en de gegevens voor de gallery worden dus in een XML'etje gezet. Erg cool allemaal. XLST is toch wel zeer fijn als "template engine" omdat je er eigenlijk zo'n beetje alles mee kan wat je nodig hebt, en het zit gewoon in MSXML 3.0.

Screenshotjes:
[afbeelding][afbeelding]

Misschien ga ik em nog wel een keer online zetten :)
Zeer interessant programma, het is zeker welkom als hij online komt :)

Acties:
  • 0 Henk 'm!

  • _Thanatos_
  • Registratie: Januari 2001
  • Laatst online: 18-03 09:33

_Thanatos_

Ja, en kaal

DeadMetal schreef op maandag 21 februari 2005 @ 09:01:
[...]


Zeer interessant programma, het is zeker welkom als hij online komt :)
Bijna klaar hoor, ben nog bezig met de FTP upload functie, en dan vind ik het wel mooi geweest :)

日本!🎌


Acties:
  • 0 Henk 'm!

  • Koffie
  • Registratie: Augustus 2000
  • Laatst online: 20:59

Koffie

Koffiebierbrouwer

Braaimeneer

Pantalaimon schreef op zondag 20 februari 2005 @ 18:23:
Tijdje terug een GUI gemaakt voor xPlanet 1.1.0 en hoger. Daarin verwerkt een editor voor elk planeet die xPlanet ondersteunt. Ge-automatiseerde clouds-downloader.

[afbeelding]
Waar kunnen we die downloaden ? :*

Zwembad (te koop) - Braaihok (te koop) - Bouwproject -BraaiTV - Funda


Acties:
  • 0 Henk 'm!

  • Pantalaimon
  • Registratie: Mei 2004
  • Laatst online: 23-06 06:20

Pantalaimon

Daemon.

Koffie schreef op maandag 21 februari 2005 @ 13:02:
[...]

Waar kunnen we die downloaden ? :*
*strijkt over hart*
Linkje

Dr zullen vast nog het een en ander aan bugs in zitten- Laat het me iig weten mocht iemand iets vinden :)

disclaimer: kaput? ik weet van nix :+

Think of me long enough to make a memory


Acties:
  • 0 Henk 'm!

Anoniem: 30685

Anoniem: 95458 schreef op zondag 20 februari 2005 @ 17:57:
[...]


De source?? Die zal ik dan eerst maar eens moeten opschonen en beetje documenteren, het was nooit de bedoelding om openbaar te worden. Zal ik op terug komen.
Ik heb een tijdje geleden ook zo'n programma gemaakt en ik vraag me af hoe jij dit aangepakt hebt. Heb je WMI, netsh, of iets anders gebruik om de settings toe te passen en is er een mogelijkheid om het programma te gebruiken als niet-administrator (was de bedoeling van mijn prog ...) ?

Acties:
  • 0 Henk 'm!

  • gomaster
  • Registratie: Februari 2002
  • Laatst online: 23:22
dotnetter schreef op zondag 20 februari 2005 @ 12:21:
Ik heb een tooltje geschreven waarmee het mogelijk is de P2000 (pager) berichten die verzonden worden door Brandweer Politie en ambudienst van http://www.pd5hw.nl/ uit te lezen.

Op dit moment alleen nog voor Zuid-Limburg, maar het is nog in ontwikkeling....

Het is geschreven in C# en .Net

Hierzo zijn de binaries te dowloaden.

*snip* op aanvraag eigenaar pd5hw.nl :)


Veel plezier ermee ;)
Vet! Als het ook voor amsterdam zou komen zou het erg leuk zijn!

[ Voor 7% gewijzigd door NMe op 09-12-2005 08:03 ]


Acties:
  • 0 Henk 'm!

  • MTWZZ
  • Registratie: Mei 2000
  • Laatst online: 13-08-2021

MTWZZ

One life, live it!

Omdat ik nogal wat foto's op m'n website heb die een veel te grote resolutie hebben heb ik een fotoboek gemaakt met een navigator erin.
Beetje lastig uitleggen maar een demo zegt meer dan 1000 woorden :)
Screenshot:
Afbeeldingslocatie: http://www.barad-dur.nl/img/screenshot.jpg?width=400

Demo:
clicky

P.S.: deze is niet zo spectaculair maar ik zit maar op een zielig ADSL lijntje ;)

Nu met Land Rover Series 3 en Defender 90


Acties:
  • 0 Henk 'm!

  • Fuzzillogic
  • Registratie: November 2001
  • Laatst online: 10-06-2024
@MTWZZ: Het werkt niet in Opera :(

<edit>Ooops, blijkbaar had ik per ongeluk Javascript uitgezet ipv Flash :Z. Het werkt nu wel, maar niet nadat ik een schermpje moet wegklikken omdat je schijbaar het verkeerde mime-type doorgeeft.</edit>

[ Voor 76% gewijzigd door Fuzzillogic op 21-02-2005 22:46 ]


Acties:
  • 0 Henk 'm!

  • Spinal
  • Registratie: Februari 2001
  • Laatst online: 26-06 09:08
Nexxennium schreef op maandag 21 februari 2005 @ 22:41:
@MTWZZ: Het werkt niet in Opera :(

<edit>Ooops, blijkbaar had ik per ongeluk Javascript uitgezet ipv Flash :Z. Het werkt nu wel, maar niet nadat ik een schermpje moet wegklikken omdat je schijbaar het verkeerde mime-type doorgeeft.</edit>
Geen last van in Opera 8...
Ziet er goed uit trouwens :)

[ Voor 7% gewijzigd door Spinal op 22-02-2005 12:12 ]

Full-stack webdeveloper in Groningen


Acties:
  • 0 Henk 'm!

  • MTWZZ
  • Registratie: Mei 2000
  • Laatst online: 13-08-2021

MTWZZ

One life, live it!

@Nexxennium
Ik heb geen opera hier, zou je die foutmelding even kunnen posten?

Nu met Land Rover Series 3 en Defender 90


Acties:
  • 0 Henk 'm!

  • Koffie
  • Registratie: Augustus 2000
  • Laatst online: 20:59

Koffie

Koffiebierbrouwer

Braaimeneer

MTWZZ schreef op maandag 21 februari 2005 @ 21:28:
Omdat ik nogal wat foto's op m'n website heb die een veel te grote resolutie hebben heb ik een fotoboek gemaakt met een navigator erin.
Beetje lastig uitleggen maar een demo zegt meer dan 1000 woorden :)
Screenshot:
[afbeelding]

Demo:
clicky

P.S.: deze is niet zo spectaculair maar ik zit maar op een zielig ADSL lijntje ;)
Psst .. bouw ff iets in waarmee je checkt dat iemand niet een 'thumbnail' probeert te maken met een reso die groter is dan het origineel ;)

Zwembad (te koop) - Braaihok (te koop) - Bouwproject -BraaiTV - Funda


Acties:
  • 0 Henk 'm!

  • andreict
  • Registratie: April 2004
  • Laatst online: 04-06 20:19
Anoniem: 95458 schreef op zaterdag 19 februari 2005 @ 23:20:
[...]


Geen probleem http://www.ydis.nl/ydis/Files/rogier/NS.net.zip
Om een profiel toe te voegen, moet je eerst op toevoegen klikken en daarna de instellingen invoeren. Daarna klik je nog een keer op toevoegen.
Dit programma is echt precies wat ik zocht , maar ik krijg een error als ik het opstart
ik heb windows xp pro (sp2 + alle nieuwe updates en ook .net geupdate)

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
 See the end of this message for details on invoking 
just-in-time (JIT) debugging instead of this dialog box.

************** Exception Text **************
System.ArgumentException: Argument 'Length' must be greater or equal to zero.
   at Microsoft.VisualBasic.Strings.Right(String str, Int32 Length)
   at WindowsApplication1.Form1.FirstRun()
   at WindowsApplication1.Form1.Form1_Load(Object sender, EventArgs e)
   at System.Windows.Forms.Form.OnLoad(EventArgs e)
   at System.Windows.Forms.Form.OnCreateControl()
   at System.Windows.Forms.Control.CreateControl(Boolean fIgnoreVisible)
   at System.Windows.Forms.Control.CreateControl()
   at System.Windows.Forms.Control.WmShowWindow(Message& m)
   at System.Windows.Forms.Control.WndProc(Message& m)
   at System.Windows.Forms.ScrollableControl.WndProc(Message& m)
   at System.Windows.Forms.ContainerControl.WndProc(Message& m)
   at System.Windows.Forms.Form.WmShowWindow(Message& m)
   at System.Windows.Forms.Form.WndProc(Message& m)
   at System.Windows.Forms.ControlNativeWindow.OnMessage(Message& m)
   at System.Windows.Forms.ControlNativeWindow.WndProc(Message& m)
   at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)


************** Loaded Assemblies **************
mscorlib
    Assembly Version: 1.0.5000.0
    Win32 Version: 1.1.4322.2032
    CodeBase: file:///c:/windows/microsoft.net/framework/v1.1.4322/mscorlib.dll
----------------------------------------
Network Switcher
    Assembly Version: 1.0.1876.41197
    Win32 Version: 1.0.1876.41197
    CodeBase: file:///C:/Program%20Files/ydis/Network%20Switcher.net/Network%20Switcher.exe
----------------------------------------
System.Windows.Forms
    Assembly Version: 1.0.5000.0
    Win32 Version: 1.1.4322.2032
    CodeBase: file:///c:/windows/assembly/gac/system.windows.forms/1.0.5000.0__b77a5c561934e089/system.windows.forms.dll
----------------------------------------
System
    Assembly Version: 1.0.5000.0
    Win32 Version: 1.1.4322.2032
    CodeBase: file:///c:/windows/assembly/gac/system/1.0.5000.0__b77a5c561934e089/system.dll
----------------------------------------
System.Drawing
    Assembly Version: 1.0.5000.0
    Win32 Version: 1.1.4322.2032
    CodeBase: file:///c:/windows/assembly/gac/system.drawing/1.0.5000.0__b03f5f7f11d50a3a/system.drawing.dll
----------------------------------------
Microsoft.VisualBasic
    Assembly Version: 7.0.5000.0
    Win32 Version: 7.10.6001.4
    CodeBase: file:///c:/windows/assembly/gac/microsoft.visualbasic/7.0.5000.0__b03f5f7f11d50a3a/microsoft.visualbasic.dll
----------------------------------------

************** JIT Debugging **************
To enable just in time (JIT) debugging, the config file for this
application or machine (machine.config) must have the
jitDebugging value set in the system.windows.forms section.
The application must also be compiled with debugging
enabled.

For example:

<configuration>
    <system.windows.forms jitDebugging="true" />
</configuration>

When JIT debugging is enabled, any unhandled exception
will be sent to the JIT debugger registered on the machine
rather than being handled by this dialog.



Vind het erg jammer, ik kan wel het programma toch oplaten starten dmv op continu te drukken. Ik kan dan wel kiezen voor profiel toevoegen maar mijn netwerkkaart zit hij dan niet dus kan het profiel niet opslaan. (netwerkkaart = intel pro 100 VE)

denk zal het even posten misschien hebben er meer mensen last van of misschien weet jij zo een oplossing.

Acties:
  • 0 Henk 'm!

  • MTWZZ
  • Registratie: Mei 2000
  • Laatst online: 13-08-2021

MTWZZ

One life, live it!

Koffie schreef op woensdag 23 februari 2005 @ 08:13:
[...]

Psst .. bouw ff iets in waarmee je checkt dat iemand niet een 'thumbnail' probeert te maken met een reso die groter is dan het origineel ;)
Gefixt :9

Ik vroeg me al af waarom het opeens zo traag werd toen ik er achter kwam dat je een resize naar 15000 had proberen te doen :D

Nu met Land Rover Series 3 en Defender 90


Acties:
  • 0 Henk 'm!

  • Koffie
  • Registratie: Augustus 2000
  • Laatst online: 20:59

Koffie

Koffiebierbrouwer

Braaimeneer

Jah, sorry :*

Zwembad (te koop) - Braaihok (te koop) - Bouwproject -BraaiTV - Funda


Anoniem: 26410

andreict schreef op woensdag 23 februari 2005 @ 08:39:
Dit programma is echt precies wat ik zocht , maar ik krijg een error als ik het opstart
ik heb windows xp pro (sp2 + alle nieuwe updates en ook .net geupdate)
Hier het zelfde probleem! Heb je een versie die ook met XPPro werkt? Zou echt onwijs handig zijn!!!

Anoniem: 33436

Voor mensen die problemen hadden met Personal Database 2005 doordat ze "register_globals" in hun PHP-configuratie op "off" hadden staan heb ik een patch gemaakt die dit verhelpt en tevens enkele andere zaken verbetert. Zie de pdb-dev website voor meer info.

Vanaf nu ga ik werken aan Personal Database 2.0, met het doel PDB op technisch gebied flink te verbeteren. Mijn PHP-kennis was namelijk nogal verouderd waardoor de code van 2005 niet echt up-to-date is (met name met betrekking tot het gebruik van superglobal variabelen), en daarnaast zijn er enkele andere zaken die hoognodig verbeterd moeten worden. Vooral het normaliseren van de database, en betere beveiliging van zowel de databasegegevens als fool-proof controle staan hoog op mijn lijstje. Maar wederom, op de website staat het allemaal uitgelegd.

  • sebastius
  • Registratie: September 2000
  • Laatst online: 27-06 11:47

sebastius

Laten we lekker link gaan doen

TweeWieler Specialist Facturatie

Een simpel tooltje om facturen te maken voor een bevriende fietsenmaker. Automatisch factuurnummer, datum, etc. Eigenlijk een schil op een excel bestandje.

SMS Engine

Een programma dat in samenwerking met een GSM Modem SMS berichten ontvangt, uit elkaar trekt en in een spreadsheet mikt, en tevens het smsje in aangepaste vorm als email doorstuurt naar belanghebbenden.

Acties:
  • 0 Henk 'm!

Anoniem: 138225

dotnetter schreef op zondag 20 februari 2005 @ 12:21:
Ik heb een tooltje geschreven waarmee het mogelijk is de P2000 (pager) berichten die verzonden worden door Brandweer Politie en ambudienst van http://www.pd5hw.nl/ uit te lezen.

Op dit moment alleen nog voor Zuid-Limburg, maar het is nog in ontwikkeling....

Het is geschreven in C# en .Net

Hierzo zijn de binaries te dowloaden.

*snip* op aanvraag eigenaar pd5hw.nl :)


Veel plezier ermee ;)
Het lukt mij niet om het tooltje te openen !!

PD5HW

[ Voor 7% gewijzigd door NMe op 09-12-2005 08:04 ]


Acties:
  • 0 Henk 'm!

  • Joen
  • Registratie: Juli 2003
  • Laatst online: 25-06 13:21
sebastius schreef op donderdag 24 februari 2005 @ 15:34:
(...)
SMS Engine

Een programma dat in samenwerking met een GSM Modem SMS berichten ontvangt, uit elkaar trekt en in een spreadsheet mikt, en tevens het smsje in aangepaste vorm als email doorstuurt naar belanghebbenden.
Is dit voor Windows?
Zo ja, met welke telefoons is het zoal compatible?

Ik zoek eigenlijk nog wel een klein en handig programmaatje wat te combineren valt met PHP en/of MySQL en/of Access 2000 en/of platte tekstbestanden oid en wat ook met mijn oude ongebruikte Nokia 8210 kan werken.

Ik heb overigens al diverse software geprobeerd dat net niet is zoals ik het wens.

[ Voor 7% gewijzigd door Joen op 27-02-2005 20:23 ]


Acties:
  • 0 Henk 'm!

Anoniem: 138298

Of het echt onder tools wordt verstaan weet ik niet maar in ieder geval heb ik een applicatie gemaakt voor mijn vriendin die Orthopedagoog en Remedial Teacher is in het Speciaal Basisonderwijs.

Het programma flitst woorden voor kinderen om hen te helpen met het leren lezen. De woorden verschijnen afhankelijk van de instellingen op een willekeurige positie op het scherm. Een eerste beta-versie wordt momenteel al met succes gebruikt in het onderwijs.

Voor screenshots zie de volgende URL http://www.whirlingstorm....iewarticle&artid=1&page=1

De GUI is erg eenvoudig en standaard, dit is bedoeld om de kinderen niet af te leiden als ze met dit programma werken. Het programma is gemaakt in Delphi.

Daarnaast ben ik in de ontwerpfase van een applicatie waarin leerkrachten een aantal parameters kunnen opgeven waarmee een handelingsplan bepaald wordt per kind. Op deze manier kan een leerkracht alvast enkele zaken uitvoeren zolang het kind op de wachtlijst van de Remedial Teacher staat. Welke taal ik ga gebruiken weet ik nog niet. Dit wordt ofwel Delphi ofwel Java ofwel C# .

Acties:
  • 0 Henk 'm!

  • Rotjeknor
  • Registratie: April 2001
  • Laatst online: 01-04-2023
Anoniem: 138298 schreef op maandag 28 februari 2005 @ 09:46:
Of het echt onder tools wordt verstaan weet ik niet maar in ieder geval heb ik een applicatie gemaakt voor mijn vriendin die Orthopedagoog en Remedial Teacher is in het Speciaal Basisonderwijs.

Het programma flitst woorden voor kinderen om hen te helpen met het leren lezen. De woorden verschijnen afhankelijk van de instellingen op een willekeurige positie op het scherm. Een eerste beta-versie wordt momenteel al met succes gebruikt in het onderwijs.
Wellicht interessant als extra doelgroep zijn mensen die afasie hebben. Daar is ook een speciaal programma voor ontwikkeld, maar zo goed ik weet zit daar deze mogelijkheid niet bij. Aangezien ik geen afasie-expert ben is het lastig te zeggen of het uberhaupt wel zin heeft voor die mensen, maar het is een discussie met een specialist waard lijkt me...

Ook Knor is aangestoken met het ligfietsvirus!


Acties:
  • 0 Henk 'm!

Anoniem: 138298

Klinkt inderdaad wel interessant, zal mijn vriendin eens vragen, die weet er zelf misschien wat van en anders kent ze diverse andere mensen in haar netwerk die dat wel weten. Bedankt voor de tip in ieder geval.

Acties:
  • 0 Henk 'm!

  • sebastius
  • Registratie: September 2000
  • Laatst online: 27-06 11:47

sebastius

Laten we lekker link gaan doen

JeroenM_tbs schreef op zondag 27 februari 2005 @ 20:22:
[...]
Is dit voor Windows?
Zo ja, met welke telefoons is het zoal compatible?

Ik zoek eigenlijk nog wel een klein en handig programmaatje wat te combineren valt met PHP en/of MySQL en/of Access 2000 en/of platte tekstbestanden oid en wat ook met mijn oude ongebruikte Nokia 8210 kan werken.

Ik heb overigens al diverse software geprobeerd dat net niet is zoals ik het wens.
Ja voor windows. Het werkt momenteel enkel met Wavecom GSM modems (of modems/gsm's die dezelfde AT commando set hebben). Ik weet dat een oude Nokia 6150 het in theorie zou moeten doen.

Mijn programma pleurt het momenteel in een excel bestandje, en mailt het naar de belanghebbende. Helaas kan ik de code niet met je delen aangezien het een commerciele applicatie is. Maar het is een relatief simpel dingetje en met wat handigheid (en Visual Basic) kun je het makkelijk zelf maken.

Acties:
  • 0 Henk 'm!

  • Joen
  • Registratie: Juli 2003
  • Laatst online: 25-06 13:21
Aha, nouja jammer dan. Ik heb het ook niet proffessioneel nodig of zo. Het is slechts als hobby-projectje als ik alle benodigdheden een keer bij elkaar verzameld heb. :P

Acties:
  • 0 Henk 'm!

  • Jurgen
  • Registratie: September 2003
  • Laatst online: 06-06 21:48
Omdat we het zat waren om tijdens het biljarten altijd maar te schrijven heb ik in turbo pascal een beetje zitten prutsen met dit als resultaat.

Ik weet dat de invoer van de scores een beetje buggy is, (damn das lastig om dat te make :P) maar dat staat bovenaan mijn todo lijstje :).

Acties:
  • 0 Henk 'm!

  • tjerkw
  • Registratie: September 2004
  • Laatst online: 04-04-2024
ik ben ooit eens begonnen aan een wiskunde programma.. Soort maple.. alleen met stukken minder functionaliteit.

Wat het al ondersteund:

- eigen scripting taal ( JavaMathScript) (ook op symbolisch te rekenen)
- tekenen van verschillende soorten functies (parametrisc/ polar / richtingsvelden)
- heeft ondersteuning voor 3d grafieken gehad.. maar die lib die ik gebruikte voor het 3d tekeken is oud en geen duidelijke api.

Wat ik wil dat het nog moet kunnen:
- integreren en differentieren van niet al te moeilijke functies
- vereenvoudigen van expressies

screeshots:

Afbeeldingslocatie: http://javamath.wolterinkwebdesign.com/img/javamath2.gif

Afbeeldingslocatie: http://javamath.wolterinkwebdesign.com/img/javamath1.gif

er is nog geen website.. geen tijd voor. de laatste tijd heb ik ook steeds minder tijd voor deze applicatie

Tjerk W


Acties:
  • 0 Henk 'm!

  • dingstje
  • Registratie: Augustus 2002
  • Laatst online: 02-01-2024
tjerkw: is dat ergens te downloaden (met sourcecode liefst :-P)?

If you can't beat them, try harder


Acties:
  • 0 Henk 'm!

  • Kogelvis
  • Registratie: Maart 2001
  • Laatst online: 16:45

Kogelvis

Nu ook met gitaar

dingstje schreef op maandag 28 februari 2005 @ 22:58:
tjerkw: is dat ergens te downloaden (met sourcecode liefst :-P)?
Die vraag wou ik ook net stellen dit ziet er nl. heel interresant uit :D

<Jeroen> Wirf: vrouwen versieren kan je gewoon in het OSI model proppen hoor :P
I am dyslexic of Borg prepare to have your ass laminated
Real Programmers always confuse Christmas and Halloween because oct31 = dec25


Acties:
  • 0 Henk 'm!

  • _Thanatos_
  • Registratie: Januari 2001
  • Laatst online: 18-03 09:33

_Thanatos_

Ja, en kaal

_Thanatos_ schreef op zondag 06 februari 2005 @ 15:42:
Ik heb ook weer wat gemaakt. Een progje (weer een!) om thumbnail galleries te genereren uit een set foto's. Maar deze is wel lekker advanced. De HTML pagina's worden gegenereerd met XSLT en XHTML en de gegevens voor de gallery worden dus in een XML'etje gezet. Erg cool allemaal. XLST is toch wel zeer fijn als "template engine" omdat je er eigenlijk zo'n beetje alles mee kan wat je nodig hebt, en het zit gewoon in MSXML 3.0.

Screenshotjes:
[afbeelding][afbeelding]

Misschien ga ik em nog wel een keer online zetten :)
Hij staat online: http://www.thany.org/yat :)

日本!🎌


Acties:
  • 0 Henk 'm!

  • tjerkw
  • Registratie: September 2004
  • Laatst online: 04-04-2024
dingstje schreef op maandag 28 februari 2005 @ 22:58:
tjerkw: is dat ergens te downloaden (met sourcecode liefst :-P)?
nee nog niet.. ik moet nog een keer een complete pagina maken met uitleg docs enzo.. en de sourcecode is niet bepaald.. duidelijk.. er moeten nog veel javadocs inkomen.

En de laatste tijd weinig tijd om het verder te ontwikkelen. Verdien er namelijk geen geld mee.
ik zal eens kijken of ik een kleien pagina met api en installer online kan krijgen

Tjerk W


Acties:
  • 0 Henk 'm!

  • TheNameless
  • Registratie: September 2001
  • Laatst online: 07-02 21:38

TheNameless

Jazzballet is vet!

Thanx!
Kan ik dit mooi gebruiken voor de webpagina van mijn band :)

Ducati: making mechanics out of riders since 1946


Acties:
  • 0 Henk 'm!

  • Fried
  • Registratie: Maart 2001
  • Laatst online: 25-03 08:42
Modbreak:Dat is hier dus niet de bedoeling. Zullen we de topicwaarschuwing de volgende keer maar in <H1> doen?

[ Voor 75% gewijzigd door Janoz op 12-03-2005 01:24 ]


Acties:
  • 0 Henk 'm!

  • Jigs
  • Registratie: April 2004
  • Laatst online: 17-01-2024
Ik heb helaas nog niet zo veel spannends gemaakt. Het blijft bij simpele upload scripts in php en simpele java applets waar je weinig aan hebt.

Acties:
  • 0 Henk 'm!

Anoniem: 29252

Nog een nieuwe versie van mijn music manager er uit gegooid. Zie http://www.fifthplanet.net/gmm.
Ik maak nu gebruik van een SQL database (SQLite) ipv mijn eigen data structuur.

Acties:
  • 0 Henk 'm!

  • JER00N
  • Registratie: Maart 2002
  • Niet online
Moeilijk he, waarschuwingen lezen ;)
Deze topic is alleen bedoeld om zelfgemaakte tools te showen en te bespreken. Net als in de rest van Programming & Webscripting is het hier dus ook niet toegestaan om 'even te vragen of iemand iets kan maken'. Dit is een forum over zelf programmeren, geen McDonalds afhaalbalie voor lappen code of software :)

Acties:
  • 0 Henk 'm!

  • Remco
  • Registratie: Januari 2001
  • Laatst online: 25-06 17:50
JER00N schreef op donderdag 03 maart 2005 @ 15:16:
[...]
Moeilijk he, waarschuwingen lezen ;)
[...]
Jahaa, faq's ook... :P O-)
# Ga niet de moderator uithangen, maar gebruik topicreport en "Schop een Modje".

Wat voor de een basiskennis is, is voor de ander compleet nieuw. Kom je wel iets tegen dat niet door de beugel kan (op welke manier dan ook), dan is het niet de bedoeling dat je in dat topic de moderator gaat uithangen, maar dat je de kwestie meldt mbv een topicreport of een topic in Schop een Modje als het erg dringend is. Moderators kunnen dan ingrijpen. Als je zelf commentaar geeft, resulteert dat alleen maar in verdere escalatie. Doe dat dus niet.
Policy: Alle regels die op het forum gelden
offtopic:
geld natuurlijk ook voor ondertekende

[ Voor 11% gewijzigd door Remco op 03-03-2005 17:29 ]

The best thing about UDP jokes is that I don't care if you get them or not.


Acties:
  • 0 Henk 'm!

  • r0b
  • Registratie: December 2002
  • Laatst online: 27-05 22:50

r0b

Hoe staat het met de ToolBase? :)

OneOfBorg: Je link naar GProfiler is dood, zou je deze wellicht weer even kunnen uploaden (incl. source het liefst?) ? :)

[ Voor 70% gewijzigd door r0b op 11-03-2005 18:01 ]


Acties:
  • 0 Henk 'm!

  • H!GHGuY
  • Registratie: December 2002
  • Niet online

H!GHGuY

Try and take over the world...

ik heb mezelf reeds verwend met deze dingetjes:
- programmaatje om de tijd in SRT(subtitles) files te wijzigen: zowel snelheid als offset kunnen gewijzigd worden. ook kan de sub op een bepaald tijdstip gefixt worden. (het werkt echter enkel in DOS, controleert weinig op juiste invoer. ik heb het omgezet van een stel functies naar 1 klasse, dus source-code distribueren zou beter zijn dan het programma zelf :P)
- QuickCopy
kopieert 1 bestand, en gebruikt daarvoor een grote geheugen buffer (kan zelf gekozen worden), zodat zoveel mogelijk sequentieel gelezen/geschreven kan worden. werkt enkel in DOS (geen tijd voor grafische schil) en kan op dit moment slechts 1 bestand per keer kopieren. beide moeten echter gemakkelijk uit te breiden zijn.

ASSUME makes an ASS out of U and ME


Acties:
  • 0 Henk 'm!

Anoniem: 30225

Anoniem: 95458 schreef op zaterdag 19 februari 2005 @ 22:42:
Heb een programmatje gemaakt om snel te kunnen switchen tussen netwerk instellingen. Werd het zat om het telkens handmatig te doen voor kantoor, thuis en school. Geschreven in VB.NET.
How to Use the Netsh.exe Tool and Command-Line Switches
Netsh.exe Cannot Set Two or More DNS Addresses

Acties:
  • 0 Henk 'm!

Anoniem: 50683

geweldig!, dat je dat kan vinden.

daar is ook documentatie over "hoe een word document te maken met notepad" :)
en je surft natuurlijk met Lynx onder linux.

[ Voor 6% gewijzigd door Anoniem: 50683 op 12-03-2005 01:22 ]


Acties:
  • 0 Henk 'm!

  • JER00N
  • Registratie: Maart 2002
  • Niet online
Ik denk niet dat de maker zit te wachten op oplossingen als deze als hij zelf al een programma heeft gemaakt. Ik zie dit soort replies wel vaker.. niet echt nuttig imho, maargoed.

Zelf heb ik SpamView weer eens geupdate naar versie 0.5.5. Wat kleine bugjes eruit gehaald en de Settings/Filter-vensters opnieuw gemaakt (de navigatie).

Changelog staat hier: klik

Acties:
  • 0 Henk 'm!

  • Delphi32
  • Registratie: Juli 2001
  • Laatst online: 01:01

Delphi32

Heading for the gates of Eden

Mijn ongoing project (waar ik een beetje op een dood spoor mee zit, maar dit terzijde) : Ultimate DB Editor. Ik hou van pretentieuze application names :)
Soort generieke interface over databases (op dit moment alleen Interbase, MS SQL staat hoog op de todo list, anderen moeten dan makkelijk kunnen volgen). Je opent een db, UDBEditor scant de db en genereert automatisch een menubalk + outlookbar met de tabellen. Klik erop en je hebt een customizable grid voor je neus met de gegevens. Dubbelklik in het grid en je hebt een automatisch gegenereerde edit-page. 1:n relaties worden automatisch gedetecteerd en weergegeven met combo's. Mogelijkheid om velden te ordenen of op verschillende tabbladen te categoriseren. Zelf een db from scratch beginnen kan natuurlijk ook. Elke tabel kan je een eigen icoontje geven voor herkenbaarheid. Column names kunnen ingesteld worden voor de weergave. De meest gebruikte column constraints kan je opgeven.
Support voor backups maken & terugzetten, user rights assignments of gewoon automatisch aanloggen. Wizard voor het maken van pivot tables, die opgeslagen kunnen worden en op elk gewenst moment weer opgeroepen kunnen worden.
De grote onderdelen die nog gemaakt moeten worden:
- het reversen van een bestaande db moet beter, simpeler en krachtiger. Ik denk aan een wizard Create Lookup Field die een bestaande column uit een tabel converteert naar een 1:n relatie met een nieuwe tabel.
- meerdere db's ondersteunen
- plugin-structuur om applicatiespecifieke zaken te kunnen toevoegen
- query tool
- reporting engine integreren

En wat heb ik dan? Een tool als Access maar dan onafhankelijk van databases, waar je alleen je tables in hoeft te definiëren om direct een compleet systeem te hebben. De pivot-functionaliteit uit Excel. Gestandaardiseerd rechtenbeheer. Kortom, een applicatie-specifieke plugin is het enige wat ik dan nog erbij hoef te verzinnen en ik kan vrijwel elke db-applicatie aan met minimale inspanning.

Ik gebruik het systeem al een tijdje om de markt voor tweedehands zeilboten in kaart te brengen, dus indien gewenst kan ik daar wel wat screenshots van produceren. Maar dit is echt nog lang niet af helaas....

edit:
heb ook nog een woord-oefenprogrammaatje en een memory-game geschreven voor de kids, maar dat valt natuurlijk niet in de categorie tools :)

[ Voor 4% gewijzigd door Delphi32 op 13-03-2005 01:05 ]


Acties:
  • 0 Henk 'm!

Anoniem: 34095

Een updeetje van mijn tvgids, gebruikt data van tvgids, welke door tvgids_to_xml word opgehaald en deze parse ik met ASP. Nu met links en wat indicatie iconen.
Pagina: 1 2 ... 10 Laatste

Dit topic is gesloten.

Let op:
Deze topic is alleen bedoeld om zelfgemaakte tools te showen en te bespreken. Net als in de rest van Programming is het hier dus ook niet toegestaan om 'even te vragen of iemand iets kan maken'. Dit is een forum over zelf programmeren, geen McDonalds afhaalbalie voor lappen code of software. Mogelijk kun je daarvoor hier terecht. :)