|
Mededeling:
Omdat ik van Windows ben overgestapt op Linux heb ik de ontwikkeling van alle
Windows-applicaties - waaronder Carla - gestaakt.
En ze heet: Carla
Uw persoonlijke assistente luistert naar de naam Carla. Carla werd geboren in 2009 maar ze
is nu al uitgegroeid tot een juffrouw met sterallures.
Carla is een webserver die je lokaal draait op je eigen desktop (of netbook, laptop). Carla is voor
thuisgebruik. Ze draait lokaal en je gebruikt hem ook alleen lokaal. Carla ontvangt geen berichten van buitenaf. Wel kan Carla
(op verzoek) naar buiten gaan om zaken van het internet te onderzoeken of te downloaden.
Inhoud
ModulesEen module is een DLL die functionaliteit geeft aan Carla.
InstellingenIn de carla.exe.config kun je globale parameters van Carla instellen.
DownloadCarla is gratis te downloaden. Ook de source.
Wish listOok al is Carla nog zo mooi, er blijft altijd wel wat te wensen over.
BugsNobody is perfect.
Modules
Carla bestaat uit een executable en één of meer modules. Een module is een DLL die bepaalde functionaliteit aan Carla geeft.
Een module heeft (meestal) een eigen webpagina binnen Carla. Browse met Firefox naar http://localhost:8125/NaamVanDeModule (dus zonder.DLL)
om naar de pagina van de betreffende module te gaan.
Op dit moment zijn de volgende modules beschikbaar voor Carla:
- Hello World. Deze module laat de tekst "Hallo wereld" zien met de datum+tijd van de lokale machine.
- Image grabber. Als deze module is geinstalleerd dan kun je vanaf de door jou aangegeven websites alle afbeeldingen downloaden door
op een klein vierkantje (dat door Carla automatisch bij elke afbeelding wordt toegevoegd) te klikken.
Carla slaat de afbeelding dan meteen op in de juiste folder, daar waar jij de afbeelding wilt hebben, zonder tussenkomst van dialogen.
Instellingen
Poortnummer
Standaard draait Carla op poort 8125, maar dit kun je aanpassen door het getal 8125
in het bestand app.config (meegeleverd met Carla) door een ander getal te vervangen.
Download
Aanbevolen download:
Carla1.0.rar.
Pak de RAR uit, installeer de bestanden in een folder en start Carla.exe. Let op: Carla moet schrijfrechten hebben in de map Userinterface.
Ga vervolgens met Firefox naar dit adres om Carla recht in de ogen te kunnen zien:
http://localhost:8125/.
Overige downloads:
Source code van versie 1.0 (modules HelloWorld & ImageGrabber) is ook te downloaden vanaf
Codeplex.
Wish list
Dit zit (nog) niet in Carla:
Een ikoontje in de taskbar. Omdat Carla onzichtbaar haar werk doet zie je niet dat ze aanwezig is.
Een Setup maken voor installatie.
Testen onder andere OS-sen dan Windows XP.
Module: downloadknop voor FTD, FTN2Day.
Module: IP-adres mailer. Stuurt een mailtje naar jezelf (op je werk/op school/onderweg) als IP-adres thuis is veranderd.
Module: NZB-zoeker. Zoekt naar een NZB, maar meteen op verschillende sites tegelijk.
Module: NZB-validater. Valideert een NZB (kijkt of alle bestanden op de nieuwsserver staan) zodat je van te voren weet dat alles goed te downloaden is. Is vooral handig bij posts die in een ver verleden liggen.
Module:... nog veel meer modules...
Bugs, change requests
| Module | Omschrijving | Status |
| Carla |
Bij het opstarten checken of er al een andere instantie van Carla draait, zo ja: foutmelding. |
Open |
| Image grabber |
Bij dubbele bestandsnamen slaat hij de afbeelding automatisch op met een volgnummer. Optie inbouwen dat je
zelf kunt aangeven of je dat wilt, of dat je afbeeldingen met dubbele namen wilt overslaan. |
Open |
| Image grabber |
Mogelijkheid om aan te kunnen geven dat je afbeeldingen met een bepaalde naam altijd wilt skippen.
Bijvoorbeeld bij Flickr kun je dan "spaceball.gif" skippen.
|
Open |
| Image grabber |
Bij het resizen van het venster van je browser gaan de rode vierkantjes niet mee.
|
Open |
Stuur een mail als je een bug vindt.
|