ammarblue / bingobanko-tv2

Automatically exported from code.google.com/p/bingobanko-tv2
0 stars 0 forks source link

Bingo 1/1-11 #11

Closed GoogleCodeExporter closed 9 years ago

GoogleCodeExporter commented 9 years ago
Har nogen gemmenskuet TV2'2 rettelser/ændringer, som gør at senest version 
ikke virker ?

Original issue reported on code.google.com by brian.aa...@gmail.com on 22 Dec 2010 at 4:53

GoogleCodeExporter commented 9 years ago
Jeg har committed en rettelse så downloaderen virker igen ... jeg henter dog 
kun ca. 50 plader herfra, men det er muligvis fordi jeg er på en "blacklist" 
hos tv2. 

God fornøjelse.

Original comment by michael.toft on 30 Dec 2010 at 10:52

GoogleCodeExporter commented 9 years ago

Original comment by michael.toft on 30 Dec 2010 at 10:52

GoogleCodeExporter commented 9 years ago
Er der nogen der kunne smide en ny downloader.exe op
eller eventuelt uploade alle pladerne til på lørdag?

Original comment by p...@danms.dk on 30 Dec 2010 at 2:10

GoogleCodeExporter commented 9 years ago
[deleted comment]
GoogleCodeExporter commented 9 years ago
Brian
Ku' du ikke tænke dig at dele de plader, Jeg kan ikke downloade nogen!

Original comment by p...@danms.dk on 31 Dec 2010 at 1:43

GoogleCodeExporter commented 9 years ago
kan du oploadet programmet da den er gammel

Original comment by wagd...@gmail.com on 31 Dec 2010 at 4:37

GoogleCodeExporter commented 9 years ago
Håber meget at udviklingen fortsætter med den "nye" sæson. Jeg har ikke et 
hak forstand på programmering, men vil gerne rose udvikleren for det gode 
arbejde. Det har virket hidtil hos mig.

Meeeeen siden midten af dec, har den ikke kunne hente plader og så mener jeg 
at jeg måske har set en afgørende forskel fra "før til nu", der måske kan 
være det der gør om man får spilleplade eller ej.

Tidligere når man gik ind på http://bingobanko.tv2.dk/print/ fik man med det 
samme mulighed for at hente (læs printe) tre plader, men nu skal man åbenbart 
sætte flueben ved "accepter betingelser......" før man kan printe. Dog er der 
stadigvæk tre plader synlige, så jeg ved ikke om det har betydning.

Men som sagt vil jeg gerne rose dig Michael for dit store arbejde og håber 
meget at du bliver ved lidt tid endnu. Og kan vi SÅ få den nyeste 
(fungerende) version af programmet.  :-)

Original comment by zabh...@gmail.com on 8 Jan 2011 at 3:20

GoogleCodeExporter commented 9 years ago
Tak for det .. jeg har lige nu committed et fix til downloaderen, så den igen 
kan download plader.

I forhold til det du skriver om at man skal acceptere betingelserne, så ja - 
det er da nyt - tror jeg, men det er ikke ret sandsynligt at det er det der 
ødelægger det for os. Vi printer jo slet ikke pladerne, vi henter bare 
billederne på samme måde som din browser henter billederne når du besøger 
siden. Du kan selv teste, hvis du navigerer ind på 
http://bingobanko.tv2.dk/print vil du se at der bliver genereret nye billeder 
til dig hver gang du går derind, så "Accepter" knappen er bare en "juridisk" 
klientside foranstaltning, som skal accepteres inden man kan få lov at printe 
"pænt" på sin printer .. men igen .. vi printer jo ikke.

Jeg ved ikke præcist hvad tv2 gør i denne sæson for at ødelægge 
downloaderen, men det ser umiddelbart ud til at det er en server-side 
foranstaltning - og som sådan er den svær at omgå - med mindre man har 
adgang til flere IP'er.

Original comment by michael.toft on 10 Jan 2011 at 6:25

GoogleCodeExporter commented 9 years ago
Så spørger jeg sikkert dumt. "Committed et fix..."?!? Er 
bingobanko-0.5x86.zip opdateret eller skal jeg hente kildekoden og selv 
compilerer??? Jeg er nemlig virkelig god til det med at compilerer, NOT!!! :-D

Uden fis og sarkasme, så kan jeg ikke få nogle af delene til at fungerer. 
Compileringen vil ikke virke for mig (det er HELT sikkert mig der nosser i DET) 
og downloader'en i 0.5 zip filen kommer bare med en "fejlmeddelelse", når jeg 
forsøger at køre den (se vedhæftede fil "fejlmeddelelse.jpg"). HAR den 
nyeste java engine kørende (ver. 6 upd. 23), så nu er jeg på bar bund endnu 
engang.

