Sharps är skapad av experter inom spelbranschen och alla rankningar av operatörer på vår sida är gjorda med stor diskretion. Vi hoppas att de online spelbolagen som vi har valt ut faller dig i smaken. När du väljer att klicka på en utgående länk på vår sida, kan vi komma att erhålla provision, dock utan någon kostnad från din sida. Läs hela meddelandet här.
promo
Logga in


Svara
 
LinkBack Ämnesverktyg
Gammal 2019-06-26, 16:29   #1
 
Reg.datum: jul 2012
Inlägg: 33
Sharp$: 151
Standard

Skapa Atg-fil


Tjena Gamblers

Jag har försökt att googla fram detta jag efterfrågar men hittar inget, hoppas jag får ett svar eller hjälp av er, det skulle verkligen vara till hjälp, eller om någon sitter med vad jag söker.

Jag reducerar mina travsystem i excel, och behöver få till en atg-fil med mina rader,, borde gå att fixa med macro, men den kunskapen har jag dessvärre inte. Och jag har försökt att få hjälp av en del betalprogram för reducering av travsystem men får bara svaret att man ska köpa deras program och reducera i men mina idéer finns inte som möjlighet till reducering i deras program och de vill inte att man ska kunna läsa in en enkel textfil eller liknande, tyvärr.

Hoppas och tror att någon här inne kanske sitter på en lösning på detta.

Mvh / J
odds är inte uppkopplad   Ge poäng Svara med citat
Gammal 2019-06-26, 16:59   #2
GGS
 
Reg.datum: okt 2016
Inlägg: 595
Sharp$: 3331
Standard

Citat:
Ursprungligen postat av odds Visa inlägg
Tjena Gamblers

Jag har försökt att googla fram detta jag efterfrågar men hittar inget, hoppas jag får ett svar eller hjälp av er, det skulle verkligen vara till hjälp, eller om någon sitter med vad jag söker.

Jag reducerar mina travsystem i excel, och behöver få till en atg-fil med mina rader,, borde gå att fixa med macro, men den kunskapen har jag dessvärre inte. Och jag har försökt att få hjälp av en del betalprogram för reducering av travsystem men får bara svaret att man ska köpa deras program och reducera i men mina idéer finns inte som möjlighet till reducering i deras program och de vill inte att man ska kunna läsa in en enkel textfil eller liknande, tyvärr.

Hoppas och tror att någon här inne kanske sitter på en lösning på detta.

Mvh / J
Här finns att läsa.
https://www.atg.se/services/schemas/...ilebetting.xsd
GGS är inte uppkopplad   Ge poäng Svara med citat
Gammal 2019-06-26, 17:07   #3
 
Reg.datum: jul 2012
Inlägg: 33
Sharp$: 151
Standard

Citat:
Ursprungligen postat av GGS Visa inlägg
Ja, om det inte hade varit rena grekiskan som inte ens google translate kan översätta.

Hade varit bra om atg tog emot textfil istället, som svenskaspel, eller åtminstone en snurra för att konvertera textfil till xml.

Det är ju inte direkt att bara kopiera, underlättar ju om man vet vad man gör, ska göra för att atg ska godkänna filen.
odds är inte uppkopplad   Ge poäng Svara med citat
Gammal 2019-06-26, 17:41   #4
 
Reg.datum: jan 2012
Ort: stockholm mm
Inlägg: 882
Sharp$: 5149
Standard

det är väl inte helt lätt skapa den manuellt / eget program men vet inte om det är värt det
man kan ju se vad filen innehåller för uppgifter, få till strecken minsta problemet, är ju bara 1 för strecka häst i bestämd position 0 för icke med på systemet

det är "header / footer" som skall stämma också

<?xml version="1.0" encoding="UTF-8"?>

-<issuer schemaversion="ATG File Betting XSD ver 1.8" version="12.2" product="Copema for V75" company="Copema" xsi:noNamespaceSchemaLocation="https://www.atg.se/services/schemas/filebet/1.8.2/atg_filebetting.xsd" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">


-<betcoupons>


-<v75Coupon betmultiplier="1" date="2019-03-23" couponid="1">

<leg marks="010001000101001" legno="1"/>

<leg marks="101111000110010" legno="2"/>

