# Re-create after state reset
import os, pathlib, shutil
from PIL import Image, ImageDraw, ImageFilter
base = "/mnt/data/harsvik-poker-onepager"
assets = os.path.join(base, "assets")
os.makedirs(assets, exist_ok=True)
# Try to copy logo if exists
possible_logo_paths = list(pathlib.Path("/mnt/data").glob("A_logo_for_Harsvik_Consulting_is_displayed_in_the_*.png"))
if possible_logo_paths:
shutil.copyfile(str(possible_logo_paths[0]), os.path.join(assets, "logo.png"))
# Felt texture
w,h=1200,800
from PIL import Image, ImageDraw, ImageFilter
img = Image.new("RGB",(w,h),(18,78,44))
draw = ImageDraw.Draw(img)
for r in range(30, 400, 30):
draw.ellipse((w//2-r, h//2-r, w//2+r, h//2+r), outline=(20,90,55))
img = img.filter(ImageFilter.GaussianBlur(3))
img.save(os.path.join(assets,"tablefelt.jpg"), quality=90)
html = """
Harsvik – Texas Hold'em Onepager
Harsvik
Texas Hold'em
Velkommen til bordet ♠♥♣♦
En stilren én-sides landingside i pokerstil – med raske lenker til regler , pokerstatistikk , Norsk Pokerforbund og pokerstreamere du kan følge live.
Se hvordan Texas Hold'em spilles
Regler og håndrangering
Texas Hold'em spilles med to hullkort til hver spiller og fem felleskort på bordet (flopp, turn og river). Best mulig femkortshånd vinner ved showdown – eller potten vinnes ved at alle andre folder.
How-to (Bicycle)
Trinnvis introduksjon til Hold'em fra Bicycle Cards.
Åpne guiden
Regler & strategi (PokerNews)
Kombinert regel- og nybegynnerguide.
Les artikkelen
Oppslagsverk
Historie, struktur og varianter på Wikipedia.
Texas hold 'em
\n
\n \n\n \n \n
Pokerstatistikk \n
Sjekk profiler, turneringsresultater og rangeringer – fra lokale helter til verdenseliten.
\n
\n
\n
The Hendon Mob – database \n
Verdens største live-pokerdatabase: spillere, festivaler, resultater.
\n
Gå til forsiden • Rangeringer
\n
\n
\n
Global Poker Index \n
Poengbaserte rangeringer og Player of the Year.
\n
Besøk GPI
\n
\n
\n
\n \n\n \n \n
Norsk Pokerforbund \n
For deg som vil følge norsk poker, NM-nyheter og medlemskap.
\n
\n
\n \n\n \n \n
Populære pokerstreamere (Twitch) \n
Følg live-poker og lær av de beste. Noen anbefalinger (åpnes i ny fane):
\n
\n
\n \n\n \n \n
Kontakt \n
\n
Vil du bruke dette oppsettet på harsvik.no eller ha innhold/design tilpasset? Send en e-post:
\n
post@harsvik.no
\n
\n
\n \n \n\n\n\n\n\n\n"""
with open(os.path.join(base,"index.html"), "w", encoding="utf-8") as f:
f.write(html)
zip_path = shutil.make_archive("/mnt/data/harsvik-poker-onepager", "zip", base)
zip_path