Jeg vil meget gerne være den "dumme" slutbruger, der er med til at teste 
tingene af for dig (betatester?) og vil gerne understrege at jeg IKKE er helt 
uden evner indenfor it/edb/computere, dog er jeg som sagt IKKE programmør og 
DET sætter naturligvis sine grænser. Kan dog f.eks. få testet programmet 
igennem forskellige proxy servere og skulle dermed kunne komme ud over 
serverside problematikken i første omgang. :-)

Tænker også på om hastigheden for forespørgelsen af nye plader måske skal 
forlænges, sådan at man ikke "pinger" siden for meget/for hurtigt. Tror 
måske at deres modtræk er en slags "antiDOSattack", der udelukke en, hvis man 
har for mange forespørgelser for tit. Grunden til den formodning er at der 
åbenbart IKKE er en øvre grænse hvis man forsøger at hente plader manuelt 
(den er jeg i hvert tilfælde IKKE løbet ind i endnu). Så måske løsningen 
er en downloader der er lidt længere tid om at hente pladerne.

Håber at du kan bruge det/mig til noget og venter på en snarlig 
tilbagemelding.

Original comment by zabh...@gmail.com on 16 Jan 2011 at 9:28

Attachments:

GoogleCodeExporter commented 9 years ago
For at få programmet til at virke på din PC, kræver det at du henter en SVN 
klient. SVN er et program som kan bruges til at hente kildekode fra diverse 
repositories.

Jeg bruger CollabNet, som du kan hente herfra: 
http://www.collab.net/downloads/subversion/

Hent evt. "CollabNet Subversion Command-Line Client", installér den.

Herefter starter du en "Command Shell" op på din windows maskine, "CMD.EXE". I 
dette vindue skriver du :

svn checkout http://bingobanko-tv2.googlecode.com/svn/trunk/ 
bingobanko-tv2-read-only

CD bingobanko-tv2-read-only

compile.bat

downloader.bat

Hvorefter du burde være kørende...

Original comment by michael.toft on 17 Jan 2011 at 8:21

GoogleCodeExporter commented 9 years ago
Du må endelig sige til hvis du bliver træt af dette her....  :-)

Har valgt TortoiseSVN (kan hentes her: http://tortoisesvn.net/downloads.html), 
der kører som en windows shell og er integreret i kontekstmenuen. Programmet 
er udviklet under http://sourceforge.net, hvilket er et STORT plus i min 
verden. SourceForge er stedet!

Har så hentet hele repositoriet: 
http://bingobanko-tv2.googlecode.com/svn/trunk, der hos mig giver følgende 
versioner:

LIB                rev. 15
OUT                rev. 15
SRC                rev. 27
TRAINING           rev.  6
compile.bat        rev. 28
downloader.bat     rev. 28
gameclient.bat     rev. 28

Tror at jeg dermed har fået denne del til at virke korrekt, på trods af min 
manglende viden på det felt. ;-)

Mit problem opstår når jeg så afvikler compile.bat. Den meddeler: "YOU MUST 
INSTALL JAVA SDK....." o.s.v. Dette siger mig at JAVA SDK ikke er installeret 
korrekt. SDK'er er som jeg husker det, én enkel indlejring, der tillader 
udvikling i programmet SDK'et tilhører. Under Java er det åbenbart IKKE så 
ligetil. Der er adskillige/forskellige SDK'er(??) at vælge imellem. Sitet 
http://java.sun.com åbner for ORACLE's site og herfra henter (og installerer) 
jeg Java SE 6 Update 23 (JDK udgaven), samt JDK 6 Update 23 with Java EE, men 
INTET virker. Så nu spørger jeg dig om du kan fortælle PRÆCIS hvilken Java 
ting jeg skal installerer???

Original comment by zabh...@gmail.com on 20 Jan 2011 at 8:18

GoogleCodeExporter commented 9 years ago
Skal lige tilføje at jeg fandt ud af at jeg SELV skulle oprette 
systemvariablen %JAVA_HOME% og fik det også gjort. Variablen bandt jeg op til 
min Java SDK installation, men nu siger compile.bat: " ´c:\program´ blev ikke 
genkendt som en intern eller ekstern kommando, et program eller en batchfil." 
(Se vedhæftede fejlmeddelelse.jpg). NU er jeg på bar bund ang. hvorfor den 
siger det. Kan ikke gennemskue hvad der er galt. Er det noget du ved noget om???

Original comment by zabh...@gmail.com on 20 Jan 2011 at 9:46

