Mijn eerste echte serieuze tool.

Door nIghtorius op donderdag 23 april 2009 22:31 - Reacties (27)
Categorie: -, Views: 10.295

sinds 2005 ben ik er mee begonnen....... de huidge versie.


Had al verscheidende IRC clients getracht te maken. De eerste client die ik ooit schreef heette nightirc en was ontwikkelt met Microsoft Visual Basic 5. Omdat ik ooit eens een bestandje gedownload had van het Internet met mijn trouwe 33k6 modempje. Het bestandje in kwestie was een RFC.. de RFC van het IRC protocol. RFC 1459 dus.

Deze client heeft verscheidende upgrades gehad en heette op het laatst PhibianIRC. echter gauw kwam ik erachter dat Visual Basic 5 limitaties had, want de broncode was zodanig groot geworden dat het ontwikkelplatform eruit klapte wanneer ik het trachtte te compileren.

Toen op een moment ben ik compleet opnieuw begonnen. Begon veelbelovend. Aanzienlijk sneller dat mijn vorige versie(s). Het was voor mij ook een nieuw begin in een nieuw ontwikkelomgeving genaamd Delphi. Maar echter deze versie heeft nooit het levenslicht kunnen zien en is ergens in een duister hoek op mijn harde schijf aan het verstoffen.

verscheidende pogingen later. Aanbeland bij versie 4 van mijn programma. Erg veel belovend, dit was de eerste toepassing waarbij ik zelf componenten en classes ging schrijven in delphi. Had ooit eens een beta online gegooid van deze toepassing en het was enigszins werkbaar. de beta kun je nog steeds vinden op http://www.phibiansoft.net/files/pIRC4.zip (let op: deze site is erg oud en is nodig aan vervanging toe)

Ook deze versie verloor mijn aandacht (wat erg veel kleine projectjes van mij aan lijden). Dus sinds 2002 heb ik er nooit meer naar omgekeken en het gelaten voor wat het is. Verloor toen het lust in het programmeren. Veel andere dingen aan mijn hoofd. afgebrand etc.

Een heel poos later.. zeg maar 3 jaar later. Ben ik deze versie eens een keer op m'n harde schijf tegengekomen en dacht toen bij mijzelf. Goh, jammer dat ik dit nooit voltooid had. had zoveel plannen toen.

Maar had toendertijd een alweer een nieuwe computer, nieuwere versie van Delphi, waarbij de sourecode van deze versie absoluut niet wou compilen. ( de oude winsock unit werkte niet Delphi 7 )


Toen ben ik begonnen met versie 6 in 2005 (niet 5, versie 5 was een concept) van mijn applicatie genaamd PhibianIRC. Dit keer wou ik het grondbeginselen goed in de smiezen hebben. Het resultaat na wat weekjes programmeren was de publieke beta 0.2.

http://tweakers.net/ext/f/En30OVwnAdkyXvNueh6fHPXf/full.jpg

in tegenstelling tot al mijn andere versies (die gedoemt waren in de steek gelaten te worden) heb ik deze versie stug doorontwikkelt, iets wat ik vaak niet doe. (ik verlies nogal snel interesse in iets)

de vruchten die het afgeworpen heeft is dit: (huidige versie 2009)
http://tweakers.net/ext/f/Gp3OXj10GsTZx5ENHFyJM7l2/full.jpg

echter heeft dit ook een behoorlijk lijstje met bugs en issues die nog opgelost moeten worden. met stipt op nummer 1 is het probleem van mijn auto-updater. Mijn auto-updater controleert namelijk direct bij het opstarten of men de nieuwste versie heeft. dit doet ie door een bestandje te downloaden van mijn webserver waarin de huidige nieuwste versienummer in staat. Op zich niks mis mee, maar echter sommige virusscanners herkennen mijn auto-update tool als een Generic.Downloader. Op zich best wel logisch eigenlijk, maar vervelend.

voor de geïnteresseerden: http://www.phibiansoft.net/files/pIRCx86.exe

kleine vraagje achteraf:

is dit de eerste keer dat jullie van deze toepassing vernemen of heeft één van jullie hem al eerder gezien?