<leg marks="100000000000000" legno="3"/>

<leg marks="101001000110000" legno="4"/>

<leg marks="100010000001000" legno="5"/>

<leg marks="010100000000000" legno="6"/>

<leg marks="010000000000000" legno="7"/>

</v75Coupon>

</betcoupons>

</issuer>
incitatus är inte uppkopplad   Ge poäng Svara med citat
Gammal 2019-07-03, 14:48   #5
 
MoniMakerApps avatar
 
Reg.datum: jan 2015
Inlägg: 98
Sharp$: 1252
Standard

Hej,

Steg ett är att skapa kuponger av dina enkelrader. D.v.s. slå ihop rader som kan utgöra en matematisk kupong. Detta för att inte riskera att ditt spel blir klassat som robotspel av ATG. Om du håller dig under gränserna för robotspel så kan du nog bortse från detta steg men det kan ändå vara trevligt att hålla nere filstorleken genom ett färre antal kuponger. En kupong per enkelrad blir ju onödigt stor och "klumpig" att tugga igenom vid inlämning. Att skapa en algoritm som genererar minsta antalet kuponger från en given mängd (dina framreducerade) enkelrader är inte trivialt, det är faktiskt ett NP-Hard problem, men att skapa en algoritm som hittar en lösning d.v.s. täcker in alla dina rader på ett färre antal kuponger (ej nödvändigtvis på minsta antalet kuponger) är möjligt och får väl anses som tillräckligt bra i sammanhanget. https://stackoverflow.com/questions/...tesian-product Huvudsaken är ju att alla dina rader blir inlämnade korrekt.

Steg två är sedan att skapa en xml-fil med dina kuponger enligt atg:s xml-kontrakt, d.v.s. enligt schema-definition (XSD-filen). För att sedan xml-filen ska accepteras av atg vid filinlämning behöver du räkna ut en checksumma på filen enligt CRC16 och avsluta filnamnet med en fyra tecken lång checksumma (före .xml) enligt följande mall: <filnamn><checksumma>.xml

ATG kommer då att validera filinnehållet mot checksumman.
Är checksumman felaktig, eller om den utelämnats, kommer en varning visas vid uppladdning om att filinnehållet kan ha förändrats. Denna varning kan dock ignoreras och spelen kan läggas ändå.

Själva checksumman baseras på en CRC16-beräkning på hela filens innehåll. En enkel Java-implementation för generering av checksumman finns här: http://introcs.cs.princeton.edu/java/61data/CRC16.java

Det kan nog vara lite trixigt att göra allt detta i Excel med macron, men förmodligen inte omöjligt...


Exempel:

Kod:
<?xml version="1.0" encoding="UTF-8"?>
<issuer xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
	xsi:noNamespaceSchemaLocation="https://www.atg.se/services/schemas/filebet/1.8.2/atg_filebetting.xsd"
	company="Name of the company that generated this file" product="Name of the product that generated this file"
    version="Version of the product that generated this file"
	createddate="2016-11-29" createdtime="11:59:39" schemaversion="ATG File Betting XSD ver 1.8">
	<betcoupons>
		<gs75Coupon couponid="1" date="2016-11-29" betmultiplier="1">
			<leg legno="1" marks="000010000000000" r1="4" r2="8" />
			<leg legno="2" marks="000001000000000" r1="1" r2="3" />
			<leg legno="3" marks="000100000000000" r1="3" r2="2" />
			<leg legno="4" marks="001000000000000" r1="2" r2="8" />
			<leg legno="5" marks="111111111100000" r1="6" r2="9" />
			<leg legno="6" marks="000001000000000" r1="9" r2="1" />
			<leg legno="7" marks="101111001100000" r1="8" r2="2" />
		</gs75Coupon>
		<gs75Coupon couponid="2" date="2016-11-29" betmultiplier="1">
			<leg legno="1" marks="000100010000000" r1="7" r2="9" />
			<leg legno="2" marks="000001000000000" r1="1" r2="3" />
			<leg legno="3" marks="000100000000000" r1="3" r2="2" />
			<leg legno="4" marks="001000000000000" r1="2" r2="8" />
			<leg legno="5" marks="101001011100000" r1="4" r2="5" />
			<leg legno="6" marks="000001000000000" r1="9" r2="1" />
			<leg legno="7" marks="101111001100000" r1="8" r2="2" />
		</gs75Coupon>
		<gs75Coupon couponid="3" date="2016-11-29" betmultiplier="1">
			<leg legno="1" marks="001000101000000" />
			<leg legno="2" marks="000001000000000" r1="1" />
			<leg legno="3" marks="000100000000000" r1="3" r2="2" />
			<leg legno="4" marks="001000000000000" />
			<leg legno="5" marks="110110100110000" />
			<leg legno="6" marks="000001000000000" />
			<leg legno="7" marks="101100001000000" />
		</gs75Coupon>
	</betcoupons>
