BierdopjeV3 Alpha nu beschikbaar. Wil je helpen? Kijk dan hier
|
|||||
Auteur | Bericht | ||||
---|---|---|---|---|---|
yodax79 |
Geplaatst op maandag 03 augustus 2009 14:28 |
||||
Geregistreerd: vrijdag 24 oktober 2008 Berichten: 3845 |
Ik heb een API Wrapper geschreven in C#. Alle functies zijn gemapped. Alle html entities worden omgezet. Ook zit er fout afhandeling in. De api zorgt voor de relationele afhandeling. Als je dit niet wilt zul je wat members van internal naar public moeten brengen. |
||||
Advertentie | |||||
|
|||||
Sypher |
Geplaatst op maandag 03 augustus 2009 14:40 |
||||
Management
Geregistreerd: vrijdag 22 september 2006 Berichten: 2973 |
Ik denk dat we deze sowieso wel op de site kunnen plaatsen. Thyone had namelijk voor PHP ook een API Wrapper gemaakt |
||||
Thyone |
Geplaatst op maandag 03 augustus 2009 14:41 |
||||
Geregistreerd: dinsdag 12 mei 2009 Berichten: 192 |
Sypher: Correctie: daar ben ik mee bezig |
||||
djredmar |
Geplaatst op maandag 03 augustus 2009 16:05 |
||||
Geregistreerd: donderdag 22 november 2007 Berichten: 1400 |
yodax79: Ik heb zeker intresse, C# 2008? Wil een mediaportal plugin gaan bouwen, maar ben zeker wel benieuwd hoe jij de xml parsed! |
||||
yodax79 |
Geplaatst op maandag 03 augustus 2009 16:12 |
||||
Geregistreerd: vrijdag 24 oktober 2008 Berichten: 3845 |
Zal ik hem naar jou mailen Sypher? Dan kan hij op de site geplaatst worden. |
||||
djredmar |
Geplaatst op maandag 03 augustus 2009 16:13 |
||||
Geregistreerd: donderdag 22 november 2007 Berichten: 1400 |
woei |
||||
Sypher |
Geplaatst op maandag 03 augustus 2009 16:13 |
||||
Management
Geregistreerd: vrijdag 22 september 2006 Berichten: 2973 |
yodax79: Yep push 'm maar naar nickname apestaartje domein punt extensie |
||||
yodax79 |
Geplaatst op maandag 03 augustus 2009 16:30 |
||||
Geregistreerd: vrijdag 24 oktober 2008 Berichten: 3845 |
yodax79: Dit zie ik nu voor mijn neus gebeuren. Eerst stond een sub collectie in /bierdopje/response/results/result nu in /bierdopje/response/result. Als dit bugje eruit is dan zal ik hem naar je toe sturen. Draaien jullie soms op een loadbalancer? Dat ergens een oude versie van een bestand staat? Of anders is het misschien het caching algoritme, dat als het uit de cache komt hij in /bierdopje/response/result terecht komt en anders in /bierdopje/response/results/result ? BTW, de wrapper was een middagje werk, dus er zullen ongetwijfeld wel wat bugjes in zitten. Maar die kom ik vanzelf tegen in mijn eigen hobby projectje. |
||||
djredmar |
Geplaatst op maandag 03 augustus 2009 16:32 |
||||
Geregistreerd: donderdag 22 november 2007 Berichten: 1400 |
Wat ga jij bouwen dan? |
||||
yodax79 |
Geplaatst op maandag 03 augustus 2009 16:39 |
||||
Geregistreerd: vrijdag 24 oktober 2008 Berichten: 3845 |
Ik heb een tootlje gemaakt wat alle ondertitels van een serie download en deze in een map zet. Hij gebruikt daarbij het hernoem schema van sabnzbd. Ik als dus ergens een nieuw seizoen van download hoef ik niet meer te klikken en te hernoemen. Het sluit aan op de ondertitel service die ik heb gebouwd. Deze download de subs uit de rss feeds en hernoemt ze, maar dat werkt alleen voor nieuwe afleveringen. |
||||
djredmar |
Geplaatst op maandag 03 augustus 2009 16:46 |
||||
Geregistreerd: donderdag 22 november 2007 Berichten: 1400 |
Same here, maar dat is geschreven in vbscript |
||||
yodax79 |
Geplaatst op maandag 03 augustus 2009 16:54 |
||||
Geregistreerd: vrijdag 24 oktober 2008 Berichten: 3845 |
Zolang we ons maar vermaken toch? Ik vind het altijd prettig om iets te maken wat me een hoop tijd geeft. Zeker als het leuk is om te doen. |
||||
djredmar |
Geplaatst op maandag 03 augustus 2009 17:06 |
||||
Geregistreerd: donderdag 22 november 2007 Berichten: 1400 |
Ik maak het graag omdat het cool is om te doen, het en het tijd bespaard |
||||
yodax79 |
Geplaatst op dinsdag 04 augustus 2009 07:53 |
||||
Geregistreerd: vrijdag 24 oktober 2008 Berichten: 3845 |
De API is in pricipe af, maar deze 2 bugs kunnen nog voor een code wijziging zorgen:
De Api houd de relationele structuur aan. Als je directe toegang wil tot de API (dus zelf de episode ID's wil dooregeven etc...) dan staan er in de ApiLibrary klasse een aantal methodes die het protection level internal hebben. Als je deze naar public promoveerd kun je deze direct gebruiken. Het gaat om deze functie: GetAllEpisodesForShow, GetAllSubsForEpisode, GetEpisodeById en GetEpisodesForSeason. Dit zou bijna nooit nodig moeten zijn tenzij je je eigen database met id's bijhoud. Bij deze geef ik ook de rechten vrij van de door mij geschreven API wrapper, iedereen mag er mee doen wat hij wil. Ik verleen geen garanties op correctie werking, uiteraard. yodax79 wijzigde dit bericht op 04-08-2009 om 07:59, totaal 2 keer bewerkt |
||||
djredmar |
Geplaatst op dinsdag 04 augustus 2009 09:05 |
||||
Geregistreerd: donderdag 22 november 2007 Berichten: 1400 |
wauw, geweldig! |
||||
djredmar |
Geplaatst op woensdag 05 augustus 2009 08:13 |
||||
Geregistreerd: donderdag 22 november 2007 Berichten: 1400 |
Waar worden de PHP en C# wrapper geplaatst op de site eigenlijk? |
||||
Thyone |
Geplaatst op woensdag 05 augustus 2009 08:16 |
||||
Geregistreerd: dinsdag 12 mei 2009 Berichten: 192 |
djredmar: De PHP komt sowieso in Google Code te staan (ideaal om projecten te beheren), of die op de site komt weet ik niet, dat zouden we aan Sypher moeten vragen... |
||||
yodax79 |
Geplaatst op woensdag 05 augustus 2009 08:28 |
||||
Geregistreerd: vrijdag 24 oktober 2008 Berichten: 3845 |
Is eigenlijk nog niet zo een gek idee om het op google code te plaatsen. |
||||
Thyone |
Geplaatst op woensdag 05 augustus 2009 08:30 |
||||
Geregistreerd: dinsdag 12 mei 2009 Berichten: 192 |
yodax79: Klopt, lang leven Open Source... SVN Checkouts voor degenen die het willen. Binnen een paar dagen komt een eerste release van de PHP-wrapper |
||||
djredmar |
Geplaatst op woensdag 05 augustus 2009 08:32 |
||||
Geregistreerd: donderdag 22 november 2007 Berichten: 1400 |
Sypher had gezegd dat hij het op de site te zetten, maar google code ben ik zeker wel voorstander van!! |
||||
Thyone |
Geplaatst op woensdag 05 augustus 2009 08:37 |
||||
Geregistreerd: dinsdag 12 mei 2009 Berichten: 192 |
djredmar: Haha, dat komt me ergens heel bekend van voor... dit is het eerste ding dat ik met SVN doe, alles zit in /trunk en Branches moet ik nog een keer bestuderen :p In principe is het gewoon 1 file met een klasse en 1 file met een voorbeeld van aanroepen van die klasse, voor de rest niks zinnigs. Dus Branches zouden mijns inziens niet nodig zijn :p |
||||
djredmar |
Geplaatst op woensdag 05 augustus 2009 08:59 |
||||
Geregistreerd: donderdag 22 november 2007 Berichten: 1400 |
haha ik zal me eens verdiepen, wel cool enzo (het bestaat al erg lang... raar dat het nu pas echt populair wordt ) |
||||
styxxy |
Geplaatst op woensdag 05 augustus 2009 17:14 |
||||
Geregistreerd: zaterdag 19 april 2008 Berichten: 198 |
Beetje offtopic, maar toch: |
||||
yodax79 |
Geplaatst op vrijdag 07 augustus 2009 07:43 |
||||
Geregistreerd: vrijdag 24 oktober 2008 Berichten: 3845 |
Ik heb de wrapper op googlecode gezet: Google code. Er staat een versie in source control. Er staat ook een gezipte variant. |
||||
djredmar |
Geplaatst op vrijdag 07 augustus 2009 10:24 |
||||
Geregistreerd: donderdag 22 november 2007 Berichten: 1400 |
thanks! |
||||
|