Closed GoogleCodeExporter closed 9 years ago
[deleted comment]
[deleted comment]
Når jeg har
"private static final String BINGOBANKO_URL = "http://bingobanko.tv2.dk";"
og kører programmet får jeg nedenstående besked:
"Venter 5770 milliseconds, saa tv2 ikke bliver sure..."
Hvis jeg ændrer BINGOBANK_URL til at indeholde f.eks en proxy server, som
forspørger TV2 får jeg nedenstående besked:
"Hentet plade 7 (2623896003010dd1b6fec6d5f4c14289fec6c5e0) - Fundet 7
dubletter, 0 unikke"
Umiddelbart vil jeg tro der også er noget IP blokering, siden min rigtige IP
ikke henter en eneste plade fra TV2
Jeg henter dog ikke mere end 62 plader med proxy serveren
Original comment by brian.aa...@gmail.com
on 25 Mar 2011 at 9:28
Brian, hvad står der på linie 84 i BoardDownloader.java ?
I denne uge bør der stå;
int bingoIdx = 14 + weekIdx;
Jeg kan selvfølgelig ikke afvise at du er blevet bannet på dit IP, men den
typiske årsag til at den ikke henter plader er oftest pga fejl i bingoIdx'et.
Jeg laver nok en meget simpel grafisk GUI til downloaderen, hvor man kan ændre
bingoIdx'et ... husk, at bingoIdx blev indført fordi tv2 i sidste sæson
lavede en "svinestreg" overfor os søde snydere, hvor de snød os til at
downloade gamle plader.
Original comment by michael.toft
on 25 Mar 2011 at 9:39
Jeg har nedenstående
int bingoIdx = 14 + weekIdx;
og programmet henter også 62 plader hvis jeg bruger en proxy, men ikke uden
proxy.
Så får jeg blot nævnte besked om at programmet venter xxxx milliseonds
Original comment by brian.aa...@gmail.com
on 25 Mar 2011 at 9:43
Hmm. Prøver at skrive til bingobanko@tv2.dk, for at se om de vil give en
fornuftig forklaring på begrænsningerne. Vi er en stor familie der ynder at
samles om sjove events (bl.a. bingobanko) og jeg har reelt brug for at skrive
mange plader ud, uden at TV2 snyder mig. Ser om de vil svare mig og i givet
fald hvordan. Vender tilbage med en forklaring, så snart jeg har et svar fra
dem.
PS.: Min downloader har kørt fra lørdag aften til i dag og kun hentet 62
unikke plader. I mellemtiden har jeg, samt resten af familien og venner hentet
plader til os selv. De er hentet fra 6 forskellige IP'er og 4 ISP'er. Det er
blevet til 177 printede plader, hvoraf der er 57 unikke.
Original comment by zabh...@gmail.com
on 26 Mar 2011 at 11:18
[deleted comment]
[deleted comment]
Kan være der skal gå længere tid mellem hver gang der hentes plader. Kan
være de har regnet ud at hvor lang tid det cirka tager at hente plader og
skrive dem ud, således at hvis der kun går 10 sek mellem hver gang fra samme
ip så er det et aut. program der henter.
Original comment by bamb...@hotmail.com
on 26 Mar 2011 at 7:14
[deleted comment]
#59
Nej, det kan udelukkes.
Jeg har lavet 'stikprøver' hvor jeg har sammenlignet med de 62 plader. Alle
stikprøver er blandt de 62 plader.
Original comment by gosu...@gmail.com
on 26 Mar 2011 at 7:55
#59 -> Jeg prøvede at sætte tiden på for downloaderen, sidste lørdag, som
det første. Tiden blev sat op fra "long millis = (long) (random.nextDouble() *
10000) + 5000;" til "long millis = (long) (random.nextDouble() * 10000) +
25000;". Det skulle nogenlunde passe med den tid (+ lidt mere) som jeg manuelt
kan hente og printe pladerne. Det gjorde ingen forskel.
Som tidligere nævnt har jeg fået familie, venner og bekendte til at hente og
printe plader og det gjorde heller ikke nogen forskel. Lorte TV2 :-(
Original comment by zabh...@gmail.com
on 26 Mar 2011 at 8:12
Underligt at af de 6 plader jeg hentede på Ipaden, var de 5 ikke i blandt de
hentede.
Original comment by bamb...@hotmail.com
on 26 Mar 2011 at 8:13
Jeg har hentet stort set alle bingoplader (60) og vil lige høre om I har de
samme kontrolnumre til 2. april?
Eksempler:
76726, 21014, 42834, 92364, 21984, 52870, 21387, 26608, 29444, 90064
Original comment by Phols...@gmail.com
on 28 Mar 2011 at 4:12
Ja, jeg har de plader du nævner (har 62 i alt). Jeg bruger et hjemmelavet
program, så jeg tvivler på at det drejer sig om en programmeringsfejl. Jeg
hælder mest til teorien om at tv2 snyder og har de 62 "skralde-plader" som de
sørger for ikke får bingo, for at undgå telefonstorm og kun meget sjældent
lader folk downloade en "god" plade.
Original comment by theghost...@gmail.com
on 28 Mar 2011 at 6:06
#64 -> Alle plader er over 1000 stk. Men til dit spørgsmål ang. kontrolnumre.
Ja, ja, ja, ja, ja, ja, ja, ja, ja og yeps. Jeg har for en god ordens skyld
vedhæftet de 62 unikke numre, jeg kan hente i denne uge, i hhv. .pdf format og
.xls format. Blev lidt i tvivl om jeg skulle uploade regnearket i excel- eller
i åben dokument format (ODF). Hvad hælder i til? :-) Det kan vi vel bruge
lidt af tiden på at diskuterer, imens vi funderer over hvorfor vi alle kun kan
få 62 ens plader. Hehe.
Original comment by zabh...@gmail.com
on 28 Mar 2011 at 6:09
Attachments:
Var der nogen der kontrollerede om det var en af de 62 plader der var hentet
der vandt i lørdags? Så det ikke selv desværre
Original comment by bamb...@hotmail.com
on 28 Mar 2011 at 6:17
#67 -> Nix. Var IKKE en af de 62 plader der vandt. :-(
Original comment by zabh...@gmail.com
on 28 Mar 2011 at 6:29
Jeg har foretaget adskillige tests i et forsøg på at få mere end 62 plader.
Ved at bruge bestemte typer af proxies og VPN, har jeg fået i alt 3*62 plader
(62 plader per proxy/VPN).
Denne VPN og proxy SKAL være en server som simulerer hele forbindelsen (dvs.
man ikke kan benytte standard proxies - de browserbaserede proxies som
understøtter scripts ser ud til at virke e.g. anonymouse.org)
Jeg har lokaliseret elementer i TCP-pakkerne som for blokerede forbindelser
indeholder 'cache re-validate' ascii. Desværre kan dette ikke manipuleres on
the fly, da én af pakkerne er delvist krypteret.
Da blokeringen kan findes i TCP-laget, er det blokerede system altså genkendt.
Ved at checke de forskellige JS har jeg fundet mistænkelige scripts. Ud fra
comments, kan man se at der er benyttet DOM:
http://diveintohtml5.org/detect.html.
TL:DR - Der er benyttet adskillige teknikker til at detektere et system. Der
kan højst opnås 62 plader på et individuelt system.
Håber at I kan bruge observationer til at løse problemet
Vil fortsat forsøge at finde en løsning i morgen - er sikker på at en
løsning kræver en manipulation af javascriptet som indeholder DOM.
Original comment by gosu...@gmail.com
on 1 Apr 2011 at 2:20
[deleted comment]
#70 I stedet for, sidder mange folk med præcis de samme plader.
Med denne metode, kan TV2 direkte styre hvem der skal vinde e.g. afhængig af
internetudbyder (geolokation). ;-(
Original comment by gosu...@gmail.com
on 1 Apr 2011 at 11:28
[deleted comment]
Har skaffet cirka 200 unikke plader ved at benytte proxies + "manuel" dvs.
(js-uafhængig) hentning af pladerne.
Har forsøgt at debugge js-scripts, men det ser umiddelbart ud som om der er
mange forskellige sikkerhedssystemer (3-4 forskellige scripts). Tror det
kræver reverse engineeering af alle scripts (hvilket for mit vedkommende ville
tage uger...).
Original comment by gosu...@gmail.com
on 1 Apr 2011 at 4:20
GOSU -> Jeg syntes det er rigtigt fint hvis du i alle de forskellige teknikker,
kan
finde en løsning, men flere ting får mig dog til at tvivle:
- Det ser ud til at vi ALLE (i det samme tidsrum) får DE SAMME 62 PLADER.
- Selv ved "manuel" hentning eller helt almindelig printning, rammer man den
samme
begrænsning.
- Dette er UAFHÆNGIGT af både eksterne IP addresser og ISP'er.
- Jeg har fået flere forskellige mennesker (der ALDRIG har brugt og vil bruge
downloaderen) til at hente plader på normal vis og sende mig kontrolnumrene
og de (numrene) rammer ALLE indenfor de numre jeg selv kan få fat på.
Jeg siger IKKE at du ikke kan have ret i dine formodninger, men blot at disse
forhold bør give stof til eftertanke om det ikke er TV2 der SNYDER os, ved at
man
som tidligere nævnt kun kan hente et begrænset antal ENS plader!
PS: Har denne gang kørt downloaderen 26/3 efter sidste bingobanko program og
igen
i dag den 2/4 og har fået ~2 X 62 plader eller mere præcist 121 unikke plader.
Original comment by zabh...@gmail.com
on 2 Apr 2011 at 6:24
#69 Jeg tror du vil opdage at de fleste dynamiske "web sites", sender de samme
cache invaliderings headers. Der er en 3-4 standard headers man altid sender
til klienter, når man producerer dynamisk indhold. Dette gøres for at
klienten ikke cacher dynamisk hjemmesider som ændrer sig, ligesom
bingobanko.tv2.dk gør.
Så, jeg tvivler meget på at du ved hjælp af JS manipulering kan downloade
flere plader.
#74 Dette mønster så jeg ligeledes i sidste uge, hvor jeg bad forskellige
personer om at gå ind på sitet, og sende mig numrene - og alle jeg fik, faldt
indenfor dem jeg allerede selv havde hentet.
Original comment by michael.toft
on 2 Apr 2011 at 7:02
GOSU -> Du skriver at du har fået 3 x 62 plader igennem proxies/VPN og så
spørger jeg
dig: Er det 186 unikke plader eller "kun" 62 unikke plader du har hentet på
den måde??
Original comment by zabh...@gmail.com
on 2 Apr 2011 at 7:36
Jeg sidder i øjeblikket med 218 unikke plader, hentet via 3 forskellige IP'er.
Jeg kan bekræfte #74, Zabh*, at vi alle får de samme plader i et givet
tidsrum.
Men! Når det så er sagt, så kan man hvis man venter med passende mellemrum
downloade et nyt sæt plader. Hvert sæt plader ser ud til at bestå af ca 60
stk.
Udover at tv2 åbner for nye "sæt" plader med "passende mellemrum", kombinerer
de det, ved at lagrer mit IP når jeg besøger bingobanko.tv2.dk, til et
BESTEMT sæt af plader. Det vil altså sige, at når jeg fra dette IP fremover
(i ugen) besøger bingobanko, vil jeg altid hente de samme 62 plader.
Eftersom vi alle sikkert er meget ivrige, og starter vores downloader om
lørdagen (efter showet) eller søndagen, får vi altså de samme 62 plader
knyttet vil vores IP.
De sidste par dage, har jeg via IP tunneller til forskellige steder kunnet
downloade yderligere 2x62 sæt plader. Men jeg er begrænset af, at TV2 jo ikke
frigiver alle 1000 plader på en gang - også selvom jeg kommer med mange
forskellige IP'er.
Original comment by michael.toft
on 2 Apr 2011 at 8:30
#75
Ja, der sendes mange af de samme headers (både for VPN og proxies), men faktum
er at jeg stadig har fået 3x62 plader i samme tidsrum (se vedlagte fil, der er
cirka 180 unikke plader).
Matrix1: Min IP (uafhængig af hvilke computere)
Matrix2: Plader hentet via anonymouse.com
Matrix3: Plader hentet via en hurtig engelsk proxy
(kan godt være jeg har byttet om på navnene på filerne)
Desuden har jeg foretaget stikprøvetests på en universitetsVPN - gav også
nye plader.
Prøv at gøre følgende:
- Disable javascripts i din firefox browser (er ikke sikker på hvilken effect
det har, men tilsyneladende resulterer det i færre DOM værdier).
- Åben
http://anonymouse.org/cgi-bin/anon-www.cgi/http://bingobanko.tv2.dk/print/
- Se om der opstår plader forskellige fra de 62 plader du kan finde med din
nuværende IP.
PS: I dag kan jeg igen downloade nye 62 plader med min egen IP
Original comment by gosu...@gmail.com
on 2 Apr 2011 at 1:08
Attachments:
[deleted comment]
#79 problemet er at der ikke er nogen som har alle boards.
Der er lavet et sikkerhedssystem som kun tillader at vi henter 62 boards ad
gangen (per IP og/eller tidsinterval). Jeg har cirka 200 unikke boards i
øjeblikket, hvilket kun giver 1/5 vinderchance.
Original comment by gosu...@gmail.com
on 2 Apr 2011 at 5:41
[deleted comment]
[deleted comment]
[deleted comment]
Du skal have installeret java på din maskine for at få det til at virke.
Man kan ikke se din mail...
Original comment by Kristoff...@gmail.com
on 3 Apr 2011 at 9:01
[deleted comment]
Har pakket filerne og sendt dem til dig
Original comment by Kristoff...@gmail.com
on 4 Apr 2011 at 6:53
hvor kan man finde downloaderen? jeg har ledt længe! evt. en venlig sjæl der
kan sende det?
Original comment by jojos...@gmail.com
on 5 Apr 2011 at 8:53
[deleted comment]
Hej.
Jeg får en
Exception in thread "main" java.io.FileNotFoundException: http://46.51.***.***/m
essage2.txt
at sun.net.www.protocol.http.HttpURLConnection.getInputStream(HttpURLCon
nection.java:1439)
at BoardDownloader.loadFromUrl(BoardDownloader.java:113)
at BoardDownloader.main(BoardDownloader.java:37)
Tryk på en vilkårlig tast for at fortsætte . . .
Når jeg åbner downloaderen - hvordan kan det være?
Original comment by Phols...@gmail.com
on 7 Apr 2011 at 4:48
nogen der vil uploade de boards de har til programmet den 9/4-11?
Original comment by jojos...@gmail.com
on 9 Apr 2011 at 2:15
[deleted comment]
[deleted comment]
Hmm. Endnu en uge uden en løsning på download problemet. Men jeg tænkte på
én ting Michael.
Når man nu kan indsætte følgende URL i BoardDownloader.java
( http://anonymouse.org/cgi-bin/anon-www.cgi/http://bingobanko.tv2.dk/print/ )
hvorfor kan man så ikke indsætte denne URL
( http://missingip.info/?=_&=http%3A%2F%2Fbingobanko%2Etv2%2Edk%2Fprint%2F )???
Hvis jeg prøver det får jeg bare en fejlmeddelelse.
Jeg kan selvfølgelig godt se forskellen på de to URL'er, men det kunne også
være rart at
BoardDownloader.java kunne håndterer det, for så er der en hel del proxier vi
kan benytte og ikke kun en enkelt eller to.
Alternativt måske en mulighed for at indlæse pladerne fra en mappe på egen
computer,
så dem der gider det kan hente og gemme billedfilerne af pladerne og senere
indlæse dem
og måske dele dem med hinanden. :-)
Original comment by zabh...@gmail.com
on 9 Apr 2011 at 7:41
Download via proxy er kun effektivt hvis de pågældende proxies er hurtige.
Hvis der er nok interesserede, kan dette IP problem løses ved at vi alle
downloader plader og sender dem til én person som sammenkobler alle pladerne.
Original comment by gosu...@gmail.com
on 10 Apr 2011 at 6:08
jeg er med på vi downloader plader, som samles til et unikt antal
Original comment by brian.aa...@gmail.com
on 11 Apr 2011 at 7:33
nogen der ved hvor mange plader der er ialt?
Original comment by rodk...@hotmail.com
on 13 Apr 2011 at 7:14
#96 -> Der er normalt et sted imellem 1000 og 1100 plader. :)
Original comment by zabh...@gmail.com
on 15 Apr 2011 at 1:41
kan sige, at der med sikkerhed er over 1100 plader!!
Original comment by rodk...@hotmail.com
on 16 Apr 2011 at 4:20
#98 hvordan det?
Original comment by dirtyxan...@gmail.com
on 16 Apr 2011 at 7:22
#98
I sidste sæson var der cirka 950-1100 unikke plader per bingoaften.
Dette ved vi med sikkerhed eftersom vi altid havde bingo (eller ud fra
statistiske beregninger mht. antal downloads af unikke plader mod gentagne
plader).
Jeg har ikke set nogen indikationer på at de har ændret antallet af plader i
denne sæson.
I øvrigt, kan du kun downloade 62 plader fra samme IP/ISP/geolokation (i et
begrænset tidsrum). Stadigvæk ikke nogen som har en løsning på dette
problem?
Original comment by gosu...@gmail.com
on 17 Apr 2011 at 11:06
Original issue reported on code.google.com by
brian.aa...@gmail.com
on 11 Mar 2011 at 9:31