</issuer>
MoniMakerApp är inte uppkopplad   Ge poäng Svara med citat
Gammal 2019-07-03, 17:15   #6
 
Reg.datum: jul 2012
Inlägg: 33
Sharp$: 151
Standard

Citat:
Ursprungligen postat av MoniMakerApp Visa inlägg
Hej,

Steg ett är att skapa kuponger av dina enkelrader. D.v.s. slå ihop rader som kan utgöra en matematisk kupong. Detta för att inte riskera att ditt spel blir klassat som robotspel av ATG. Om du håller dig under gränserna för robotspel så kan du nog bortse från detta steg men det kan ändå vara trevligt att hålla nere filstorleken genom ett färre antal kuponger. En kupong per enkelrad blir ju onödigt stor och "klumpig" att tugga igenom vid inlämning. Att skapa en algoritm som genererar minsta antalet kuponger från en given mängd (dina framreducerade) enkelrader är inte trivialt, det är faktiskt ett NP-Hard problem, men att skapa en algoritm som hittar en lösning d.v.s. täcker in alla dina rader på ett färre antal kuponger (ej nödvändigtvis på minsta antalet kuponger) är möjligt och får väl anses som tillräckligt bra i sammanhanget. https://stackoverflow.com/questions/...tesian-product Huvudsaken är ju att alla dina rader blir inlämnade korrekt.

Steg två är sedan att skapa en xml-fil med dina kuponger enligt atg:s xml-kontrakt, d.v.s. enligt schema-definition (XSD-filen). För att sedan xml-filen ska accepteras av atg vid filinlämning behöver du räkna ut en checksumma på filen enligt CRC16 och avsluta filnamnet med en fyra tecken lång checksumma (före .xml) enligt följande mall: <filnamn><checksumma>.xml

ATG kommer då att validera filinnehållet mot checksumman.
Är checksumman felaktig, eller om den utelämnats, kommer en varning visas vid uppladdning om att filinnehållet kan ha förändrats. Denna varning kan dock ignoreras och spelen kan läggas ändå.

Själva checksumman baseras på en CRC16-beräkning på hela filens innehåll. En enkel Java-implementation för generering av checksumman finns här: http://introcs.cs.princeton.edu/java/61data/CRC16.java

Det kan nog vara lite trixigt att göra allt detta i Excel med macron, men förmodligen inte omöjligt...


Exempel:

Kod:
<?xml version="1.0" encoding="UTF-8"?>
<issuer xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
	xsi:noNamespaceSchemaLocation="https://www.atg.se/services/schemas/filebet/1.8.2/atg_filebetting.xsd"
	company="Name of the company that generated this file" product="Name of the product that generated this file"
    version="Version of the product that generated this file"
	createddate="2016-11-29" createdtime="11:59:39" schemaversion="ATG File Betting XSD ver 1.8">
	<betcoupons>
		<gs75Coupon couponid="1" date="2016-11-29" betmultiplier="1">
			<leg legno="1" marks="000010000000000" r1="4" r2="8" />
			<leg legno="2" marks="000001000000000" r1="1" r2="3" />
			<leg legno="3" marks="000100000000000" r1="3" r2="2" />
			<leg legno="4" marks="001000000000000" r1="2" r2="8" />
			<leg legno="5" marks="111111111100000" r1="6" r2="9" />
			<leg legno="6" marks="000001000000000" r1="9" r2="1" />
			<leg legno="7" marks="101111001100000" r1="8" r2="2" />
		</gs75Coupon>
		<gs75Coupon couponid="2" date="2016-11-29" betmultiplier="1">
			<leg legno="1" marks="000100010000000" r1="7" r2="9" />
			<leg legno="2" marks="000001000000000" r1="1" r2="3" />
			<leg legno="3" marks="000100000000000" r1="3" r2="2" />
			<leg legno="4" marks="001000000000000" r1="2" r2="8" />
			<leg legno="5" marks="101001011100000" r1="4" r2="5" />
			<leg legno="6" marks="000001000000000" r1="9" r2="1" />
			<leg legno="7" marks="101111001100000" r1="8" r2="2" />
		</gs75Coupon>
		<gs75Coupon couponid="3" date="2016-11-29" betmultiplier="1">
			<leg legno="1" marks="001000101000000" />
			<leg legno="2" marks="000001000000000" r1="1" />
			<leg legno="3" marks="000100000000000" r1="3" r2="2" />
			<leg legno="4" marks="001000000000000" />
			<leg legno="5" marks="110110100110000" />
			<leg legno="6" marks="000001000000000" />
			<leg legno="7" marks="101100001000000" />
		</gs75Coupon>
	</betcoupons>
