Turnuvanızı canlı yayınlayın
Tahta başındaki oyunlarınızı canlı gösterin: yayın oluşturun, turları planlayın, masaları DGT'den, PGN dosyasından, bağlantıdan veya betikten gönderin.
Yayın nedir
Yayın, başka bir yerde tahta başında oynanan bir turnuvanın oyunlarını gösterir: izleyiciler tur oynanırken hamleleri, saatleri ve motoru turnuvanın sayfasında takip eder. Oyunları siz gönderirsiniz; ChessLivo gösterir.
Yayın bir kulüp turnuvası değildir. Kulüp turnuvası ChessLivo'da yönetilir: oyuncular, eşleştirmeler, sonuçlar ve reytingler. Yayın yalnızca oyunları gösterir; eşleştirmeler ve puan durumu kendi programınızdan ya da bağlantısını verdiğinizde chess-results'tan gelir.
Onaylanmış bir hesabınız olmalı. Bir hesabın aynı anda planlanmış veya canlı 3 yayını olabilir; bitenler sayılmaz.
Oluşturma ve programlama
- Yayınlarım sayfasını açın ve Yeni yayın düğmesine basın.
- Adı, formatı, tarihleri, saat dilimini ve görünürlüğü doldurun; yayın haklarına sahip olduğunuzu (ya da organizatörün izin verdiğini) işaretleyin. Ardından Yayın oluştur düğmesine basın.
- Turlar sekmesinde Tur ekle ile turları ekleyin: bir ad ile ya bir başlangıç saati (yayının saat diliminde) ya da Önceki turdan sonra. İlk tur için başlangıç saati gerekir.
- Programı kaydet düğmesine basın.
Tur adı, "|" işaretinden sonra çevirisini taşıyabilir, örneğin "Round 1 | 1. tur". Bir tur ilk hamlesiyle canlıya geçer, her masanın sonucu olduğunda biter; canlı bir turu Bitti olarak işaretle ile de bitirebilirsiniz. Canlı veya bitmiş bir tur silinemez ve yeri değiştirilemez. En fazla 64 tur.
Görünürlük: Herkese açık yayınlar ilk hamle geldiğinde sitede listelenir; Listelenmez yayınları bağlantıya sahip herkes görür; Özel yayınları yalnızca siz (ve bağlı kulüp turnuvasının yöneticileri) görürsünüz.
Kaynak seçimi
Her tur masalarını iki yoldan birinden alır; bunu Kaynak sekmesinde seçersiniz:
- Gönderim anahtarı veya yükleme: PGN'yi siz gönderirsiniz: yayın aracından, bir betikten veya Yükleme sekmesinden. Kendi dizüstü bilgisayarınızdaki DGT tahtaları için en iyisi budur.
- Herkese açık URL: ChessLivo, tur canlıyken herkese açık bir bağlantıyı 10 saniyede bir okur (başlamadan bir saat önceden itibaren dakikada bir). Kabul edilenler: bir PGN dosyası bağlantısı, bir LiveChessCloud turu, bir TSF canlı sayfası veya bir Lichess yayın turu.
- Yayının kaynağını seçin ve Kaynağı kaydet düğmesine basın. URL verdiğinizde ChessLivo bağlantıyı hemen dener ve bulduklarını gösterir: oyunlar, oyuncu adı olmayan masalar, Round etiketleri.
- Bir turun kendi kaynağı olabilir: onu Turların kaynakları listesinden açın. Yayın varsayılanı yayının seçimini izler.
URL kaynaklı bir tur gönderim kabul etmez. Birkaç tur içeren bir bağlantıda Gelişmiş altında yalnızca bir Round etiketini (örneğin 3) veya yalnızca bazı oyunları sıralarına göre (örneğin 1-4,11-15) tutun.
DGT LiveChess
DGT LiveChess, DGT tahtalarını okur ve turun oyunlarını dizüstü bilgisayardaki bir klasöre PGN dosyaları olarak yazabilir.
- DGT LiveChess'te turun PGN dışa aktarma klasörünü ayarlayın.
- Combine PGNs per round seçeneğini açarsanız tüm oyunları tek dosyaya yazar; açmazsanız her masa için bir dosya yazar. Yayın aracı ikisini de alır: masa başına bir dosya için aracı
--combineile başlatın. - Bir gönderim anahtarı oluşturun ve yayın aracını o klasörde başlatın.
DGT LiveChess'te her masada iki oyuncunun da adı olduğundan emin olun: adı olmayan bir masa reddedilir.
LiveChessCloud
DGT LiveChess turu zaten LiveChessCloud'da yayınlıyorsa araca gerek yoktur.
- Turun izleme bağlantısını kopyalayın; view.livechesscloud.com/#… biçimindedir ve sonunda tur numarası bulunur.
- Kaynak sekmesinde Herkese açık URL seçin, bağlantıyı yapıştırın (yalnızca bir bağlantı) ve Kaynağı kaydet düğmesine basın.
Swiss-Manager
Swiss-Manager bir turun oyunlarını PGN dosyası olarak kaydedebilir.
- Turu Swiss-Manager'dan PGN olarak dışa aktarın.
- Dosyayı Yükleme sekmesinden gönderin ya da yayın aracının izlediği klasöre kaydedin.
Masalar "tur.masa" biçimindeki Round etiketiyle (örneğin "3.12"), yoksa Board etiketiyle, yoksa oyunların dosyadaki sırasıyla eşleşir. Bir masayı yeniden göndermek onu günceller.
TSF canlı sayfası
- Turun bağlantısını live2.tsf.org.tr adresinden kopyalayın.
- Kaynak sekmesinde Herkese açık URL seçin, yapıştırın ve Kaynağı kaydet düğmesine basın.
Lichess yansısı
Lichess'te zaten yayınlanan bir yayın burada da gösterilebilir.
- Turu Lichess'te açın ve bağlantısını kopyalayın (lichess.org/broadcast/…/round-…/ ve ardından turun kimliği). Turnuva, grup, oyun veya çalışma bağlantısı reddedilir.
- Kaynak sekmesinde Herkese açık URL seçin, yapıştırın ve Kaynağı kaydet düğmesine basın.
O Lichess yayını ChessLivo'da zaten varsa hiçbir şey kaydedilmez ve sayfa nerede izlenebileceğini gösterir. Bir hesap aynı anda yalnızca bir Lichess yayınını yansıtabilir.
Gönderim anahtarı ve yayın aracı
Gönderim anahtarı, bir programın turlarınıza PGN göndermesini sağlar.
- Gönderim anahtarı sekmesinde Anahtar oluştur düğmesine basın. Anahtarı hemen kopyalayın: yalnızca bu kez gösterilir.
- Aynı sayfa, gönderim kabul eden her turun Gönderim adresi bilgisini listeler.
- Anahtarı yenile yeni bir anahtar yapar ve eskisini hemen durdurur; İptal et yenisini yapana kadar durdurur. Yayını bitirmek de anahtarı durdurur.
Yayın aracı (chesslivo-broadcaster) bir klasörü izler ve değişen her PGN dosyasını gönderir. Onu Gönderim anahtarı sekmesinden Aracı indir ile indirin: Python 3.9 veya daha yenisi dışında hiçbir şey gerektirmeyen tek bir Python dosyası (varsa yanında bir Windows programı da sunulur). Bir terminalde:
set CHESSLIVO_KEY=<anahtar>(PowerShell'de:$env:CHESSLIVO_KEY="<anahtar>"; macOS veya Linux'ta:export CHESSLIVO_KEY=<anahtar>)python chesslivo_broadcaster.py --folder "C:\DGT\Round 1" --round-url <gönderim adresi>- Tur boyunca açık bırakın; son hamleden sonra Ctrl+C ile durdurun.
Araç her yanıtı yazar: kaç oyunun kabul edildiğini ve reddedilen her masayı numarası ve nedeniyle. Klasöre 3 saniyede bir bakar (--interval), bir dosyayı yalnızca içeriği değiştiğinde gönderir, bağlantı koptuğunda kendiliğinden yeniden dener ve anahtar reddedilince durur. Seçenekler: --combine klasördeki tüm dosyaları tek gönderimde birleştirir (masa başına bir dosya için en iyisi: onsuz her değişen dosya 2 saniye arayla ayrı gönderilir), --once bir kez gönderip durur. Her turun kendi gönderim adresi vardır: sonraki tur için aracı o turun adresiyle yeniden başlatın.
curl ile gönderim
Her program gönderim yapabilir: turun gönderim adresine anahtarla ve gövdesinde PGN ile bir POST.
curl -H "Authorization: Bearer KEY" --data-binary @games.pgn URL- KEY yerine anahtarınızı, URL yerine turun gönderim adresini yazın; games.pgn oyunları içerir.
Yanıt her oyunu hamleleriyle ya da hatasıyla listeler. "/push" yerine "/reset" turun masalarını siler. Bir gönderimde en fazla 2 MB ve 200 oyun; aynı tura iki gönderim arasında en az 2 saniye.
Elle yükleme
- Yükleme sekmesinde turu seçin.
- Bir PGN dosyası seçin ya da PGN'yi yapıştırın ve Gönder düğmesine basın.
- Sonuç her oyunu gösterir: hamleleriyle kabul edildi ya da nedeniyle reddedildi.
Turu sıfırla temiz bir yeniden yükleme için turun bütün masalarını siler; günlükte bir satır kalır.
Gecikme ve canlı gizleme
Ayarlar sekmesinde:
- Varsayılan gecikme (saniye): izleyiciler her hamleyi geldikten bu kadar saniye sonra görür (0 = canlı, en fazla 86400 = 24 saat). Bir turun kendi gecikmesi Turlar sekmesindeki Gecikme (sn) sütununda olabilir; Tur bitince ise hamleleri yalnızca tur bitince gösterir.
- Oyun sürerken değerlendirme çubuğunu ve motoru gizle ve Oyun sürerken saatleri gizle: bir masada sonuç olunca geri gelirler.
Gecikmeyi ChessLivo uygular; aracı son hamleden hemen sonra kapatabilirsiniz.
Günlük
Günlük sekmesi her tur için son eşitlemeyi, görülen oyun sayısını, son sorunu ve son 200 olayı gösterir: URL okumaları, gönderimler, yüklemeler ve hatalar; her biri oyunları, hamleleri ve mesajıyla. Reddedilen masalar numarası ve nedeniyle yazılır.
Kulüp turnuvaları
ChessLivo'nun kulüp sayfalarında yönettiğiniz bir turnuva, hakemin kendi puan durumuyla yayınlanabilir.
- Kulüp turnuvasının sayfasında Yayın düğmesine basın (program eşleştirilmiş olmalı) ya da daha sonra bu yayının Ayarlar sekmesinde Kulüp turnuvası altında bağlayın. Bağlamayı ve bağlantıyı kaldırmayı yalnızca yayının sahibi yapar; ardından kulübün sahibi, yöneticileri ve hakemleri de yayını yönetebilir.
- Turlar kulüp eşleştirmelerini izler: her kulüp turu için bir tur; İsviçre sisteminde bir tur eşleştirilince kendiliğinden eklenir. Başlama saatlerini ve gecikmeleri Turlar sekmesinde siz belirlersiniz.
- Masaları her zamanki gibi gönderin. Bir oyun aynı tur ve masa numarasındaki kulüp masasına, kulübün gösterdiği adlarla yazılır; henüz yayınlanmamış bir tur masa almaz, turda olmayan bir masa numarası reddedilir. PGN başka birinin adını yazıyorsa Günlük "Masa 7: PGN'de X, kulüpte Y yazıyor" der ve oyun yine gösterilir.
- PGN'deki sonuç hiçbir zaman kendiliğinden kaydedilmez: Sonuçlar sekmesi onu "Yayına göre 1-0" diye listeler ve Onayla onu kulüp tur sayfasında, oraya yazdığınız bir sonuç gibi girer.
- İzleyiciler kulüp sayfalarından Puan durumu ve Eşleşmeler sekmelerini görür; adlar oyuncuların kulüp sayfalarına götürür.
Bağlantıyı kaldır (Ayarlar sekmesi) turları ve masaları korur, bekleyen sonuçları siler.
SSS
- Bir masa görünmüyor. Oyuncu adı yok, okunamayan bir hamle ya da etiket var veya masa numarası iki kez geçiyor. Aracın yanıtı, Yükleme sonucu ve Günlük masayı ve nedeni yazar. Adları DGT LiveChess'te veya Swiss-Manager'da düzeltin. "tur.masa" biçimindeki Round etiketi masa numarasını belirler.
- Masalar karıştı. Yükleme sekmesinde Turu sıfırla düğmesine basın, ardından PGN'yi yeniden gönderin.
- Süren bir oyunda sonuç görünüyor. Sonuç kaynak PGN'yinizden gelir: PGN'yi yazan programda düzeltin.
- Gecikme için aracı açık tutmam gerekir mi? Hayır: gecikmeyi ChessLivo uygular; son hamleden sonra aracı kapatın.
- Araç anahtarın reddedildiğini söylüyor. Anahtar yanlış, yenilenmiş veya iptal edilmiş ya da yayın bitmiş: Gönderim anahtarı sekmesinde yeni bir anahtar yapın ve aracı yeniden başlatın.
- "Çok fazla gönderim". Aynı tura gönderimler arasında en az 2 saniye olmalıdır; araç kendiliğinden bekler.
- Yayınım gizlendi. Bir moderatör gizledi: yalnızca siz görebilirsiniz ve yeniden gösterilene kadar oyun kabul etmez.
Sınırlar
- Hesap başına planlanmış veya canlı 3 yayın.
- Yayın başına 64 tur, tur başına 200 masa.
- Gönderim başına 2 MB ve 200 oyun, aynı tura en az 2 saniye arayla.
- Gecikme: 0 ile 86400 saniye arası.
Hâlâ takıldığınız bir yer mi var? Bize yazın.