Hvorfor bcfix?

Kort efter at vi i BK HCØ var begyndt at bruge BridgeMate til resultatindsamling og dermed BridgeCentral til resultatformidling, opdagede vi diverse uhensigtsmæssigheder i de genererede html-sider. Jeg udviklede derfor et lille Perl-script der kunne modificere siderne før de blev sendt til vor hjemmeside.

Den 9. januar nævnte Jørgen Röhl på Netbridge.dk en uheldig egenskab ved nogle af BridgeCentrals resultatsider, og det medførte at jeg fik taget mig sammen og gjort scriptet anvendeligt for andre.

Hvad gør bcfix?

Ud over at rette en del formelle fejl i BridgeCentrals html-sider, gør bcfix følgende:

Du kan hente en vejledning til bcfix her. (Det er en pdf-fil, som kan læses med Adobe Reader, og hvis du ikke har den på din pc, kan du hente Adobe Reader her.)

Læs vejledningen, og beslut om fordelene opvejer besværet ved at hente, installere og bruge bcfix.

Hent bcfix

Du kan hente seneste udgave, v3.14, af filerne til efterbehandling af BridgeCentrals html-sider her. Du kan almindeligvis blot højreklikke på et link og vælge "Gem destination som…", "Save link as…" eller lignende. (Hvis du venstreklikker på et link, risikerer du at browseren viser teksten bag eller kører programmet.)

Hent vejledning bcfix.pdf    
Hent enten
 eller (for nørder)
bcfix.exe
bcfix.pl
Windows-udgaven
Perl-udgaven
se afsnit 3
Hent skrivebordsstart runbcfix.bat filen skal tilrettes! se afsnit 3.2.1
Hent kontrolfil bcfix.ini filen skal tilrettes! se afsnit 5
Hent bordsymbol table.gif filen skal uploades til server i mappen Turneringer

Nyheder

Dato9999-99-99 Rettelser og ændringer Påvirker
2009-04-22 Nu kan klubber med flere end 9 hold også få vist holdturneringsskemaer. bcfix.exe
bcfix.pl
2009-04-06
Spilnummeret er nu tilbage i korrektionsemnet i parturneringer.
Nogle lidt for talesprogsagtige overskrifter er rettet.
bcfix.exe
bcfix.pl
2009-04-05 Denne side er i nogen tid ikke vist særlig hensigtsmæssigt af Internet Explorer 7. Både version 6 og version 8 og de andre browsere jeg kender, har vist den uden problemer, men nu har jeg kodet siden på en anden måde.
Desuden har jeg ryddet lidt op på siden med parturneringsresultater, og holdturneringsstillingen vises først ordnet efter scoren og dernæst efter holdnummeret.
bcfix.exe
bcfix.pl
2009-04-01 Der er en del sjuskefejl i udgaven fra 2009-03-28. De to første er i forbindelse med varianterne tablenumbers og scoresequence.
Hvis man anvender scoresequence uden samtidig at anvende tablenumbers, vises holdturneringsstillingen ikke.
Hvis man anvender scoresequence og spiller en parturnering med 0 som bundscore, forsvinder middelscoren som BridgeCentral viser.
Emnelinjen i en korrektionsmail for en holdturnering med én halvleg pr. kamp fortæller om "0. halvleg".
bcfix.exe
bcfix.pl
2009-03-28
Du kan nu selv vælge hvordan parturneringsresultater skal vises.
De forsvundne korrektionslinks er fundet.
Algoritmen til beregning af næste spilleaften kan nu håndtere flere rækker, og hvis næste spilleaften ikke kendes, genereres linket ikke.
Jeg har nu prøvet med kort og uden kontrakt og med kontrakt og uden kort, og det ser ud til at siderne kan bruges.
bcfix.exe
bcfix.pl
bcfix.ini
bcfix.pdf
Tidligere udgaver

Og i øvrigt ...

Du er velkommen til at benytte bcfix uden at fortælle mig om det, men så bør du følge med her hvor jeg fortæller om fejlrettelser og lignende. Du kan også sende mig en e-mail om at du bruger bcfix (min e-mail-adresse står i vejledningen); så vil jeg orientere dig direkte når der er nyheder.

Hvis du har en masse gamle startlister på din pc (og det har du sandsynligvis), så vil bcfix behandle dem alle første gang det afvikles. Det tager lang tid, og hvis filerne er rigtig gamle, kan det være at de ikke behandles korrekt. Men bcfix sender ingen filer til klubbens hjemmeside, det gør kun BridgeCentral.

Henrik Snog
BK HCØ
2009-04-22