</issuer>
Behöver ju inte vara i just excel, det var det första som slog mig att det borde gå att få till där, finns kanske nåt annat program som fungerar bättre.

Väldigt synd att de inte tar emot en textfil med enkelrader såsom svenskaspel, det hade ju alla tjänat på.

Får väl försöka laborera lite mer innan jag än en gång ger upp.

Tack för svaren iaf.
odds är inte uppkopplad   Ge poäng Svara med citat
Gammal 2019-07-03, 18:33   #7
 
Reg.datum: jun 2011
Inlägg: 4 674
Sharp$: 2391
Standard

Citat:
Ursprungligen postat av odds Visa inlägg
Behöver ju inte vara i just excel, det var det första som slog mig att det borde gå att få till där, finns kanske nåt annat program som fungerar bättre.

Väldigt synd att de inte tar emot en textfil med enkelrader såsom svenskaspel, det hade ju alla tjänat på.

Får väl försöka laborera lite mer innan jag än en gång ger upp.

Tack för svaren iaf.
ATGs spelformer har oftast reservinträde. Något som inte SvSp har och det komplicerar det hela.

xml-filen representerar kuponger som består av ett matematiskt system ( på en rad eller mer med reserver för varje avdelning) som kan flerfaldigas.

Till råga på allt har ATG snöat in totalt på systembegreppet och ställt upp systembegränsningar som helt saknar spelteoretiskt stöd. Det sätter helt stopp för tanken att lämna in alla rader som enkelrader. Då kan man inte begränsa antalet system.
__________________
Spelälskande gringubbe som hellre klagar en gång för mycket än gång för lite!
Strappa71 är inte uppkopplad   Ge poäng Svara med citat
Gammal 2019-07-03, 19:17   #8
 
Grants avatar
 
Reg.datum: okt 2012
Ort: Slättelynga
Inlägg: 2 442
Sharp$: 6099
Standard

Sen kan man ju undra vad trådstartaren trollar med som
inte stöds av befintliga program (HPT, BaraTrav)?

Mvh Uffe
__________________
"Why "ATGtillsammans" is a model for future lottery games"
Grant är inte uppkopplad   Ge poäng Svara med citat
Gammal 2019-07-03, 20:38   #9
 
Reg.datum: jun 2011
Inlägg: 4 674
Sharp$: 2391
Standard

Citat:
Ursprungligen postat av Grant Visa inlägg
Sen kan man ju undra vad trådstartaren trollar med som
inte stöds av befintliga program (HPT, BaraTrav)?

Mvh Uffe

Finns ett par varianter med EV-beräkningar som inte finns med i de publika programmen.

Men mest troligt finns det som söks redan.
__________________
Spelälskande gringubbe som hellre klagar en gång för mycket än gång för lite!
Strappa71 är inte uppkopplad   Ge poäng Svara med citat
Gammal 2019-07-03, 21:06   #10
GGS
 
Reg.datum: okt 2016
Inlägg: 595
Sharp$: 3331
Standard

Citat:
Ursprungligen postat av Grant Visa inlägg
Sen kan man ju undra vad trådstartaren trollar med som
inte stöds av befintliga program (HPT, BaraTrav)?

