Software
Een selectie van zelfgeschreven software.
Zie de voorwaarden beneden aan de pagina!
| FreePascal en Lazarus units |
|---|
| Een overzicht van door mij geschreven en vaak gebruikte units (bibliotheekbestanden) voor Lazarus en FreePascal, met volledige broncode. |
| EPlus 1.0.0 RC1 |
|---|
| EPlus is de opvolger van Html Kladblok. EPlus is een open source tekst editor met de nadruk op het schrijven van HTML, maar daarnaast uitermate geschikt als all-round kladblok. EPlus is volledig cross-platform ontwikkeld, de broncode kan worden gecompileerd voor Windows, Linux en MacOS, zowel 32 als 64-bit. EPlus gebruikt UTF-8, hetgeen door alle bestringssytemen in alle talen wordt ondersteund, en is dus niet afhankelijk van bijv. uw locale Windows code-page.
|
| Registratie * |
| LGPL 2 |
| Afhankelijkheden |
| Voor het zelf compileren van de broncode zijn (naast de broncode hieronder) de volgende units nodig: Lcl_Misc, Fcl_Misc, MyGetOpt, MyFileUtils, PicsLib, MruLists, NlAutoTranslation. ExtAbout. |
| Download EPlus (Windows 32-bit versie) |
| Download de broncode |
|
|
| Endurance Calculator 2.0.0 |
|---|
|
Bedoeld voor het plannen van endurance wedstrijden.
Berekent streeftijd (rijtijd en finishtijd).
Houdt rekening met de verplichte holdtime in vetgates. De calculator maakt een uitgebreide tijdtabel (zie schermafdruk) biedt de mogelijkheid om deze tabel op te slaan (zie voorbeeld) of af te drukken. Versie 2.0 is volledig cross-platform herontwikkeld. De broncode kan gecompileerd worden voor Windows (32 of 64 bit), Linux (32 of 64 bit) en MacOS. Van de gecompileerde versie zal staat alleen de Windows (32 bit, draait ook op Windows 64 bit) versie op deze website. Eventueel ben ik in staat om een gecompileerde (32 bit) Linux versie aan te leveren. Mac gebruikers moeten zelf de broncode compileren in Lazarus. De broncode is open source en mag naar believen (mits voldaan wordt aan de licentievoorwaarden) aangepast worden. |
| Registratie * |
| LGPL 2.0 |
| Afhankelijkheden |
| Voor wie zelf de sotware wil compileren: Endurance Calculator heeft de volgende units nodig:
misc,
ExtAbout,
FormSavePosition
en TimeEdit.
De Linux versie is afhankelijk van de bibliotheken/pakketten die hier vermeld staan. |
| Download Endurance Calculator |
| Download de broncode |
|
|
| AdresBoek 3.0.0 RC2 |
|---|
| Simpele kaartenbak. Volledig van de grond af herschreven versie, gebruik makend van Lazarus/FreePascal. De broncode kan gecompileerd worden voor Windows (32 of 64 bit), Linux (32 of 64 bit) en MacOS. Geen arbitraire limiet meer voor het aantal records. Bestandsformaat omgezet naat XML:
Export naar Tab-gescheiden en CSV (comma separated values) tekst bestanden. Vrijwel alle relevante programma's kunnen dit type bestand importeren. Oude Adresboek bestanden (versie 2.x voor Windows / 0.0.1 voor Linux) kunnen worden geïmporteerd. Dit project bestaat (en wordt onderhouden) sinds 1994! |
| Registratie * |
| LGPL 2.0 |
| Afhankelijkheden |
| Voor wie zelf de sotware wil compileren: AdresBoek heeft de volgende units nodig:
fcl_misc,
ExtAbout,
ExtMsgDlg,
Win9xWSManager (uitsluitend nodig voor Windows 98 en WinME support)
en FormSavePosition.
De Linux versie is afhankelijk van de bibliotheken/pakketten die hier vermeld staan. |
| Download Adresboek |
| Download de broncode |
|
|
| Conway's Game of Life 1.0.0.4 |
|---|
|
Life is een cellulaire automaat en wordt gespeeld op een tweedimensioneel bord (de wereld). Ieder vakje op het bord (of cel in de "wereld") kan dood of levend zijn. Het spel begint met een begintoestand (generatie 0). Daarna wordt steeds een nieuwe generatie berekend, uitgaande van de bestaande generatie. Voor het berekenen van de toestand (levend of dood) van een cel in de volgende generatie wordt gebruik gemaakt van de volgende drie regels:
De regels van Conway's Game of Life zijn simpel, maar de effecten op de "wereld" zijn complex. Als de begintoestand is vastgelegd, dan is het verloop van het spel vastgelegd, maar het is voor een normaal mens niet voorspelbaar hoe een ingewikkelde begintoestand zal evolueren. In de standaard versie van mijn implementatie is de wereld maximaal 256 x 192 cellen groot. Voor zeer grote configuraties kun je de XL versie gebruiken. Hier is ruimte voor maximaal 1280 x 1024 cellen, maar de cellen zijn dan ook maximaal 2 x 2 pixels groot. Bovendien vreet de XL versie meer geheugen (± 55 Mb), en hij is trager. |
| Registratie * |
| MPL 1.1 |
| Download de Game of Life |
| Download de broncode |
|
|
| Multi File Text Replacer |
|---|
|
Vervangt (delen van) tekst in meerdere bestanden gelijktijdig. Bijzonder handig voor bijv. het onderhouden van HTML bestanden. |
| Registratie * |
| Public Domain |
| Download Multi File Text Replacer |
| PasParser |
|---|
| Vertaalt Pascal code naar RTF of HTML 4.01 formaat. |
| Registratie * |
| Freeware |
| Download PasParser |
| Download de broncode |
|
|
| DC Copy |
|---|
| Kopiëer met een druk op de knop alle foto's & en filmpjes vanuit je losse flashcard (etc.) of digitale camera |
| Registratie * |
| Public Domain |
| Download DC Copy |
| Download de broncode |
|
|
| Stupid Backup Program 0.9.3 |
|---|
|
Stupid Backup Program (SBP) is de opvolger van Bart's Backup Programma.
SBP maakt backups van hele mappen, naar believen met onderliggende mapstructuur (recursief),
naar keuze incrementeel (dus alleen nieuwe of gewijzigde bestanden) of volledig. Nieuw is de mogelijkheid om ook filters op te geven om bestanden uit te sluiten van de backup (bijv. *.bak;*.tmp). Handig om in 1 keer een backup van je data partitie te maken. SBP ondersteunt het gebruik van UNC netwerkpaden. |
| Registratie * |
| Modified LGPL 2 |
| Download Stupid Backup Program (SBP) |
| Download de broncode |
|
|
| CalcEffect |
|---|
| Berekent effectmaten van een experiment met dichotome uitkomsten (bijvoorbeeld kans op CVA bij wel of niet acetylsalicylzuur gebruik): Absolute Risico Reductie (ARR), Relatief Risico (RR), Relatieve Risico Reductie (RRR) en Number Needed to Treat (NNT). |
| Registratie * |
| Public Domain |
| Download CalcEffect |
| ScreenSafe Stopper |
|---|
| Zet tijdelijk je screensaver uit (wel zo lekker als je CD's aan het branden bent op een CD-writer die niet burnproof is). |
| Registratie * |
| Public Domain |
| Download Screensafe Stopper |
| Online meter en Online statistiek |
|---|
| Houdt bij hoelang je via een inbelverbinding online bent. |
| Registratie * |
| Public Domain |
| Download Online Meter & Online Statistiek |
| Delphi 3 DFM naar Tekst conversie |
|---|
|
Converteert delphi 3.0 *.dfm bestanden naar *.txt. Ondersteunt sleur & pleur ! |
| Registratie * |
| Freeware |
| Download Delphi 3 DFM naar Tekst conversie |
| Download de broncode |
|
|
- Freeware
- Gebruik en verspreiding van de software is gratis. Modificatie van broncode voor eigen gebruik is toegestaan. Verspreiden van gemodificeerde broncode danwel software waarin deze -originele of gemodificeerde- broncode is verwerkt, is uitsluitend toegestaan voor gebruik in software die onder deze definitie van freeware valt, of die onder een Open Source licentie verspreid wordt, en mits voorzien van bronvermelding (in de gepubliceerde broncode of in de credits van het verspreide programma). De originele broncode blijft © Flying Sheep Inc en B. Broersma.
- Public Domain (PD)
- Gebruik en verspreiding van de software en (originele of gemodificeerde) broncode is gratis. Bij modificatie van de broncode worden credits voor de originele auteur op prijs gesteld.
- Shareware
- De software mag kosteloos gedurende 30 dagen gebruikt worden. Daarna dient men zich te registreren en de registratiekosten te betalen. De broncode mag niet gemodificeerd worden en blijft © Flying Sheep Inc en B. Broersma.
- Cardware
- De software dient (kosteloos) geregistreerd te worden d.m.v. een email of postkaart. Alleen geregistreerde gebruikers hebben recht op ondersteuning en updates. De broncode mag niet gemodificeerd worden en blijft © Flying Sheep Inc en B. Broersma.
- Mozilla Public License 1.1 (MPL 1.1)
- Dit is een Open Source variant (zie: Open Source Initiative of Wikipedia). De licentie tekst is te downloaden op: http://www.mozilla.org/MPL/MPL-1.1.html
- Modified LGPL 2
- Dit is een modificatie van de GNU LGPL versie 2, welke toestaat om delen van de bibliotheekbestanden ook te linken in niet open source software.
Aan het gebruik van bovenstaande software kan geen rechten
worden ontleend door de gebruiker. Eventuele schade, ontstaan door, of tijdens het
gebruik van, de software komt voor rekening van de gebruiker.
Door het downloaden van bovenvermelde software verklaart de gebruiker zich accoord
met bovenvermelde voorwaarden.
Copyright © 2004 - 2011 by Flying Sheep Inc.