Attachments:

GoogleCodeExporter commented 9 years ago
JAVA_HOME burde blive under Java SDK installationen, men hvis den ikke er 
blevet det, er det fint at du selv gør det.

Alternativt indsætter du følgende linie i toppen af compile.bat, 
downloader.bat og gameclient.bat

SET JAVA_HOME=C:\Program Files (x86)\Java\jdk1.6.0_22

Du skal selvfølgelig indsætte stien til din java installation.

Men ellers, du er meget tæt på :-)

Original comment by michael.toft on 21 Jan 2011 at 10:40

GoogleCodeExporter commented 9 years ago
Æv æv. Nåede rigtigt langt, meeen.......!

Fik ved hjælp af indsatte REM, isoleret problemet til linien:
%JAVA_HOME%/bin/javac -cp 
lib/JavaOCR.jar;lib/jai_imageio.jar;lib/filterbuilder.jar;lib/htmllexer.jar;lib/
htmlparser.jar src/*.java -d out

Variablen JAVA_HOME må åbenbart IKKE indeholde mellemrum i stien. Da jeg 
flyttede Java SDK biblioteket ud i rodbiblioteket , fjernede mellemrum i stien 
og definerede JAVA_HOME rigtigt, virkede compile.bat pludselig som den skulle.

Nu vil downloader.bat bare ikke hente nogle plader overhoved. Den siger bare:
Venter xxxx milisekunder saa tv2 ikke bliver sure...
Venter xxxx milisekunder saa tv2 ikke bliver sure...
Venter xxxx milisekunder saa tv2 ikke bliver sure...

INTET bliver downloadet, hverken direkte eller når jeg går igennem 
forskellige proxyservere.

Så er det jeg spørger: WTF is going wrong?? Hehe. Jeg er på bar bund her. 
Hjæææælllpp! Hehe.

Original comment by zabh...@gmail.com on 21 Jan 2011 at 9:18

GoogleCodeExporter commented 9 years ago
det virker heller ikke hos mig, og det er sikkert fordi tv2 har lavet nogle 
ændringer til deres setup.
Så vi skal have Michael på banen til at lave en ny version af 
BoardDownloader.java :-)

Original comment by brian.aa...@gmail.com on 22 Jan 2011 at 12:37

GoogleCodeExporter commented 9 years ago
Måske har du ret, men at TV2 skulle have "ændret deres setup".....??

Det underlige, i den sammenhæng, er at jeg manuelt kan gå ind på 
http://bingobanko.tv2.dk/print/ og hente pladerne eller billederne af pladerne 
OG opdaterer siden (F5) og hente nye plader igen og igen og igen..., men 
downloaderen henter absolut INTET. Meget mærkeligt. :-)

Vælger at tro, at Michael IKKE er skyld i at downloaderen ikke virker (han 
virker MEGET kompetent til programmering), men kan som sagt IKKE gennemskue 
hvad der går galt. Det kunne måske være ønskværdigt at have én eller 
flere med programmør færdigheder, til at gå kildekoden igennem. Men hvor 
finder man folk der kan og vil det? Hehe.

Original comment by zabh...@gmail.com on 23 Jan 2011 at 9:09

GoogleCodeExporter commented 9 years ago
Jeg kan nok fixe det, men kører der overhovedet bingobanko på tv2 i 
øjeblikket? Når jeg går ind på bingobanko.tv2.dk ser jeg kun plader som er 
gyldig til d. 1 januar 2011.

Problemet i den sammenhæng er at de første 2 cifre i plade navnet, angiver 
(eller har gjort det tidligere) hvilken uge pladen hører til. Programmet 
fremskriver automatisk hver uge, så den kun henter de rigtige plader.

Men eftersom man kun kan downloade plader fra 1. januar 2011, virker 
fremskrivningen ikke. Jeg havde ikke tænkt mig at fixe det, eftersom 
bingobanko slet ikke kører .. 

Mvh
Michael

Original comment by michael.toft on 23 Jan 2011 at 6:10

GoogleCodeExporter commented 9 years ago
Hehe klart nok Michael. DET havde jeg ikke tænkt på i skyndingen. Så må vi 
jo bare vente på at de (Jacob og Simon) går i selvsving igen her til 
foråret. Mener det er den 6. marts showet skydes i gang igen. DOHH! Dumme 
dumme mig. :-)

♫ "SÅÅÅÅ er der BINGO, lalalalalalala BINGO..."  ♫

Original comment by zabh...@gmail.com on 24 Jan 2011 at 4:16

GoogleCodeExporter commented 9 years ago

Original comment by michael.toft on 16 Mar 2011 at 8:41