Mvh Uffe
Om du bara har fantasi så finns det hur mycket som helst att skapa sina rader på.
GGS är inte uppkopplad   Ge poäng Svara med citat
Gammal 2019-07-04, 08:39   #11
 
Grants avatar
 
Reg.datum: okt 2012
Ort: Slättelynga
Inlägg: 2 442
Sharp$: 6099
Standard

Citat:
Ursprungligen postat av GGS Visa inlägg
Om du bara har fantasi så finns det hur mycket som helst att skapa sina rader på.
Ja där fick jag. Intressant lista...

Mvh Uffe
__________________
"Why "ATGtillsammans" is a model for future lottery games"
Grant är inte uppkopplad   Ge poäng Svara med citat
Gammal 2019-07-04, 21:21   #12
 
Reg.datum: jul 2018
Inlägg: 10
Sharp$: 274
Standard

Självklart kan det vara så att du vill ha dina unika idéer för dig själv. Vill ändå nämna att BaraTrav har implementerat en mycket stor mängd förslag från användare sedan starten augusti 2018. Du får ju en hel del på köpet om du får med just dina funktioner i tillägg till allt annat som finns i BaraTrav. Följ oss på twitter för eventuella direktmeddelanden.

Henrik på BaraTrav
baratrav är inte uppkopplad   Ge poäng Svara med citat
Gammal 2019-07-07, 17:38   #13
GGS
 
Reg.datum: okt 2016
Inlägg: 595
Sharp$: 3331
Standard

Jag är absolut ingen stjärna på programmering men har tillräckliga kunskaper för att förverkliga mina idéer när det gäller spel hos ATG.

Har gjort massor med program genom åren med mer eller mindre lyckade resultat. Mitt huvudspår är att jämföra samma rad vid olika tidpunkter och hitta samband osv.

Just nu håller jag på med ” linjärt reduceringsvillkor” bygger på att villkoren förändras med automatik beroende på radens förväntade utdelning.
GGS är inte uppkopplad   Ge poäng Svara med citat
Gammal 2019-07-08, 05:23   #14
 
Moonfalas avatar
 
Reg.datum: jul 2015
Inlägg: 265
Sharp$: 5146
Standard

Jag höll också på med rader i Excel tidigare och anledningen till det var helt enkelt tidbesparing. Jag höll på med Copema i många år men då utgick jag ifrån ranker som jag tog fram i Excel och sedan tog det drygt en timme att bara sitta och kryssa i kryssen för alla mina villkor i Copema så därför slog mig tanken också att jag kunde nyttja Excel fullt ut.

Jag hade ett 100-tal olika villkor så exporterade det till Access för att klara av reduktionen (första gången försökte jag köra det med makros i Excel men då fick det stå på över natten och arbeta och blev ändå inte klart).

Mitt problem var att även om jag med hjälp av macron kunde skapa all text som xml-filer ska innehålla på en flik så kunde jag aldrig omvandla det till xml-fil. Jag kunde spara det som ett text-dokument och testade även att bara ändra ändelsen på filen men det hjälpte inte så till slut gav jag upp mitt experiment
Moonfala är inte uppkopplad   Ge poäng Svara med citat
Gammal 2019-07-10, 20:56   #15
 
Reg.datum: okt 2014
Inlägg: 61
Sharp$: 941
Standard

Citat:
Ursprungligen postat av odds Visa inlägg
Hade varit bra om atg tog emot textfil istället, som svenskaspel, eller åtminstone en snurra för att konvertera textfil till xml.
Citat:
Ursprungligen postat av Moonfala Visa inlägg
Mitt problem var att även om jag med hjälp av macron kunde skapa all text som xml-filer ska innehålla på en flik så kunde jag aldrig omvandla det till xml-fil. Jag kunde spara det som ett text-dokument och testade även att bara ändra ändelsen på filen men det hjälpte inte så till slut gav jag upp mitt experiment
Har du nåt exempel på en textfil som du genererat och vill få omvandlat till XML?

Senast redigerad av mirran2 den 2019-07-10 klockan 22:15.
mirran2 är inte uppkopplad   Ge poäng Svara med citat
Svara



td