mirror of
https://github.com/praktimarc/kst4contest.git
synced 2026-07-13 16:16:44 +02:00
Compare commits
17 Commits
7b0c86a5a0
...
098dd31b58
| Author | SHA1 | Date | |
|---|---|---|---|
| 098dd31b58 | |||
| 8ecbf7dfa0 | |||
| 1b30de34cc | |||
| 65b2e561f4 | |||
| 6907af5c81 | |||
| 59b8e2fbbb | |||
| 5838d3a999 | |||
| 6d1e08711a | |||
| 67b91a766a | |||
| f83cdbd804 | |||
| 9359568a33 | |||
| 8f46909ebf | |||
| 59638f6ab3 | |||
| 59aade8004 | |||
| 42255e2b41 | |||
| 217c7e8451 | |||
| a99d611ea8 |
@@ -27,6 +27,41 @@ function rewriteManualLinks(content, lang) {
|
|||||||
}
|
}
|
||||||
|
|
||||||
module.exports = function (eleventyConfig) {
|
module.exports = function (eleventyConfig) {
|
||||||
|
|
||||||
|
eleventyConfig.addFilter("dateToIso", function (dateObj) {
|
||||||
|
return new Date(dateObj).toISOString().split("T")[0];
|
||||||
|
});
|
||||||
|
|
||||||
|
eleventyConfig.addFilter("dateToRfc822", function (dateObj) {
|
||||||
|
return new Date(dateObj).toUTCString();
|
||||||
|
});
|
||||||
|
|
||||||
|
eleventyConfig.addFilter("readableDate", function (dateObj) {
|
||||||
|
return new Intl.DateTimeFormat("en", {
|
||||||
|
year: "numeric",
|
||||||
|
month: "long",
|
||||||
|
day: "numeric"
|
||||||
|
}).format(dateObj);
|
||||||
|
});
|
||||||
|
|
||||||
|
eleventyConfig.addCollection("sortedFeatures", function (collectionApi) {
|
||||||
|
return collectionApi.getFilteredByTag("features").sort((a, b) => {
|
||||||
|
return (a.data.order || 999) - (b.data.order || 999);
|
||||||
|
});
|
||||||
|
});
|
||||||
|
|
||||||
|
eleventyConfig.addCollection("featuredFeatures", function (collectionApi) {
|
||||||
|
return collectionApi.getFilteredByTag("features")
|
||||||
|
.filter(item => item.data.featured)
|
||||||
|
.sort((a, b) => {
|
||||||
|
return (a.data.order || 999) - (b.data.order || 999);
|
||||||
|
});
|
||||||
|
});
|
||||||
|
|
||||||
|
eleventyConfig.addFilter("whereTag", function(collection, tag) {
|
||||||
|
return collection.filter(item => item.data.tags && item.data.tags.includes(tag));
|
||||||
|
});
|
||||||
|
|
||||||
eleventyConfig.addPassthroughCopy({ "src/assets": "assets" });
|
eleventyConfig.addPassthroughCopy({ "src/assets": "assets" });
|
||||||
|
|
||||||
const md = markdownIt({
|
const md = markdownIt({
|
||||||
|
|||||||
@@ -0,0 +1,122 @@
|
|||||||
|
<!doctype html>
|
||||||
|
<html lang="en">
|
||||||
|
<head>
|
||||||
|
<meta charset="utf-8">
|
||||||
|
<title>About KST4Contest</title>
|
||||||
|
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||||
|
<meta name="description" content="About KST4Contest and its contest-oriented ON4KST workflow.">
|
||||||
|
<link rel="canonical" href="https://kst4contest.hamradioonline.de/about/">
|
||||||
|
|
||||||
|
<meta property="og:type" content="website">
|
||||||
|
<meta property="og:title" content="About KST4Contest">
|
||||||
|
<meta property="og:description" content="About KST4Contest and its contest-oriented ON4KST workflow.">
|
||||||
|
<meta property="og:url" content="https://kst4contest.hamradioonline.de/about/">
|
||||||
|
<meta property="og:site_name" content="KST4Contest">
|
||||||
|
|
||||||
|
<meta name="twitter:card" content="summary_large_image">
|
||||||
|
<meta name="twitter:title" content="About KST4Contest">
|
||||||
|
<meta name="twitter:description" content="About KST4Contest and its contest-oriented ON4KST workflow.">
|
||||||
|
|
||||||
|
<link rel="stylesheet" href="/assets/css/main.css?v=1783381592602">
|
||||||
|
<link rel="alternate" type="application/rss+xml" title="KST4Contest News" href="/feed.xml">
|
||||||
|
|
||||||
|
<meta property="og:image" content="https://kst4contest.hamradioonline.de/assets/social/kst4contest-og.png">
|
||||||
|
<meta property="og:image:width" content="1200">
|
||||||
|
<meta property="og:image:height" content="630">
|
||||||
|
<meta name="twitter:image" content="https://kst4contest.hamradioonline.de/assets/social/kst4contest-og.png">
|
||||||
|
|
||||||
|
</head>
|
||||||
|
|
||||||
|
<body>
|
||||||
|
<div class="site-bg"></div>
|
||||||
|
|
||||||
|
<header class="site-header">
|
||||||
|
<a class="brand" href="/">
|
||||||
|
<span class="brand-mark">◎</span>
|
||||||
|
<span>
|
||||||
|
<strong>KST4Contest</strong>
|
||||||
|
<small>ON4KST Contest Client</small>
|
||||||
|
</span>
|
||||||
|
</a>
|
||||||
|
|
||||||
|
<nav class="site-nav">
|
||||||
|
|
||||||
|
<a href="/">Home</a>
|
||||||
|
|
||||||
|
<a href="/features/">Features</a>
|
||||||
|
|
||||||
|
<a href="/screenshots/">Screenshots</a>
|
||||||
|
|
||||||
|
<a href="/download/">Download</a>
|
||||||
|
|
||||||
|
<a href="/manual/">Manual</a>
|
||||||
|
|
||||||
|
<a href="/news/">News</a>
|
||||||
|
|
||||||
|
<a href="/about/">About</a>
|
||||||
|
|
||||||
|
<a href="/faq/">FAQ</a>
|
||||||
|
|
||||||
|
<a class="nav-cta" href="https://github.com/praktimarc/kst4contest/releases/latest">Download</a>
|
||||||
|
</nav>
|
||||||
|
</header>
|
||||||
|
|
||||||
|
<main>
|
||||||
|
|
||||||
|
<section class="hero">
|
||||||
|
<p class="badge">About</p>
|
||||||
|
<h1>Built for real contest operation.</h1>
|
||||||
|
<p class="lead">
|
||||||
|
KST4Contest was created to turn ON4KST chat activity into actionable contest workflow.
|
||||||
|
</p>
|
||||||
|
</section>
|
||||||
|
|
||||||
|
<section class="section narrow">
|
||||||
|
<article class="card content-card">
|
||||||
|
<h2>Why KST4Contest exists</h2>
|
||||||
|
<p>
|
||||||
|
Generic chat clients display messages. KST4Contest goes further:
|
||||||
|
it helps operators identify candidates, manage skeds, use AirScout timing,
|
||||||
|
synchronize with loggers and reduce workload during VHF/UHF/SHF contests.
|
||||||
|
</p>
|
||||||
|
|
||||||
|
<h2>Open source and practical</h2>
|
||||||
|
<p>
|
||||||
|
The project is open source and focused on practical contest station workflows.
|
||||||
|
Features are designed around real operating pressure, not theoretical UI concepts.
|
||||||
|
</p>
|
||||||
|
</article>
|
||||||
|
</section>
|
||||||
|
</main>
|
||||||
|
|
||||||
|
<footer class="site-footer">
|
||||||
|
<div class="footer-grid">
|
||||||
|
<div>
|
||||||
|
<strong>KST4Contest</strong>
|
||||||
|
<p>Contest-optimized ON4KST workflow for VHF/UHF/SHF operators.</p>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<div>
|
||||||
|
<strong>Project</strong>
|
||||||
|
<p><a href="/features/">Features</a></p>
|
||||||
|
<p><a href="/download/">Download</a></p>
|
||||||
|
<p><a href="/manual/">Manual</a></p>
|
||||||
|
<p><a href="/roadmap/">Roadmap</a></p>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<div>
|
||||||
|
<strong>Community</strong>
|
||||||
|
<p><a href="https://github.com/praktimarc/kst4contest">GitHub Repository</a></p>
|
||||||
|
<p><a href="https://github.com/praktimarc/kst4contest/issues">Issues</a></p>
|
||||||
|
<p><a href="/contact/">Contact</a></p>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<div>
|
||||||
|
<strong>Legal</strong>
|
||||||
|
<p><a href="/legal-notice/">Legal Notice</a></p>
|
||||||
|
<p><a href="/privacy/">Privacy Policy</a></p>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</footer>
|
||||||
|
</body>
|
||||||
|
</html>
|
||||||
@@ -1,23 +1,98 @@
|
|||||||
:root {
|
:root {
|
||||||
--bg: #0f172a;
|
--bg: #050816;
|
||||||
--panel: #111827;
|
--bg2: #0b1224;
|
||||||
--panel2: #1f2937;
|
--panel: rgba(15, 23, 42, 0.78);
|
||||||
--text: #e5e7eb;
|
--panel2: rgba(30, 41, 59, 0.72);
|
||||||
--muted: #9ca3af;
|
--border: rgba(148, 163, 184, 0.22);
|
||||||
|
--text: #f8fafc;
|
||||||
|
--muted: #aab6ca;
|
||||||
|
--soft: #64748b;
|
||||||
--accent: #38bdf8;
|
--accent: #38bdf8;
|
||||||
--accent2: #a78bfa;
|
--accent2: #a855f7;
|
||||||
|
--accent3: #22c55e;
|
||||||
|
--shadow: 0 24px 80px rgba(0, 0, 0, 0.45);
|
||||||
}
|
}
|
||||||
|
|
||||||
* {
|
* {
|
||||||
box-sizing: border-box;
|
box-sizing: border-box;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
html {
|
||||||
|
scroll-behavior: smooth;
|
||||||
|
background: var(--bg);
|
||||||
|
}
|
||||||
|
|
||||||
body {
|
body {
|
||||||
margin: 0;
|
margin: 0;
|
||||||
background: radial-gradient(circle at top left, #1e293b, var(--bg));
|
min-height: 100vh;
|
||||||
|
background:
|
||||||
|
radial-gradient(circle at 14% 12%, rgba(168, 85, 247, 0.30), transparent 28%),
|
||||||
|
radial-gradient(circle at 82% 16%, rgba(56, 189, 248, 0.24), transparent 30%),
|
||||||
|
radial-gradient(circle at 50% 85%, rgba(34, 197, 94, 0.11), transparent 35%),
|
||||||
|
linear-gradient(180deg, #050816 0%, #07111f 100%);
|
||||||
color: var(--text);
|
color: var(--text);
|
||||||
font-family: system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;
|
font-family: Inter, ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;
|
||||||
line-height: 1.6;
|
line-height: 1.65;
|
||||||
|
overflow-x: hidden;
|
||||||
|
}
|
||||||
|
|
||||||
|
body::before {
|
||||||
|
content: "";
|
||||||
|
position: fixed;
|
||||||
|
inset: -20%;
|
||||||
|
z-index: -3;
|
||||||
|
background:
|
||||||
|
radial-gradient(circle at 20% 20%, rgba(168, 85, 247, 0.22), transparent 28%),
|
||||||
|
radial-gradient(circle at 78% 18%, rgba(56, 189, 248, 0.18), transparent 30%),
|
||||||
|
radial-gradient(circle at 45% 80%, rgba(34, 197, 94, 0.10), transparent 26%);
|
||||||
|
filter: blur(48px);
|
||||||
|
transform: translateZ(0);
|
||||||
|
}
|
||||||
|
|
||||||
|
body::after {
|
||||||
|
content: "";
|
||||||
|
position: fixed;
|
||||||
|
inset: 0;
|
||||||
|
z-index: -2;
|
||||||
|
pointer-events: none;
|
||||||
|
background-image:
|
||||||
|
linear-gradient(rgba(255,255,255,0.038) 1px, transparent 1px),
|
||||||
|
linear-gradient(90deg, rgba(255,255,255,0.038) 1px, transparent 1px);
|
||||||
|
background-size: 54px 54px;
|
||||||
|
-webkit-mask-image: radial-gradient(circle at center, black 0%, black 46%, transparent 78%);
|
||||||
|
mask-image: radial-gradient(circle at center, black 0%, black 46%, transparent 78%);
|
||||||
|
}
|
||||||
|
|
||||||
|
.site-bg {
|
||||||
|
position: fixed;
|
||||||
|
inset: 0;
|
||||||
|
z-index: -1;
|
||||||
|
pointer-events: none;
|
||||||
|
background:
|
||||||
|
linear-gradient(180deg, rgba(5, 8, 22, 0.10), rgba(5, 8, 22, 0.84)),
|
||||||
|
radial-gradient(circle at 8% 24%, rgba(168, 85, 247, 0.18), transparent 26%),
|
||||||
|
radial-gradient(circle at 82% 20%, rgba(56, 189, 248, 0.16), transparent 30%);
|
||||||
|
}
|
||||||
|
|
||||||
|
.site-bg::before {
|
||||||
|
content: "";
|
||||||
|
position: absolute;
|
||||||
|
inset: 0;
|
||||||
|
background:
|
||||||
|
radial-gradient(circle at top, transparent 0%, rgba(5, 8, 22, 0.42) 72%),
|
||||||
|
linear-gradient(90deg, rgba(5, 8, 22, 0.25), transparent 50%, rgba(5, 8, 22, 0.25));
|
||||||
|
}
|
||||||
|
|
||||||
|
.site-bg::after {
|
||||||
|
content: "";
|
||||||
|
position: absolute;
|
||||||
|
inset: 0;
|
||||||
|
background-image:
|
||||||
|
radial-gradient(circle at 1px 1px, rgba(255,255,255,0.10) 1px, transparent 0);
|
||||||
|
background-size: 28px 28px;
|
||||||
|
opacity: 0.11;
|
||||||
|
-webkit-mask-image: radial-gradient(circle at 50% 22%, black 0%, transparent 68%);
|
||||||
|
mask-image: radial-gradient(circle at 50% 22%, black 0%, transparent 68%);
|
||||||
}
|
}
|
||||||
|
|
||||||
a {
|
a {
|
||||||
@@ -25,72 +100,288 @@ a {
|
|||||||
text-decoration: none;
|
text-decoration: none;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
a:hover {
|
||||||
|
color: white;
|
||||||
|
}
|
||||||
|
|
||||||
.site-header {
|
.site-header {
|
||||||
|
position: sticky;
|
||||||
|
top: 0;
|
||||||
|
z-index: 10;
|
||||||
display: flex;
|
display: flex;
|
||||||
justify-content: space-between;
|
justify-content: space-between;
|
||||||
|
gap: 24px;
|
||||||
align-items: center;
|
align-items: center;
|
||||||
padding: 24px 7vw;
|
padding: 18px 6vw;
|
||||||
|
background: rgba(5, 8, 22, 0.76);
|
||||||
|
-webkit-backdrop-filter: blur(18px);
|
||||||
|
backdrop-filter: blur(18px);
|
||||||
|
border-bottom: 1px solid var(--border);
|
||||||
}
|
}
|
||||||
|
|
||||||
.brand {
|
.brand {
|
||||||
font-weight: 800;
|
display: flex;
|
||||||
font-size: 1.25rem;
|
gap: 12px;
|
||||||
|
align-items: center;
|
||||||
color: white;
|
color: white;
|
||||||
}
|
}
|
||||||
|
|
||||||
nav {
|
.brand-mark {
|
||||||
|
display: grid;
|
||||||
|
place-items: center;
|
||||||
|
width: 40px;
|
||||||
|
height: 40px;
|
||||||
|
border-radius: 14px;
|
||||||
|
background:
|
||||||
|
radial-gradient(circle at 30% 20%, white, transparent 22%),
|
||||||
|
linear-gradient(135deg, var(--accent), var(--accent2));
|
||||||
|
box-shadow:
|
||||||
|
0 0 26px rgba(168, 85, 247, 0.45),
|
||||||
|
0 0 50px rgba(56, 189, 248, 0.18);
|
||||||
|
}
|
||||||
|
|
||||||
|
.brand strong {
|
||||||
|
display: block;
|
||||||
|
font-size: 1.05rem;
|
||||||
|
letter-spacing: 0.02em;
|
||||||
|
}
|
||||||
|
|
||||||
|
.brand small {
|
||||||
|
display: block;
|
||||||
|
color: var(--muted);
|
||||||
|
font-size: 0.78rem;
|
||||||
|
margin-top: -4px;
|
||||||
|
}
|
||||||
|
|
||||||
|
.site-nav {
|
||||||
display: flex;
|
display: flex;
|
||||||
gap: 18px;
|
align-items: center;
|
||||||
|
gap: 16px;
|
||||||
flex-wrap: wrap;
|
flex-wrap: wrap;
|
||||||
}
|
}
|
||||||
|
|
||||||
nav a {
|
.site-nav a {
|
||||||
color: var(--muted);
|
color: var(--muted);
|
||||||
|
font-size: 0.95rem;
|
||||||
}
|
}
|
||||||
|
|
||||||
nav a:hover {
|
.site-nav a:hover {
|
||||||
color: white;
|
color: white;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
.nav-cta {
|
||||||
|
padding: 9px 14px;
|
||||||
|
border-radius: 999px;
|
||||||
|
color: white !important;
|
||||||
|
background: linear-gradient(135deg, var(--accent), var(--accent2));
|
||||||
|
box-shadow: 0 0 22px rgba(56, 189, 248, 0.28);
|
||||||
|
}
|
||||||
|
|
||||||
.hero {
|
.hero {
|
||||||
padding: 90px 7vw 70px;
|
position: relative;
|
||||||
max-width: 1100px;
|
padding: 92px 6vw 62px;
|
||||||
|
max-width: 1180px;
|
||||||
|
}
|
||||||
|
|
||||||
|
.hero::before {
|
||||||
|
content: "";
|
||||||
|
position: absolute;
|
||||||
|
inset: -160px -12vw auto -12vw;
|
||||||
|
height: 420px;
|
||||||
|
z-index: -1;
|
||||||
|
pointer-events: none;
|
||||||
|
background:
|
||||||
|
radial-gradient(circle at 24% 40%, rgba(168, 85, 247, 0.20), transparent 36%),
|
||||||
|
radial-gradient(circle at 62% 30%, rgba(56, 189, 248, 0.14), transparent 40%);
|
||||||
|
filter: blur(74px);
|
||||||
|
}
|
||||||
|
|
||||||
|
.hero-split {
|
||||||
|
display: grid;
|
||||||
|
grid-template-columns: minmax(0, 1fr) minmax(360px, 0.9fr);
|
||||||
|
gap: 42px;
|
||||||
|
align-items: center;
|
||||||
|
max-width: 1500px;
|
||||||
}
|
}
|
||||||
|
|
||||||
.hero h1 {
|
.hero h1 {
|
||||||
font-size: clamp(2.4rem, 6vw, 5rem);
|
margin: 0 0 22px;
|
||||||
line-height: 1.02;
|
font-size: clamp(3rem, 8vw, 6.5rem);
|
||||||
margin: 0 0 24px;
|
line-height: 0.95;
|
||||||
|
letter-spacing: -0.07em;
|
||||||
|
background: linear-gradient(90deg, #ffffff 0%, #7dd3fc 40%, #a855f7 78%);
|
||||||
|
-webkit-background-clip: text;
|
||||||
|
background-clip: text;
|
||||||
|
color: transparent;
|
||||||
}
|
}
|
||||||
|
|
||||||
.hero p {
|
.hero .lead,
|
||||||
font-size: 1.25rem;
|
.hero > p,
|
||||||
|
.section-heading p,
|
||||||
|
.cta-panel p {
|
||||||
color: var(--muted);
|
color: var(--muted);
|
||||||
max-width: 760px;
|
font-size: 1.18rem;
|
||||||
|
max-width: 850px;
|
||||||
|
}
|
||||||
|
|
||||||
|
.badge,
|
||||||
|
.eyebrow {
|
||||||
|
display: inline-flex;
|
||||||
|
width: fit-content;
|
||||||
|
align-items: center;
|
||||||
|
gap: 8px;
|
||||||
|
color: #e9d5ff;
|
||||||
|
background: rgba(168, 85, 247, 0.13);
|
||||||
|
border: 1px solid rgba(168, 85, 247, 0.34);
|
||||||
|
padding: 6px 12px;
|
||||||
|
border-radius: 999px;
|
||||||
|
text-transform: uppercase;
|
||||||
|
letter-spacing: 0.08em;
|
||||||
|
font-size: 0.74rem;
|
||||||
|
font-weight: 800;
|
||||||
|
box-shadow: 0 0 22px rgba(168, 85, 247, 0.12);
|
||||||
}
|
}
|
||||||
|
|
||||||
.actions {
|
.actions {
|
||||||
display: flex;
|
display: flex;
|
||||||
gap: 16px;
|
gap: 14px;
|
||||||
margin-top: 32px;
|
margin-top: 30px;
|
||||||
flex-wrap: wrap;
|
flex-wrap: wrap;
|
||||||
}
|
}
|
||||||
|
|
||||||
.button {
|
.button {
|
||||||
padding: 13px 20px;
|
display: inline-flex;
|
||||||
border-radius: 999px;
|
align-items: center;
|
||||||
background: var(--accent);
|
justify-content: center;
|
||||||
|
min-height: 46px;
|
||||||
|
padding: 12px 18px;
|
||||||
|
border-radius: 14px;
|
||||||
color: #020617;
|
color: #020617;
|
||||||
font-weight: 700;
|
background: linear-gradient(135deg, var(--accent), var(--accent2));
|
||||||
|
font-weight: 800;
|
||||||
|
box-shadow:
|
||||||
|
0 16px 44px rgba(56, 189, 248, 0.25),
|
||||||
|
inset 0 1px 0 rgba(255, 255, 255, 0.35);
|
||||||
|
}
|
||||||
|
|
||||||
|
.button:hover {
|
||||||
|
color: white;
|
||||||
|
transform: translateY(-1px);
|
||||||
}
|
}
|
||||||
|
|
||||||
.button.secondary {
|
.button.secondary {
|
||||||
background: var(--panel2);
|
|
||||||
color: white;
|
color: white;
|
||||||
|
background: rgba(30, 41, 59, 0.85);
|
||||||
|
border: 1px solid var(--border);
|
||||||
|
box-shadow: none;
|
||||||
|
}
|
||||||
|
|
||||||
|
.button.ghost {
|
||||||
|
color: white;
|
||||||
|
background: transparent;
|
||||||
|
border: 1px solid var(--border);
|
||||||
|
box-shadow: none;
|
||||||
|
}
|
||||||
|
|
||||||
|
.hero-panel,
|
||||||
|
.card,
|
||||||
|
.cta-panel {
|
||||||
|
background:
|
||||||
|
linear-gradient(180deg, rgba(255,255,255,0.045), transparent 42%),
|
||||||
|
var(--panel);
|
||||||
|
border: 1px solid var(--border);
|
||||||
|
border-radius: 26px;
|
||||||
|
box-shadow: var(--shadow);
|
||||||
|
-webkit-backdrop-filter: blur(16px);
|
||||||
|
backdrop-filter: blur(16px);
|
||||||
|
}
|
||||||
|
|
||||||
|
.hero-panel {
|
||||||
|
position: relative;
|
||||||
|
overflow: hidden;
|
||||||
|
transform: perspective(1200px) rotateY(-5deg) rotateX(2deg);
|
||||||
|
}
|
||||||
|
|
||||||
|
.hero-panel::before {
|
||||||
|
content: "";
|
||||||
|
position: absolute;
|
||||||
|
inset: -1px;
|
||||||
|
pointer-events: none;
|
||||||
|
background:
|
||||||
|
linear-gradient(135deg, rgba(56, 189, 248, 0.45), transparent 35%, rgba(168, 85, 247, 0.38));
|
||||||
|
opacity: 0.18;
|
||||||
|
}
|
||||||
|
|
||||||
|
.terminal-bar {
|
||||||
|
display: flex;
|
||||||
|
gap: 8px;
|
||||||
|
align-items: center;
|
||||||
|
padding: 14px 16px;
|
||||||
|
border-bottom: 1px solid var(--border);
|
||||||
|
background: rgba(2, 6, 23, 0.74);
|
||||||
|
}
|
||||||
|
|
||||||
|
.terminal-bar span {
|
||||||
|
width: 11px;
|
||||||
|
height: 11px;
|
||||||
|
border-radius: 50%;
|
||||||
|
background: var(--accent2);
|
||||||
|
}
|
||||||
|
|
||||||
|
.terminal-bar span:nth-child(2) {
|
||||||
|
background: #f59e0b;
|
||||||
|
}
|
||||||
|
|
||||||
|
.terminal-bar span:nth-child(3) {
|
||||||
|
background: var(--accent3);
|
||||||
|
}
|
||||||
|
|
||||||
|
.terminal-bar strong {
|
||||||
|
margin-left: 8px;
|
||||||
|
color: var(--muted);
|
||||||
|
font-size: 0.85rem;
|
||||||
|
}
|
||||||
|
|
||||||
|
.mock-grid {
|
||||||
|
display: grid;
|
||||||
|
gap: 12px;
|
||||||
|
padding: 18px;
|
||||||
|
}
|
||||||
|
|
||||||
|
.mini-card {
|
||||||
|
padding: 14px;
|
||||||
|
border-radius: 16px;
|
||||||
|
background: rgba(15, 23, 42, 0.88);
|
||||||
|
border: 1px solid rgba(148, 163, 184, 0.16);
|
||||||
|
}
|
||||||
|
|
||||||
|
.mini-card strong,
|
||||||
|
.mini-card small {
|
||||||
|
display: block;
|
||||||
|
}
|
||||||
|
|
||||||
|
.mini-card small {
|
||||||
|
color: var(--muted);
|
||||||
|
margin-top: 4px;
|
||||||
}
|
}
|
||||||
|
|
||||||
.section {
|
.section {
|
||||||
padding: 40px 7vw;
|
padding: 52px 6vw;
|
||||||
|
}
|
||||||
|
|
||||||
|
.section.narrow {
|
||||||
|
max-width: 1040px;
|
||||||
|
}
|
||||||
|
|
||||||
|
.section-heading {
|
||||||
|
margin-bottom: 26px;
|
||||||
|
}
|
||||||
|
|
||||||
|
.section h2 {
|
||||||
|
font-size: clamp(2rem, 4vw, 3.4rem);
|
||||||
|
line-height: 1.05;
|
||||||
|
margin: 12px 0 14px;
|
||||||
|
letter-spacing: -0.04em;
|
||||||
}
|
}
|
||||||
|
|
||||||
.grid {
|
.grid {
|
||||||
@@ -100,21 +391,79 @@ nav a:hover {
|
|||||||
}
|
}
|
||||||
|
|
||||||
.card {
|
.card {
|
||||||
background: rgba(17, 24, 39, 0.82);
|
|
||||||
border: 1px solid rgba(148, 163, 184, 0.18);
|
|
||||||
border-radius: 22px;
|
|
||||||
padding: 24px;
|
padding: 24px;
|
||||||
|
transition: transform 180ms ease, border-color 180ms ease, background 180ms ease, box-shadow 180ms ease;
|
||||||
}
|
}
|
||||||
|
|
||||||
.card h3 {
|
.card:hover {
|
||||||
|
transform: translateY(-4px);
|
||||||
|
border-color: rgba(56, 189, 248, 0.45);
|
||||||
|
background:
|
||||||
|
linear-gradient(180deg, rgba(255,255,255,0.055), transparent 42%),
|
||||||
|
rgba(15, 23, 42, 0.92);
|
||||||
|
box-shadow:
|
||||||
|
0 26px 90px rgba(0, 0, 0, 0.50),
|
||||||
|
0 0 30px rgba(56, 189, 248, 0.08);
|
||||||
|
}
|
||||||
|
|
||||||
|
.card h3,
|
||||||
|
.card h2 {
|
||||||
margin-top: 0;
|
margin-top: 0;
|
||||||
}
|
}
|
||||||
|
|
||||||
.site-footer {
|
.card p {
|
||||||
padding: 40px 7vw;
|
|
||||||
color: var(--muted);
|
color: var(--muted);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
.feature-icon {
|
||||||
|
font-size: 2rem;
|
||||||
|
margin-bottom: 14px;
|
||||||
|
}
|
||||||
|
|
||||||
|
.feature-icon.large {
|
||||||
|
font-size: 4rem;
|
||||||
|
}
|
||||||
|
|
||||||
|
.content-card {
|
||||||
|
max-width: 980px;
|
||||||
|
}
|
||||||
|
|
||||||
|
.tag-list {
|
||||||
|
display: flex;
|
||||||
|
gap: 10px;
|
||||||
|
flex-wrap: wrap;
|
||||||
|
}
|
||||||
|
|
||||||
|
.tag-list span {
|
||||||
|
padding: 7px 11px;
|
||||||
|
border-radius: 999px;
|
||||||
|
color: var(--muted);
|
||||||
|
background: rgba(15, 23, 42, 0.85);
|
||||||
|
border: 1px solid var(--border);
|
||||||
|
}
|
||||||
|
|
||||||
|
.download-card {
|
||||||
|
min-height: 220px;
|
||||||
|
}
|
||||||
|
|
||||||
|
.screenshot-placeholder {
|
||||||
|
display: grid;
|
||||||
|
place-items: center;
|
||||||
|
min-height: 180px;
|
||||||
|
margin-bottom: 16px;
|
||||||
|
border-radius: 18px;
|
||||||
|
background:
|
||||||
|
linear-gradient(135deg, rgba(56, 189, 248, 0.20), rgba(168, 85, 247, 0.20)),
|
||||||
|
rgba(2, 6, 23, 0.7);
|
||||||
|
border: 1px solid var(--border);
|
||||||
|
color: white;
|
||||||
|
font-weight: 800;
|
||||||
|
}
|
||||||
|
|
||||||
|
.cta-panel {
|
||||||
|
padding: clamp(28px, 5vw, 60px);
|
||||||
|
}
|
||||||
|
|
||||||
.manual-content {
|
.manual-content {
|
||||||
max-width: 980px;
|
max-width: 980px;
|
||||||
}
|
}
|
||||||
@@ -148,3 +497,51 @@ nav a:hover {
|
|||||||
padding: 10px;
|
padding: 10px;
|
||||||
text-align: left;
|
text-align: left;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
.site-footer {
|
||||||
|
padding: 42px 6vw;
|
||||||
|
color: var(--muted);
|
||||||
|
border-top: 1px solid var(--border);
|
||||||
|
}
|
||||||
|
|
||||||
|
@media (max-width: 900px) {
|
||||||
|
.hero-split {
|
||||||
|
grid-template-columns: 1fr;
|
||||||
|
}
|
||||||
|
|
||||||
|
.hero-panel {
|
||||||
|
transform: none;
|
||||||
|
}
|
||||||
|
|
||||||
|
.site-header {
|
||||||
|
align-items: flex-start;
|
||||||
|
flex-direction: column;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
@media (prefers-reduced-motion: no-preference) {
|
||||||
|
.button,
|
||||||
|
.card {
|
||||||
|
transition: all 180ms ease;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
.footer-grid {
|
||||||
|
display: grid;
|
||||||
|
grid-template-columns: 2fr repeat(3, 1fr);
|
||||||
|
gap: 24px;
|
||||||
|
}
|
||||||
|
|
||||||
|
.footer-grid strong {
|
||||||
|
color: white;
|
||||||
|
}
|
||||||
|
|
||||||
|
.footer-grid p {
|
||||||
|
margin: 8px 0;
|
||||||
|
}
|
||||||
|
|
||||||
|
@media (max-width: 800px) {
|
||||||
|
.footer-grid {
|
||||||
|
grid-template-columns: 1fr;
|
||||||
|
}
|
||||||
|
}
|
||||||
Binary file not shown.
|
After Width: | Height: | Size: 2.3 MiB |
@@ -0,0 +1,125 @@
|
|||||||
|
<!doctype html>
|
||||||
|
<html lang="en">
|
||||||
|
<head>
|
||||||
|
<meta charset="utf-8">
|
||||||
|
<title>Contact | KST4Contest</title>
|
||||||
|
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||||
|
<meta name="description" content="Contact options for KST4Contest.">
|
||||||
|
<link rel="canonical" href="https://kst4contest.hamradioonline.de/contact/">
|
||||||
|
|
||||||
|
<meta property="og:type" content="website">
|
||||||
|
<meta property="og:title" content="Contact | KST4Contest">
|
||||||
|
<meta property="og:description" content="Contact options for KST4Contest.">
|
||||||
|
<meta property="og:url" content="https://kst4contest.hamradioonline.de/contact/">
|
||||||
|
<meta property="og:site_name" content="KST4Contest">
|
||||||
|
|
||||||
|
<meta name="twitter:card" content="summary_large_image">
|
||||||
|
<meta name="twitter:title" content="Contact | KST4Contest">
|
||||||
|
<meta name="twitter:description" content="Contact options for KST4Contest.">
|
||||||
|
|
||||||
|
<link rel="stylesheet" href="/assets/css/main.css?v=1783381592602">
|
||||||
|
<link rel="alternate" type="application/rss+xml" title="KST4Contest News" href="/feed.xml">
|
||||||
|
|
||||||
|
<meta property="og:image" content="https://kst4contest.hamradioonline.de/assets/social/kst4contest-og.png">
|
||||||
|
<meta property="og:image:width" content="1200">
|
||||||
|
<meta property="og:image:height" content="630">
|
||||||
|
<meta name="twitter:image" content="https://kst4contest.hamradioonline.de/assets/social/kst4contest-og.png">
|
||||||
|
|
||||||
|
</head>
|
||||||
|
|
||||||
|
<body>
|
||||||
|
<div class="site-bg"></div>
|
||||||
|
|
||||||
|
<header class="site-header">
|
||||||
|
<a class="brand" href="/">
|
||||||
|
<span class="brand-mark">◎</span>
|
||||||
|
<span>
|
||||||
|
<strong>KST4Contest</strong>
|
||||||
|
<small>ON4KST Contest Client</small>
|
||||||
|
</span>
|
||||||
|
</a>
|
||||||
|
|
||||||
|
<nav class="site-nav">
|
||||||
|
|
||||||
|
<a href="/">Home</a>
|
||||||
|
|
||||||
|
<a href="/features/">Features</a>
|
||||||
|
|
||||||
|
<a href="/screenshots/">Screenshots</a>
|
||||||
|
|
||||||
|
<a href="/download/">Download</a>
|
||||||
|
|
||||||
|
<a href="/manual/">Manual</a>
|
||||||
|
|
||||||
|
<a href="/news/">News</a>
|
||||||
|
|
||||||
|
<a href="/about/">About</a>
|
||||||
|
|
||||||
|
<a href="/faq/">FAQ</a>
|
||||||
|
|
||||||
|
<a class="nav-cta" href="https://github.com/praktimarc/kst4contest/releases/latest">Download</a>
|
||||||
|
</nav>
|
||||||
|
</header>
|
||||||
|
|
||||||
|
<main>
|
||||||
|
|
||||||
|
<section class="hero">
|
||||||
|
<p class="badge">Contact</p>
|
||||||
|
<h1>Contact</h1>
|
||||||
|
<p class="lead">Get in touch, report issues or contribute to KST4Contest.</p>
|
||||||
|
</section>
|
||||||
|
|
||||||
|
<section class="section">
|
||||||
|
<div class="grid">
|
||||||
|
<article class="card">
|
||||||
|
<h3>GitHub Issues</h3>
|
||||||
|
<p>Report bugs, request features or discuss technical problems.</p>
|
||||||
|
<a href="https://github.com/praktimarc/kst4contest/issues">Open issues →</a>
|
||||||
|
</article>
|
||||||
|
|
||||||
|
<article class="card">
|
||||||
|
<h3>GitHub Repository</h3>
|
||||||
|
<p>Browse source code, releases and documentation.</p>
|
||||||
|
<a href="https://github.com/praktimarc/kst4contest">Open repository →</a>
|
||||||
|
</article>
|
||||||
|
|
||||||
|
<article class="card">
|
||||||
|
<h3>Email</h3>
|
||||||
|
<p>For legal or website-related contact.</p>
|
||||||
|
<a href="https://groups.google.com/g/kst4contest">Join the mailing list →</a>
|
||||||
|
</article>
|
||||||
|
</div>
|
||||||
|
</section>
|
||||||
|
</main>
|
||||||
|
|
||||||
|
<footer class="site-footer">
|
||||||
|
<div class="footer-grid">
|
||||||
|
<div>
|
||||||
|
<strong>KST4Contest</strong>
|
||||||
|
<p>Contest-optimized ON4KST workflow for VHF/UHF/SHF operators.</p>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<div>
|
||||||
|
<strong>Project</strong>
|
||||||
|
<p><a href="/features/">Features</a></p>
|
||||||
|
<p><a href="/download/">Download</a></p>
|
||||||
|
<p><a href="/manual/">Manual</a></p>
|
||||||
|
<p><a href="/roadmap/">Roadmap</a></p>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<div>
|
||||||
|
<strong>Community</strong>
|
||||||
|
<p><a href="https://github.com/praktimarc/kst4contest">GitHub Repository</a></p>
|
||||||
|
<p><a href="https://github.com/praktimarc/kst4contest/issues">Issues</a></p>
|
||||||
|
<p><a href="/contact/">Contact</a></p>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<div>
|
||||||
|
<strong>Legal</strong>
|
||||||
|
<p><a href="/legal-notice/">Legal Notice</a></p>
|
||||||
|
<p><a href="/privacy/">Privacy Policy</a></p>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</footer>
|
||||||
|
</body>
|
||||||
|
</html>
|
||||||
@@ -5,7 +5,6 @@
|
|||||||
<title>Download KST4Contest</title>
|
<title>Download KST4Contest</title>
|
||||||
<meta name="viewport" content="width=device-width, initial-scale=1">
|
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||||
<meta name="description" content="Download KST4Contest releases for Windows, Linux and macOS.">
|
<meta name="description" content="Download KST4Contest releases for Windows, Linux and macOS.">
|
||||||
|
|
||||||
<link rel="canonical" href="https://kst4contest.hamradioonline.de/download/">
|
<link rel="canonical" href="https://kst4contest.hamradioonline.de/download/">
|
||||||
|
|
||||||
<meta property="og:type" content="website">
|
<meta property="og:type" content="website">
|
||||||
@@ -18,40 +17,232 @@
|
|||||||
<meta name="twitter:title" content="Download KST4Contest">
|
<meta name="twitter:title" content="Download KST4Contest">
|
||||||
<meta name="twitter:description" content="Download KST4Contest releases for Windows, Linux and macOS.">
|
<meta name="twitter:description" content="Download KST4Contest releases for Windows, Linux and macOS.">
|
||||||
|
|
||||||
<link rel="stylesheet" href="/assets/css/main.css">
|
<link rel="stylesheet" href="/assets/css/main.css?v=1783381592602">
|
||||||
|
<link rel="alternate" type="application/rss+xml" title="KST4Contest News" href="/feed.xml">
|
||||||
|
|
||||||
|
<meta property="og:image" content="https://kst4contest.hamradioonline.de/assets/social/kst4contest-og.png">
|
||||||
|
<meta property="og:image:width" content="1200">
|
||||||
|
<meta property="og:image:height" content="630">
|
||||||
|
<meta name="twitter:image" content="https://kst4contest.hamradioonline.de/assets/social/kst4contest-og.png">
|
||||||
|
|
||||||
</head>
|
</head>
|
||||||
|
|
||||||
<body>
|
<body>
|
||||||
|
<div class="site-bg"></div>
|
||||||
|
|
||||||
<header class="site-header">
|
<header class="site-header">
|
||||||
<a class="brand" href="/">KST4Contest</a>
|
<a class="brand" href="/">
|
||||||
<nav>
|
<span class="brand-mark">◎</span>
|
||||||
|
<span>
|
||||||
|
<strong>KST4Contest</strong>
|
||||||
|
<small>ON4KST Contest Client</small>
|
||||||
|
</span>
|
||||||
|
</a>
|
||||||
|
|
||||||
|
<nav class="site-nav">
|
||||||
|
|
||||||
|
<a href="/">Home</a>
|
||||||
|
|
||||||
<a href="/features/">Features</a>
|
<a href="/features/">Features</a>
|
||||||
<a href="/download/">Download</a>
|
|
||||||
<a href="/manual/">Manual</a>
|
|
||||||
<a href="/screenshots/">Screenshots</a>
|
<a href="/screenshots/">Screenshots</a>
|
||||||
|
|
||||||
|
<a href="/download/">Download</a>
|
||||||
|
|
||||||
|
<a href="/manual/">Manual</a>
|
||||||
|
|
||||||
<a href="/news/">News</a>
|
<a href="/news/">News</a>
|
||||||
<a href="https://github.com/praktimarc/kst4contest">GitHub</a>
|
|
||||||
|
<a href="/about/">About</a>
|
||||||
|
|
||||||
<a href="/faq/">FAQ</a>
|
<a href="/faq/">FAQ</a>
|
||||||
|
|
||||||
|
<a class="nav-cta" href="https://github.com/praktimarc/kst4contest/releases/latest">Download</a>
|
||||||
</nav>
|
</nav>
|
||||||
</header>
|
</header>
|
||||||
|
|
||||||
<main>
|
<main>
|
||||||
|
|
||||||
<section class="hero">
|
<section class="hero">
|
||||||
<h1>Download KST4Contest</h1>
|
<p class="badge">Download</p>
|
||||||
<p>
|
<h1>Get KST4Contest</h1>
|
||||||
Official builds are published through GitHub Releases for Windows, Linux
|
<p class="lead">
|
||||||
and macOS.
|
Choose the package for your operating system. Official builds are published through GitHub Releases.
|
||||||
</p>
|
</p>
|
||||||
|
|
||||||
<div class="actions">
|
<div class="actions">
|
||||||
<a class="button" href="https://github.com/praktimarc/kst4contest/releases/latest">Latest Release</a>
|
<a class="button" href="https://github.com/praktimarc/kst4contest/releases/latest">Latest release on GitHub</a>
|
||||||
<a class="button secondary" href="https://github.com/praktimarc/kst4contest/releases">All Releases</a>
|
<a class="button secondary" href="https://github.com/praktimarc/kst4contest/releases">All releases</a>
|
||||||
|
</div>
|
||||||
|
</section>
|
||||||
|
|
||||||
|
<section class="section">
|
||||||
|
<div class="section-heading">
|
||||||
|
<p class="eyebrow">Recommended downloads</p>
|
||||||
|
<h2>Pick your platform</h2>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<div class="grid">
|
||||||
|
|
||||||
|
<article class="card download-card">
|
||||||
|
<div class="feature-icon">🪟</div>
|
||||||
|
|
||||||
|
|
||||||
|
<p class="badge">Recommended</p>
|
||||||
|
|
||||||
|
|
||||||
|
<h3>Windows</h3>
|
||||||
|
<p><strong>ZIP x64</strong></p>
|
||||||
|
<p>Best choice for most Windows users.</p>
|
||||||
|
|
||||||
|
<a class="button secondary" href="https://github.com/praktimarc/kst4contest/releases/download/v1.41.0/praktiKST-v1.41.0-windows-x64.zip">Download →</a>
|
||||||
|
</article>
|
||||||
|
|
||||||
|
<article class="card download-card">
|
||||||
|
<div class="feature-icon">🐧</div>
|
||||||
|
|
||||||
|
|
||||||
|
<p class="badge">Recommended</p>
|
||||||
|
|
||||||
|
|
||||||
|
<h3>Linux</h3>
|
||||||
|
<p><strong>AppImage x86_64</strong></p>
|
||||||
|
<p>Portable Linux build without package installation.</p>
|
||||||
|
|
||||||
|
<a class="button secondary" href="https://github.com/praktimarc/kst4contest/releases/download/v1.41.0/KST4Contest-v1.41.0-linux-x86_64.AppImage">Download →</a>
|
||||||
|
</article>
|
||||||
|
|
||||||
|
<article class="card download-card">
|
||||||
|
<div class="feature-icon">📦</div>
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
<h3>Debian / Ubuntu</h3>
|
||||||
|
<p><strong>DEB amd64</strong></p>
|
||||||
|
<p>Native package for Debian and Ubuntu based systems.</p>
|
||||||
|
|
||||||
|
<a class="button secondary" href="https://github.com/praktimarc/kst4contest/releases/download/v1.41.0/KST4Contest-v1.41.0-debian-amd64.deb">Download →</a>
|
||||||
|
</article>
|
||||||
|
|
||||||
|
<article class="card download-card">
|
||||||
|
<div class="feature-icon">📦</div>
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
<h3>Fedora</h3>
|
||||||
|
<p><strong>RPM x86_64</strong></p>
|
||||||
|
<p>Native package for Fedora/RPM based systems.</p>
|
||||||
|
|
||||||
|
<a class="button secondary" href="https://github.com/praktimarc/kst4contest/releases/download/v1.41.0/KST4Contest-v1.41.0-fedora-x86_64.rpm">Download →</a>
|
||||||
|
</article>
|
||||||
|
|
||||||
|
<article class="card download-card">
|
||||||
|
<div class="feature-icon">📦</div>
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
<h3>Arch Linux</h3>
|
||||||
|
<p><strong>pkg.tar.zst</strong></p>
|
||||||
|
<p>Package build for Arch Linux users.</p>
|
||||||
|
|
||||||
|
<a class="button secondary" href="https://github.com/praktimarc/kst4contest/releases/download/v1.41.0/KST4Contest-v1.41.0-archlinux-x86_64.pkg.tar.zst">Download →</a>
|
||||||
|
</article>
|
||||||
|
|
||||||
|
<article class="card download-card">
|
||||||
|
<div class="feature-icon">🍎</div>
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
<h3>macOS Apple Silicon</h3>
|
||||||
|
<p><strong>DMG arm64</strong></p>
|
||||||
|
<p>For Apple Silicon Macs.</p>
|
||||||
|
|
||||||
|
<a class="button secondary" href="https://github.com/praktimarc/kst4contest/releases/download/v1.41.0/KST4Contest-v1.41.0-macos-arm64.dmg">Download →</a>
|
||||||
|
</article>
|
||||||
|
|
||||||
|
<article class="card download-card">
|
||||||
|
<div class="feature-icon">🍎</div>
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
<h3>macOS Intel</h3>
|
||||||
|
<p><strong>DMG x86_64</strong></p>
|
||||||
|
<p>For Intel-based Macs.</p>
|
||||||
|
|
||||||
|
<a class="button secondary" href="https://github.com/praktimarc/kst4contest/releases/download/v1.41.0/KST4Contest-v1.41.0-macos-x86_64.dmg">Download →</a>
|
||||||
|
</article>
|
||||||
|
|
||||||
|
<article class="card download-card">
|
||||||
|
<div class="feature-icon">📘</div>
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
<h3>Manual English</h3>
|
||||||
|
<p><strong>PDF</strong></p>
|
||||||
|
<p>English PDF manual.</p>
|
||||||
|
|
||||||
|
<a class="button secondary" href="https://github.com/praktimarc/kst4contest/releases/download/v1.41.0/KST4Contest-v1.41.0-manual-en.pdf">Download →</a>
|
||||||
|
</article>
|
||||||
|
|
||||||
|
<article class="card download-card">
|
||||||
|
<div class="feature-icon">📘</div>
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
<h3>Manual German</h3>
|
||||||
|
<p><strong>PDF</strong></p>
|
||||||
|
<p>German PDF manual.</p>
|
||||||
|
|
||||||
|
<a class="button secondary" href="https://github.com/praktimarc/kst4contest/releases/download/v1.41.0/KST4Contest-v1.41.0-manual-de.pdf">Download →</a>
|
||||||
|
</article>
|
||||||
|
|
||||||
|
</div>
|
||||||
|
</section>
|
||||||
|
|
||||||
|
<section class="section">
|
||||||
|
<div class="cta-panel">
|
||||||
|
<p class="eyebrow">Not sure?</p>
|
||||||
|
<h2>Which file should I use?</h2>
|
||||||
|
<p>
|
||||||
|
Windows users usually want the ZIP package. Linux users can start with the AppImage,
|
||||||
|
or install a native DEB/RPM package if preferred. The PDF manuals are attached to the same GitHub release.
|
||||||
|
</p>
|
||||||
|
<div class="actions">
|
||||||
|
<a class="button" href="/manual/en/installation/">Installation guide</a>
|
||||||
|
<a class="button secondary" href="/faq/">FAQ</a>
|
||||||
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</section>
|
</section>
|
||||||
</main>
|
</main>
|
||||||
|
|
||||||
<footer class="site-footer">
|
<footer class="site-footer">
|
||||||
<p>KST4Contest – ON4KST contest workflow for VHF/UHF/SHF operators.</p>
|
<div class="footer-grid">
|
||||||
|
<div>
|
||||||
|
<strong>KST4Contest</strong>
|
||||||
|
<p>Contest-optimized ON4KST workflow for VHF/UHF/SHF operators.</p>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<div>
|
||||||
|
<strong>Project</strong>
|
||||||
|
<p><a href="/features/">Features</a></p>
|
||||||
|
<p><a href="/download/">Download</a></p>
|
||||||
|
<p><a href="/manual/">Manual</a></p>
|
||||||
|
<p><a href="/roadmap/">Roadmap</a></p>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<div>
|
||||||
|
<strong>Community</strong>
|
||||||
|
<p><a href="https://github.com/praktimarc/kst4contest">GitHub Repository</a></p>
|
||||||
|
<p><a href="https://github.com/praktimarc/kst4contest/issues">Issues</a></p>
|
||||||
|
<p><a href="/contact/">Contact</a></p>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<div>
|
||||||
|
<strong>Legal</strong>
|
||||||
|
<p><a href="/legal-notice/">Legal Notice</a></p>
|
||||||
|
<p><a href="/privacy/">Privacy Policy</a></p>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
</footer>
|
</footer>
|
||||||
</body>
|
</body>
|
||||||
</html>
|
</html>
|
||||||
@@ -5,7 +5,6 @@
|
|||||||
<title>KST4Contest FAQ</title>
|
<title>KST4Contest FAQ</title>
|
||||||
<meta name="viewport" content="width=device-width, initial-scale=1">
|
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||||
<meta name="description" content="Frequently asked questions about KST4Contest, ON4KST contest operation, AirScout integration and VHF/UHF/SHF contest workflow.">
|
<meta name="description" content="Frequently asked questions about KST4Contest, ON4KST contest operation, AirScout integration and VHF/UHF/SHF contest workflow.">
|
||||||
|
|
||||||
<link rel="canonical" href="https://kst4contest.hamradioonline.de/faq/">
|
<link rel="canonical" href="https://kst4contest.hamradioonline.de/faq/">
|
||||||
|
|
||||||
<meta property="og:type" content="website">
|
<meta property="og:type" content="website">
|
||||||
@@ -18,19 +17,47 @@
|
|||||||
<meta name="twitter:title" content="KST4Contest FAQ">
|
<meta name="twitter:title" content="KST4Contest FAQ">
|
||||||
<meta name="twitter:description" content="Frequently asked questions about KST4Contest, ON4KST contest operation, AirScout integration and VHF/UHF/SHF contest workflow.">
|
<meta name="twitter:description" content="Frequently asked questions about KST4Contest, ON4KST contest operation, AirScout integration and VHF/UHF/SHF contest workflow.">
|
||||||
|
|
||||||
<link rel="stylesheet" href="/assets/css/main.css">
|
<link rel="stylesheet" href="/assets/css/main.css?v=1783381592602">
|
||||||
|
<link rel="alternate" type="application/rss+xml" title="KST4Contest News" href="/feed.xml">
|
||||||
|
|
||||||
|
<meta property="og:image" content="https://kst4contest.hamradioonline.de/assets/social/kst4contest-og.png">
|
||||||
|
<meta property="og:image:width" content="1200">
|
||||||
|
<meta property="og:image:height" content="630">
|
||||||
|
<meta name="twitter:image" content="https://kst4contest.hamradioonline.de/assets/social/kst4contest-og.png">
|
||||||
|
|
||||||
</head>
|
</head>
|
||||||
|
|
||||||
<body>
|
<body>
|
||||||
|
<div class="site-bg"></div>
|
||||||
|
|
||||||
<header class="site-header">
|
<header class="site-header">
|
||||||
<a class="brand" href="/">KST4Contest</a>
|
<a class="brand" href="/">
|
||||||
<nav>
|
<span class="brand-mark">◎</span>
|
||||||
|
<span>
|
||||||
|
<strong>KST4Contest</strong>
|
||||||
|
<small>ON4KST Contest Client</small>
|
||||||
|
</span>
|
||||||
|
</a>
|
||||||
|
|
||||||
|
<nav class="site-nav">
|
||||||
|
|
||||||
|
<a href="/">Home</a>
|
||||||
|
|
||||||
<a href="/features/">Features</a>
|
<a href="/features/">Features</a>
|
||||||
<a href="/download/">Download</a>
|
|
||||||
<a href="/manual/">Manual</a>
|
|
||||||
<a href="/screenshots/">Screenshots</a>
|
<a href="/screenshots/">Screenshots</a>
|
||||||
|
|
||||||
|
<a href="/download/">Download</a>
|
||||||
|
|
||||||
|
<a href="/manual/">Manual</a>
|
||||||
|
|
||||||
<a href="/news/">News</a>
|
<a href="/news/">News</a>
|
||||||
<a href="https://github.com/praktimarc/kst4contest">GitHub</a>
|
|
||||||
|
<a href="/about/">About</a>
|
||||||
|
|
||||||
<a href="/faq/">FAQ</a>
|
<a href="/faq/">FAQ</a>
|
||||||
|
|
||||||
|
<a class="nav-cta" href="https://github.com/praktimarc/kst4contest/releases/latest">Download</a>
|
||||||
</nav>
|
</nav>
|
||||||
</header>
|
</header>
|
||||||
|
|
||||||
@@ -109,7 +136,33 @@
|
|||||||
</main>
|
</main>
|
||||||
|
|
||||||
<footer class="site-footer">
|
<footer class="site-footer">
|
||||||
<p>KST4Contest – ON4KST contest workflow for VHF/UHF/SHF operators.</p>
|
<div class="footer-grid">
|
||||||
|
<div>
|
||||||
|
<strong>KST4Contest</strong>
|
||||||
|
<p>Contest-optimized ON4KST workflow for VHF/UHF/SHF operators.</p>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<div>
|
||||||
|
<strong>Project</strong>
|
||||||
|
<p><a href="/features/">Features</a></p>
|
||||||
|
<p><a href="/download/">Download</a></p>
|
||||||
|
<p><a href="/manual/">Manual</a></p>
|
||||||
|
<p><a href="/roadmap/">Roadmap</a></p>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<div>
|
||||||
|
<strong>Community</strong>
|
||||||
|
<p><a href="https://github.com/praktimarc/kst4contest">GitHub Repository</a></p>
|
||||||
|
<p><a href="https://github.com/praktimarc/kst4contest/issues">Issues</a></p>
|
||||||
|
<p><a href="/contact/">Contact</a></p>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<div>
|
||||||
|
<strong>Legal</strong>
|
||||||
|
<p><a href="/legal-notice/">Legal Notice</a></p>
|
||||||
|
<p><a href="/privacy/">Privacy Policy</a></p>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
</footer>
|
</footer>
|
||||||
</body>
|
</body>
|
||||||
</html>
|
</html>
|
||||||
@@ -2,66 +2,222 @@
|
|||||||
<html lang="en">
|
<html lang="en">
|
||||||
<head>
|
<head>
|
||||||
<meta charset="utf-8">
|
<meta charset="utf-8">
|
||||||
<title>AirScout Integration for ON4KST Contest Operation</title>
|
<title>AirScout Integration</title>
|
||||||
<meta name="viewport" content="width=device-width, initial-scale=1">
|
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||||
<meta name="description" content="KST4Contest integrates AirScout and airplane scatter workflow support for VHF, UHF and SHF contest operators.">
|
<meta name="description" content="AirScout information helps operators evaluate AP windows, aircraft scatter timing and candidate stations during VHF/UHF/SHF contests.">
|
||||||
|
|
||||||
<link rel="canonical" href="https://kst4contest.hamradioonline.de/features/airscout/">
|
<link rel="canonical" href="https://kst4contest.hamradioonline.de/features/airscout/">
|
||||||
|
|
||||||
<meta property="og:type" content="website">
|
<meta property="og:type" content="website">
|
||||||
<meta property="og:title" content="AirScout Integration for ON4KST Contest Operation">
|
<meta property="og:title" content="AirScout Integration">
|
||||||
<meta property="og:description" content="KST4Contest integrates AirScout and airplane scatter workflow support for VHF, UHF and SHF contest operators.">
|
<meta property="og:description" content="AirScout information helps operators evaluate AP windows, aircraft scatter timing and candidate stations during VHF/UHF/SHF contests.">
|
||||||
<meta property="og:url" content="https://kst4contest.hamradioonline.de/features/airscout/">
|
<meta property="og:url" content="https://kst4contest.hamradioonline.de/features/airscout/">
|
||||||
<meta property="og:site_name" content="KST4Contest">
|
<meta property="og:site_name" content="KST4Contest">
|
||||||
|
|
||||||
<meta name="twitter:card" content="summary_large_image">
|
<meta name="twitter:card" content="summary_large_image">
|
||||||
<meta name="twitter:title" content="AirScout Integration for ON4KST Contest Operation">
|
<meta name="twitter:title" content="AirScout Integration">
|
||||||
<meta name="twitter:description" content="KST4Contest integrates AirScout and airplane scatter workflow support for VHF, UHF and SHF contest operators.">
|
<meta name="twitter:description" content="AirScout information helps operators evaluate AP windows, aircraft scatter timing and candidate stations during VHF/UHF/SHF contests.">
|
||||||
|
|
||||||
|
<link rel="stylesheet" href="/assets/css/main.css?v=1783381592602">
|
||||||
|
<link rel="alternate" type="application/rss+xml" title="KST4Contest News" href="/feed.xml">
|
||||||
|
|
||||||
|
<meta property="og:image" content="https://kst4contest.hamradioonline.de/assets/social/kst4contest-og.png">
|
||||||
|
<meta property="og:image:width" content="1200">
|
||||||
|
<meta property="og:image:height" content="630">
|
||||||
|
<meta name="twitter:image" content="https://kst4contest.hamradioonline.de/assets/social/kst4contest-og.png">
|
||||||
|
|
||||||
<link rel="stylesheet" href="/assets/css/main.css">
|
|
||||||
</head>
|
</head>
|
||||||
|
|
||||||
<body>
|
<body>
|
||||||
|
<div class="site-bg"></div>
|
||||||
|
|
||||||
<header class="site-header">
|
<header class="site-header">
|
||||||
<a class="brand" href="/">KST4Contest</a>
|
<a class="brand" href="/">
|
||||||
<nav>
|
<span class="brand-mark">◎</span>
|
||||||
|
<span>
|
||||||
|
<strong>KST4Contest</strong>
|
||||||
|
<small>ON4KST Contest Client</small>
|
||||||
|
</span>
|
||||||
|
</a>
|
||||||
|
|
||||||
|
<nav class="site-nav">
|
||||||
|
|
||||||
|
<a href="/">Home</a>
|
||||||
|
|
||||||
<a href="/features/">Features</a>
|
<a href="/features/">Features</a>
|
||||||
<a href="/download/">Download</a>
|
|
||||||
<a href="/manual/">Manual</a>
|
|
||||||
<a href="/screenshots/">Screenshots</a>
|
<a href="/screenshots/">Screenshots</a>
|
||||||
|
|
||||||
|
<a href="/download/">Download</a>
|
||||||
|
|
||||||
|
<a href="/manual/">Manual</a>
|
||||||
|
|
||||||
<a href="/news/">News</a>
|
<a href="/news/">News</a>
|
||||||
<a href="https://github.com/praktimarc/kst4contest">GitHub</a>
|
|
||||||
|
<a href="/about/">About</a>
|
||||||
|
|
||||||
<a href="/faq/">FAQ</a>
|
<a href="/faq/">FAQ</a>
|
||||||
|
|
||||||
|
<a class="nav-cta" href="https://github.com/praktimarc/kst4contest/releases/latest">Download</a>
|
||||||
</nav>
|
</nav>
|
||||||
</header>
|
</header>
|
||||||
|
|
||||||
<main>
|
<main>
|
||||||
|
|
||||||
<section class="hero">
|
<section class="hero">
|
||||||
<h1>AirScout integration for airplane scatter contest workflow.</h1>
|
<p class="badge">Aircraft Scatter · since 1.26</p>
|
||||||
<p>
|
<h1>AirScout Integration</h1>
|
||||||
KST4Contest connects ON4KST chat operation with AirScout-based airplane scatter awareness.
|
<p class="lead">Use aircraft scatter awareness directly inside your ON4KST contest workflow.</p>
|
||||||
</p>
|
|
||||||
</section>
|
</section>
|
||||||
|
|
||||||
<section class="section">
|
<section class="section narrow">
|
||||||
<div class="card">
|
<article class="card content-card">
|
||||||
|
<div class="feature-icon large">✈️</div>
|
||||||
|
|
||||||
<h2>Airplane scatter in the operator workflow</h2>
|
<h2>Airplane scatter in the operator workflow</h2>
|
||||||
<p>
|
<p>Aircraft reflections can create short but valuable contact opportunities.</p>
|
||||||
For VHF, UHF and microwave contests, aircraft reflections can create short but valuable contact opportunities.
|
<p>KST4Contest helps combine ON4KST chat activity with AirScout-based propagation awareness.</p>
|
||||||
KST4Contest is designed to help operators use this information directly while working with ON4KST chat traffic.
|
<h2>From candidate to sked decision</h2>
|
||||||
</p>
|
<p>AirScout information can support the decision whether a candidate station should be called immediately, scheduled later or monitored for a better window.</p>
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
<h2>Keywords</h2>
|
||||||
|
<div class="tag-list">
|
||||||
|
|
||||||
|
<span>AirScout</span>
|
||||||
|
|
||||||
|
<span>airplane scatter</span>
|
||||||
|
|
||||||
|
<span>aircraft scatter</span>
|
||||||
|
|
||||||
|
<span>VHF contest</span>
|
||||||
|
|
||||||
<h2>From chat candidate to sked decision</h2>
|
|
||||||
<p>
|
|
||||||
AirScout information can support the decision whether a candidate station is worth scheduling immediately
|
|
||||||
or should be monitored for a later propagation window.
|
|
||||||
</p>
|
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
<h2>Related features</h2>
|
||||||
|
<div class="actions">
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
<a class="button secondary" href="/features/timeline/">Timeline View</a>
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
<a class="button secondary" href="/features/priority-score/">Priority Score System</a>
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
<a class="button secondary" href="/features/sked-reminder/">Sked Reminder</a>
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
</div>
|
||||||
|
|
||||||
|
</article>
|
||||||
</section>
|
</section>
|
||||||
|
|
||||||
|
<script type="application/ld+json">
|
||||||
|
{
|
||||||
|
"@context": "https://schema.org",
|
||||||
|
"@type": "TechArticle",
|
||||||
|
"headline": "AirScout Integration",
|
||||||
|
"description": "Use aircraft scatter awareness directly inside your ON4KST contest workflow.",
|
||||||
|
"about": "KST4Contest",
|
||||||
|
"url": "https://kst4contest.hamradioonline.de/features/airscout/",
|
||||||
|
"author": {
|
||||||
|
"@type": "Person",
|
||||||
|
"name": "Praktimarc"
|
||||||
|
},
|
||||||
|
"publisher": {
|
||||||
|
"@type": "Organization",
|
||||||
|
"name": "KST4Contest"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
</script>
|
||||||
</main>
|
</main>
|
||||||
|
|
||||||
<footer class="site-footer">
|
<footer class="site-footer">
|
||||||
<p>KST4Contest – ON4KST contest workflow for VHF/UHF/SHF operators.</p>
|
<div class="footer-grid">
|
||||||
|
<div>
|
||||||
|
<strong>KST4Contest</strong>
|
||||||
|
<p>Contest-optimized ON4KST workflow for VHF/UHF/SHF operators.</p>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<div>
|
||||||
|
<strong>Project</strong>
|
||||||
|
<p><a href="/features/">Features</a></p>
|
||||||
|
<p><a href="/download/">Download</a></p>
|
||||||
|
<p><a href="/manual/">Manual</a></p>
|
||||||
|
<p><a href="/roadmap/">Roadmap</a></p>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<div>
|
||||||
|
<strong>Community</strong>
|
||||||
|
<p><a href="https://github.com/praktimarc/kst4contest">GitHub Repository</a></p>
|
||||||
|
<p><a href="https://github.com/praktimarc/kst4contest/issues">Issues</a></p>
|
||||||
|
<p><a href="/contact/">Contact</a></p>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<div>
|
||||||
|
<strong>Legal</strong>
|
||||||
|
<p><a href="/legal-notice/">Legal Notice</a></p>
|
||||||
|
<p><a href="/privacy/">Privacy Policy</a></p>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
</footer>
|
</footer>
|
||||||
</body>
|
</body>
|
||||||
</html>
|
</html>
|
||||||
@@ -0,0 +1,199 @@
|
|||||||
|
<!doctype html>
|
||||||
|
<html lang="en">
|
||||||
|
<head>
|
||||||
|
<meta charset="utf-8">
|
||||||
|
<title>Dual Chat Categories</title>
|
||||||
|
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||||
|
<meta name="description" content="Dual category support gives contest operators better overview when working across multiple ON4KST chat rooms.">
|
||||||
|
<link rel="canonical" href="https://kst4contest.hamradioonline.de/features/dual-chat/">
|
||||||
|
|
||||||
|
<meta property="og:type" content="website">
|
||||||
|
<meta property="og:title" content="Dual Chat Categories">
|
||||||
|
<meta property="og:description" content="Dual category support gives contest operators better overview when working across multiple ON4KST chat rooms.">
|
||||||
|
<meta property="og:url" content="https://kst4contest.hamradioonline.de/features/dual-chat/">
|
||||||
|
<meta property="og:site_name" content="KST4Contest">
|
||||||
|
|
||||||
|
<meta name="twitter:card" content="summary_large_image">
|
||||||
|
<meta name="twitter:title" content="Dual Chat Categories">
|
||||||
|
<meta name="twitter:description" content="Dual category support gives contest operators better overview when working across multiple ON4KST chat rooms.">
|
||||||
|
|
||||||
|
<link rel="stylesheet" href="/assets/css/main.css?v=1783381592602">
|
||||||
|
<link rel="alternate" type="application/rss+xml" title="KST4Contest News" href="/feed.xml">
|
||||||
|
|
||||||
|
<meta property="og:image" content="https://kst4contest.hamradioonline.de/assets/social/kst4contest-og.png">
|
||||||
|
<meta property="og:image:width" content="1200">
|
||||||
|
<meta property="og:image:height" content="630">
|
||||||
|
<meta name="twitter:image" content="https://kst4contest.hamradioonline.de/assets/social/kst4contest-og.png">
|
||||||
|
|
||||||
|
</head>
|
||||||
|
|
||||||
|
<body>
|
||||||
|
<div class="site-bg"></div>
|
||||||
|
|
||||||
|
<header class="site-header">
|
||||||
|
<a class="brand" href="/">
|
||||||
|
<span class="brand-mark">◎</span>
|
||||||
|
<span>
|
||||||
|
<strong>KST4Contest</strong>
|
||||||
|
<small>ON4KST Contest Client</small>
|
||||||
|
</span>
|
||||||
|
</a>
|
||||||
|
|
||||||
|
<nav class="site-nav">
|
||||||
|
|
||||||
|
<a href="/">Home</a>
|
||||||
|
|
||||||
|
<a href="/features/">Features</a>
|
||||||
|
|
||||||
|
<a href="/screenshots/">Screenshots</a>
|
||||||
|
|
||||||
|
<a href="/download/">Download</a>
|
||||||
|
|
||||||
|
<a href="/manual/">Manual</a>
|
||||||
|
|
||||||
|
<a href="/news/">News</a>
|
||||||
|
|
||||||
|
<a href="/about/">About</a>
|
||||||
|
|
||||||
|
<a href="/faq/">FAQ</a>
|
||||||
|
|
||||||
|
<a class="nav-cta" href="https://github.com/praktimarc/kst4contest/releases/latest">Download</a>
|
||||||
|
</nav>
|
||||||
|
</header>
|
||||||
|
|
||||||
|
<main>
|
||||||
|
|
||||||
|
<section class="hero">
|
||||||
|
<p class="badge">ON4KST Chat · since 1.26</p>
|
||||||
|
<h1>Dual Chat Categories</h1>
|
||||||
|
<p class="lead">Operate in two ON4KST categories at once, for example VHF/UHF and microwave.</p>
|
||||||
|
</section>
|
||||||
|
|
||||||
|
<section class="section narrow">
|
||||||
|
<article class="card content-card">
|
||||||
|
<div class="feature-icon large">💬</div>
|
||||||
|
|
||||||
|
<h2>Two categories, one workflow</h2>
|
||||||
|
<p>KST4Contest can operate with two ON4KST chat categories at once.</p>
|
||||||
|
<p>This is useful when contest activity spans VHF/UHF and microwave operation.</p>
|
||||||
|
<h2>Less window switching</h2>
|
||||||
|
<p>The operator can keep more information visible without constantly changing tools.</p>
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
<h2>Keywords</h2>
|
||||||
|
<div class="tag-list">
|
||||||
|
|
||||||
|
<span>ON4KST</span>
|
||||||
|
|
||||||
|
<span>dual chat</span>
|
||||||
|
|
||||||
|
<span>microwave contest</span>
|
||||||
|
|
||||||
|
</div>
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
<h2>Related features</h2>
|
||||||
|
<div class="actions">
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
<a class="button secondary" href="/features/priority-score/">Priority Score System</a>
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
<a class="button secondary" href="/features/log-sync/">Log Synchronization</a>
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
</div>
|
||||||
|
|
||||||
|
</article>
|
||||||
|
</section>
|
||||||
|
|
||||||
|
<script type="application/ld+json">
|
||||||
|
{
|
||||||
|
"@context": "https://schema.org",
|
||||||
|
"@type": "TechArticle",
|
||||||
|
"headline": "Dual Chat Categories",
|
||||||
|
"description": "Operate in two ON4KST categories at once, for example VHF/UHF and microwave.",
|
||||||
|
"about": "KST4Contest",
|
||||||
|
"url": "https://kst4contest.hamradioonline.de/features/dual-chat/",
|
||||||
|
"author": {
|
||||||
|
"@type": "Person",
|
||||||
|
"name": "Praktimarc"
|
||||||
|
},
|
||||||
|
"publisher": {
|
||||||
|
"@type": "Organization",
|
||||||
|
"name": "KST4Contest"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
</script>
|
||||||
|
</main>
|
||||||
|
|
||||||
|
<footer class="site-footer">
|
||||||
|
<div class="footer-grid">
|
||||||
|
<div>
|
||||||
|
<strong>KST4Contest</strong>
|
||||||
|
<p>Contest-optimized ON4KST workflow for VHF/UHF/SHF operators.</p>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<div>
|
||||||
|
<strong>Project</strong>
|
||||||
|
<p><a href="/features/">Features</a></p>
|
||||||
|
<p><a href="/download/">Download</a></p>
|
||||||
|
<p><a href="/manual/">Manual</a></p>
|
||||||
|
<p><a href="/roadmap/">Roadmap</a></p>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<div>
|
||||||
|
<strong>Community</strong>
|
||||||
|
<p><a href="https://github.com/praktimarc/kst4contest">GitHub Repository</a></p>
|
||||||
|
<p><a href="https://github.com/praktimarc/kst4contest/issues">Issues</a></p>
|
||||||
|
<p><a href="/contact/">Contact</a></p>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<div>
|
||||||
|
<strong>Legal</strong>
|
||||||
|
<p><a href="/legal-notice/">Legal Notice</a></p>
|
||||||
|
<p><a href="/privacy/">Privacy Policy</a></p>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</footer>
|
||||||
|
</body>
|
||||||
|
</html>
|
||||||
@@ -0,0 +1,198 @@
|
|||||||
|
<!doctype html>
|
||||||
|
<html lang="en">
|
||||||
|
<head>
|
||||||
|
<meta charset="utf-8">
|
||||||
|
<title>DXCluster Server</title>
|
||||||
|
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||||
|
<meta name="description" content="KST4Contest includes DXCluster functionality to support situational awareness during contest operation.">
|
||||||
|
<link rel="canonical" href="https://kst4contest.hamradioonline.de/features/dx-cluster/">
|
||||||
|
|
||||||
|
<meta property="og:type" content="website">
|
||||||
|
<meta property="og:title" content="DXCluster Server">
|
||||||
|
<meta property="og:description" content="KST4Contest includes DXCluster functionality to support situational awareness during contest operation.">
|
||||||
|
<meta property="og:url" content="https://kst4contest.hamradioonline.de/features/dx-cluster/">
|
||||||
|
<meta property="og:site_name" content="KST4Contest">
|
||||||
|
|
||||||
|
<meta name="twitter:card" content="summary_large_image">
|
||||||
|
<meta name="twitter:title" content="DXCluster Server">
|
||||||
|
<meta name="twitter:description" content="KST4Contest includes DXCluster functionality to support situational awareness during contest operation.">
|
||||||
|
|
||||||
|
<link rel="stylesheet" href="/assets/css/main.css?v=1783381592602">
|
||||||
|
<link rel="alternate" type="application/rss+xml" title="KST4Contest News" href="/feed.xml">
|
||||||
|
|
||||||
|
<meta property="og:image" content="https://kst4contest.hamradioonline.de/assets/social/kst4contest-og.png">
|
||||||
|
<meta property="og:image:width" content="1200">
|
||||||
|
<meta property="og:image:height" content="630">
|
||||||
|
<meta name="twitter:image" content="https://kst4contest.hamradioonline.de/assets/social/kst4contest-og.png">
|
||||||
|
|
||||||
|
</head>
|
||||||
|
|
||||||
|
<body>
|
||||||
|
<div class="site-bg"></div>
|
||||||
|
|
||||||
|
<header class="site-header">
|
||||||
|
<a class="brand" href="/">
|
||||||
|
<span class="brand-mark">◎</span>
|
||||||
|
<span>
|
||||||
|
<strong>KST4Contest</strong>
|
||||||
|
<small>ON4KST Contest Client</small>
|
||||||
|
</span>
|
||||||
|
</a>
|
||||||
|
|
||||||
|
<nav class="site-nav">
|
||||||
|
|
||||||
|
<a href="/">Home</a>
|
||||||
|
|
||||||
|
<a href="/features/">Features</a>
|
||||||
|
|
||||||
|
<a href="/screenshots/">Screenshots</a>
|
||||||
|
|
||||||
|
<a href="/download/">Download</a>
|
||||||
|
|
||||||
|
<a href="/manual/">Manual</a>
|
||||||
|
|
||||||
|
<a href="/news/">News</a>
|
||||||
|
|
||||||
|
<a href="/about/">About</a>
|
||||||
|
|
||||||
|
<a href="/faq/">FAQ</a>
|
||||||
|
|
||||||
|
<a class="nav-cta" href="https://github.com/praktimarc/kst4contest/releases/latest">Download</a>
|
||||||
|
</nav>
|
||||||
|
</header>
|
||||||
|
|
||||||
|
<main>
|
||||||
|
|
||||||
|
<section class="hero">
|
||||||
|
<p class="badge">Radio Workflow · since 1.23</p>
|
||||||
|
<h1>DXCluster Server</h1>
|
||||||
|
<p class="lead">Use DXCluster information as part of the wider contest operating workflow.</p>
|
||||||
|
</section>
|
||||||
|
|
||||||
|
<section class="section narrow">
|
||||||
|
<article class="card content-card">
|
||||||
|
<div class="feature-icon large">📡</div>
|
||||||
|
|
||||||
|
<h2>More situational awareness</h2>
|
||||||
|
<p>DXCluster information can support contest operators by adding another source of activity information.</p>
|
||||||
|
<h2>Integrated workflow</h2>
|
||||||
|
<p>The goal is not to open another isolated tool, but to connect activity information with the wider KST4Contest workflow.</p>
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
<h2>Keywords</h2>
|
||||||
|
<div class="tag-list">
|
||||||
|
|
||||||
|
<span>DXCluster</span>
|
||||||
|
|
||||||
|
<span>ham radio</span>
|
||||||
|
|
||||||
|
<span>contest</span>
|
||||||
|
|
||||||
|
</div>
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
<h2>Related features</h2>
|
||||||
|
<div class="actions">
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
<a class="button secondary" href="/features/log-sync/">Log Synchronization</a>
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
<a class="button secondary" href="/features/priority-score/">Priority Score System</a>
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
</div>
|
||||||
|
|
||||||
|
</article>
|
||||||
|
</section>
|
||||||
|
|
||||||
|
<script type="application/ld+json">
|
||||||
|
{
|
||||||
|
"@context": "https://schema.org",
|
||||||
|
"@type": "TechArticle",
|
||||||
|
"headline": "DXCluster Server",
|
||||||
|
"description": "Use DXCluster information as part of the wider contest operating workflow.",
|
||||||
|
"about": "KST4Contest",
|
||||||
|
"url": "https://kst4contest.hamradioonline.de/features/dx-cluster/",
|
||||||
|
"author": {
|
||||||
|
"@type": "Person",
|
||||||
|
"name": "Praktimarc"
|
||||||
|
},
|
||||||
|
"publisher": {
|
||||||
|
"@type": "Organization",
|
||||||
|
"name": "KST4Contest"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
</script>
|
||||||
|
</main>
|
||||||
|
|
||||||
|
<footer class="site-footer">
|
||||||
|
<div class="footer-grid">
|
||||||
|
<div>
|
||||||
|
<strong>KST4Contest</strong>
|
||||||
|
<p>Contest-optimized ON4KST workflow for VHF/UHF/SHF operators.</p>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<div>
|
||||||
|
<strong>Project</strong>
|
||||||
|
<p><a href="/features/">Features</a></p>
|
||||||
|
<p><a href="/download/">Download</a></p>
|
||||||
|
<p><a href="/manual/">Manual</a></p>
|
||||||
|
<p><a href="/roadmap/">Roadmap</a></p>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<div>
|
||||||
|
<strong>Community</strong>
|
||||||
|
<p><a href="https://github.com/praktimarc/kst4contest">GitHub Repository</a></p>
|
||||||
|
<p><a href="https://github.com/praktimarc/kst4contest/issues">Issues</a></p>
|
||||||
|
<p><a href="/contact/">Contact</a></p>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<div>
|
||||||
|
<strong>Legal</strong>
|
||||||
|
<p><a href="/legal-notice/">Legal Notice</a></p>
|
||||||
|
<p><a href="/privacy/">Privacy Policy</a></p>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</footer>
|
||||||
|
</body>
|
||||||
|
</html>
|
||||||
@@ -4,73 +4,181 @@
|
|||||||
<meta charset="utf-8">
|
<meta charset="utf-8">
|
||||||
<title>KST4Contest Features</title>
|
<title>KST4Contest Features</title>
|
||||||
<meta name="viewport" content="width=device-width, initial-scale=1">
|
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||||
<meta name="description" content="Explore the contest-optimized features of KST4Contest for ON4KST, VHF, UHF and SHF contest operation.">
|
<meta name="description" content="Contest-optimized ON4KST features for VHF, UHF and SHF operation.">
|
||||||
|
|
||||||
<link rel="canonical" href="https://kst4contest.hamradioonline.de/features/">
|
<link rel="canonical" href="https://kst4contest.hamradioonline.de/features/">
|
||||||
|
|
||||||
<meta property="og:type" content="website">
|
<meta property="og:type" content="website">
|
||||||
<meta property="og:title" content="KST4Contest Features">
|
<meta property="og:title" content="KST4Contest Features">
|
||||||
<meta property="og:description" content="Explore the contest-optimized features of KST4Contest for ON4KST, VHF, UHF and SHF contest operation.">
|
<meta property="og:description" content="Contest-optimized ON4KST features for VHF, UHF and SHF operation.">
|
||||||
<meta property="og:url" content="https://kst4contest.hamradioonline.de/features/">
|
<meta property="og:url" content="https://kst4contest.hamradioonline.de/features/">
|
||||||
<meta property="og:site_name" content="KST4Contest">
|
<meta property="og:site_name" content="KST4Contest">
|
||||||
|
|
||||||
<meta name="twitter:card" content="summary_large_image">
|
<meta name="twitter:card" content="summary_large_image">
|
||||||
<meta name="twitter:title" content="KST4Contest Features">
|
<meta name="twitter:title" content="KST4Contest Features">
|
||||||
<meta name="twitter:description" content="Explore the contest-optimized features of KST4Contest for ON4KST, VHF, UHF and SHF contest operation.">
|
<meta name="twitter:description" content="Contest-optimized ON4KST features for VHF, UHF and SHF operation.">
|
||||||
|
|
||||||
|
<link rel="stylesheet" href="/assets/css/main.css?v=1783381592602">
|
||||||
|
<link rel="alternate" type="application/rss+xml" title="KST4Contest News" href="/feed.xml">
|
||||||
|
|
||||||
|
<meta property="og:image" content="https://kst4contest.hamradioonline.de/assets/social/kst4contest-og.png">
|
||||||
|
<meta property="og:image:width" content="1200">
|
||||||
|
<meta property="og:image:height" content="630">
|
||||||
|
<meta name="twitter:image" content="https://kst4contest.hamradioonline.de/assets/social/kst4contest-og.png">
|
||||||
|
|
||||||
<link rel="stylesheet" href="/assets/css/main.css">
|
|
||||||
</head>
|
</head>
|
||||||
|
|
||||||
<body>
|
<body>
|
||||||
|
<div class="site-bg"></div>
|
||||||
|
|
||||||
<header class="site-header">
|
<header class="site-header">
|
||||||
<a class="brand" href="/">KST4Contest</a>
|
<a class="brand" href="/">
|
||||||
<nav>
|
<span class="brand-mark">◎</span>
|
||||||
|
<span>
|
||||||
|
<strong>KST4Contest</strong>
|
||||||
|
<small>ON4KST Contest Client</small>
|
||||||
|
</span>
|
||||||
|
</a>
|
||||||
|
|
||||||
|
<nav class="site-nav">
|
||||||
|
|
||||||
|
<a href="/">Home</a>
|
||||||
|
|
||||||
<a href="/features/">Features</a>
|
<a href="/features/">Features</a>
|
||||||
<a href="/download/">Download</a>
|
|
||||||
<a href="/manual/">Manual</a>
|
|
||||||
<a href="/screenshots/">Screenshots</a>
|
<a href="/screenshots/">Screenshots</a>
|
||||||
|
|
||||||
|
<a href="/download/">Download</a>
|
||||||
|
|
||||||
|
<a href="/manual/">Manual</a>
|
||||||
|
|
||||||
<a href="/news/">News</a>
|
<a href="/news/">News</a>
|
||||||
<a href="https://github.com/praktimarc/kst4contest">GitHub</a>
|
|
||||||
|
<a href="/about/">About</a>
|
||||||
|
|
||||||
<a href="/faq/">FAQ</a>
|
<a href="/faq/">FAQ</a>
|
||||||
|
|
||||||
|
<a class="nav-cta" href="https://github.com/praktimarc/kst4contest/releases/latest">Download</a>
|
||||||
</nav>
|
</nav>
|
||||||
</header>
|
</header>
|
||||||
|
|
||||||
<main>
|
<main>
|
||||||
|
|
||||||
<section class="hero">
|
<section class="hero">
|
||||||
<h1>Features built for serious VHF/UHF/SHF contest operation.</h1>
|
<p class="badge">Features</p>
|
||||||
<p>
|
<h1>Contest tools, not just chat windows.</h1>
|
||||||
KST4Contest combines ON4KST chat, sked workflow, AirScout support,
|
<p class="lead">
|
||||||
priority candidate ranking, log synchronization and contest-focused operator tools.
|
KST4Contest combines ON4KST chat, candidate scoring, AirScout workflow,
|
||||||
|
sked handling, log synchronization and operator decision support.
|
||||||
</p>
|
</p>
|
||||||
</section>
|
</section>
|
||||||
|
|
||||||
<section class="section">
|
<section class="section">
|
||||||
<div class="grid">
|
<div class="grid">
|
||||||
<div class="card">
|
|
||||||
<h3><a href="/features/priority-score/">Priority Score</a></h3>
|
|
||||||
<p>Find promising stations faster with score-based candidate ranking.</p>
|
|
||||||
</div>
|
|
||||||
|
|
||||||
<div class="card">
|
<article class="card feature-card">
|
||||||
|
<div class="feature-icon"></div>
|
||||||
|
<p class="eyebrow"></p>
|
||||||
|
<h3><a href="/features/">KST4Contest Features</a></h3>
|
||||||
|
<p></p>
|
||||||
|
<a href="/features/">Learn more →</a>
|
||||||
|
</article>
|
||||||
|
|
||||||
|
<article class="card feature-card">
|
||||||
|
<div class="feature-icon">🎯</div>
|
||||||
|
<p class="eyebrow">Contest Workflow</p>
|
||||||
|
<h3><a href="/features/priority-score/">Priority Score System</a></h3>
|
||||||
|
<p>Find the most promising stations faster using contest-aware candidate scoring.</p>
|
||||||
|
<a href="/features/priority-score/">Learn more →</a>
|
||||||
|
</article>
|
||||||
|
|
||||||
|
<article class="card feature-card">
|
||||||
|
<div class="feature-icon">✈️</div>
|
||||||
|
<p class="eyebrow">Aircraft Scatter</p>
|
||||||
<h3><a href="/features/airscout/">AirScout Integration</a></h3>
|
<h3><a href="/features/airscout/">AirScout Integration</a></h3>
|
||||||
<p>Use airplane scatter information directly inside the contest workflow.</p>
|
<p>Use aircraft scatter awareness directly inside your ON4KST contest workflow.</p>
|
||||||
</div>
|
<a href="/features/airscout/">Learn more →</a>
|
||||||
|
</article>
|
||||||
|
|
||||||
<div class="card">
|
<article class="card feature-card">
|
||||||
|
<div class="feature-icon">⏱️</div>
|
||||||
|
<p class="eyebrow">Contest Awareness</p>
|
||||||
|
<h3><a href="/features/timeline/">Timeline View</a></h3>
|
||||||
|
<p>See upcoming AP windows and candidate timing in a compact contest timeline.</p>
|
||||||
|
<a href="/features/timeline/">Learn more →</a>
|
||||||
|
</article>
|
||||||
|
|
||||||
|
<article class="card feature-card">
|
||||||
|
<div class="feature-icon">🔔</div>
|
||||||
|
<p class="eyebrow">Sked Management</p>
|
||||||
<h3><a href="/features/sked-reminder/">Sked Reminder</a></h3>
|
<h3><a href="/features/sked-reminder/">Sked Reminder</a></h3>
|
||||||
<p>Keep scheduled contacts visible and avoid missing important timing windows.</p>
|
<p>Keep scheduled contacts visible and avoid missing time-critical skeds.</p>
|
||||||
</div>
|
<a href="/features/sked-reminder/">Learn more →</a>
|
||||||
|
</article>
|
||||||
|
|
||||||
<div class="card">
|
<article class="card feature-card">
|
||||||
|
<div class="feature-icon">🔄</div>
|
||||||
|
<p class="eyebrow">Logger Integration</p>
|
||||||
<h3><a href="/features/log-sync/">Log Synchronization</a></h3>
|
<h3><a href="/features/log-sync/">Log Synchronization</a></h3>
|
||||||
<p>Integrate contest logging workflows with Win-Test and UCXLog.</p>
|
<p>Connect ON4KST chat workflow with Win-Test, UCXLog and contest logging state.</p>
|
||||||
</div>
|
<a href="/features/log-sync/">Learn more →</a>
|
||||||
|
</article>
|
||||||
|
|
||||||
|
<article class="card feature-card">
|
||||||
|
<div class="feature-icon">💬</div>
|
||||||
|
<p class="eyebrow">ON4KST Chat</p>
|
||||||
|
<h3><a href="/features/dual-chat/">Dual Chat Categories</a></h3>
|
||||||
|
<p>Operate in two ON4KST categories at once, for example VHF/UHF and microwave.</p>
|
||||||
|
<a href="/features/dual-chat/">Learn more →</a>
|
||||||
|
</article>
|
||||||
|
|
||||||
|
<article class="card feature-card">
|
||||||
|
<div class="feature-icon">📡</div>
|
||||||
|
<p class="eyebrow">Radio Workflow</p>
|
||||||
|
<h3><a href="/features/dx-cluster/">DXCluster Server</a></h3>
|
||||||
|
<p>Use DXCluster information as part of the wider contest operating workflow.</p>
|
||||||
|
<a href="/features/dx-cluster/">Learn more →</a>
|
||||||
|
</article>
|
||||||
|
|
||||||
|
<article class="card feature-card">
|
||||||
|
<div class="feature-icon">⚡</div>
|
||||||
|
<p class="eyebrow">Operator Speed</p>
|
||||||
|
<h3><a href="/features/macros/">Macros and Variables</a></h3>
|
||||||
|
<p>Send recurring contest messages faster with configurable macros and variables.</p>
|
||||||
|
<a href="/features/macros/">Learn more →</a>
|
||||||
|
</article>
|
||||||
|
|
||||||
</div>
|
</div>
|
||||||
</section>
|
</section>
|
||||||
</main>
|
</main>
|
||||||
|
|
||||||
<footer class="site-footer">
|
<footer class="site-footer">
|
||||||
<p>KST4Contest – ON4KST contest workflow for VHF/UHF/SHF operators.</p>
|
<div class="footer-grid">
|
||||||
|
<div>
|
||||||
|
<strong>KST4Contest</strong>
|
||||||
|
<p>Contest-optimized ON4KST workflow for VHF/UHF/SHF operators.</p>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<div>
|
||||||
|
<strong>Project</strong>
|
||||||
|
<p><a href="/features/">Features</a></p>
|
||||||
|
<p><a href="/download/">Download</a></p>
|
||||||
|
<p><a href="/manual/">Manual</a></p>
|
||||||
|
<p><a href="/roadmap/">Roadmap</a></p>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<div>
|
||||||
|
<strong>Community</strong>
|
||||||
|
<p><a href="https://github.com/praktimarc/kst4contest">GitHub Repository</a></p>
|
||||||
|
<p><a href="https://github.com/praktimarc/kst4contest/issues">Issues</a></p>
|
||||||
|
<p><a href="/contact/">Contact</a></p>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<div>
|
||||||
|
<strong>Legal</strong>
|
||||||
|
<p><a href="/legal-notice/">Legal Notice</a></p>
|
||||||
|
<p><a href="/privacy/">Privacy Policy</a></p>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
</footer>
|
</footer>
|
||||||
</body>
|
</body>
|
||||||
</html>
|
</html>
|
||||||
@@ -2,65 +2,198 @@
|
|||||||
<html lang="en">
|
<html lang="en">
|
||||||
<head>
|
<head>
|
||||||
<meta charset="utf-8">
|
<meta charset="utf-8">
|
||||||
<title>Log Synchronization with Win-Test and UCXLog</title>
|
<title>Log Synchronization</title>
|
||||||
<meta name="viewport" content="width=device-width, initial-scale=1">
|
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||||
<meta name="description" content="KST4Contest supports contest workflow integration with logging software such as Win-Test and UCXLog.">
|
<meta name="description" content="Log synchronization helps KST4Contest understand worked stations, active bands and contest context.">
|
||||||
|
|
||||||
<link rel="canonical" href="https://kst4contest.hamradioonline.de/features/log-sync/">
|
<link rel="canonical" href="https://kst4contest.hamradioonline.de/features/log-sync/">
|
||||||
|
|
||||||
<meta property="og:type" content="website">
|
<meta property="og:type" content="website">
|
||||||
<meta property="og:title" content="Log Synchronization with Win-Test and UCXLog">
|
<meta property="og:title" content="Log Synchronization">
|
||||||
<meta property="og:description" content="KST4Contest supports contest workflow integration with logging software such as Win-Test and UCXLog.">
|
<meta property="og:description" content="Log synchronization helps KST4Contest understand worked stations, active bands and contest context.">
|
||||||
<meta property="og:url" content="https://kst4contest.hamradioonline.de/features/log-sync/">
|
<meta property="og:url" content="https://kst4contest.hamradioonline.de/features/log-sync/">
|
||||||
<meta property="og:site_name" content="KST4Contest">
|
<meta property="og:site_name" content="KST4Contest">
|
||||||
|
|
||||||
<meta name="twitter:card" content="summary_large_image">
|
<meta name="twitter:card" content="summary_large_image">
|
||||||
<meta name="twitter:title" content="Log Synchronization with Win-Test and UCXLog">
|
<meta name="twitter:title" content="Log Synchronization">
|
||||||
<meta name="twitter:description" content="KST4Contest supports contest workflow integration with logging software such as Win-Test and UCXLog.">
|
<meta name="twitter:description" content="Log synchronization helps KST4Contest understand worked stations, active bands and contest context.">
|
||||||
|
|
||||||
|
<link rel="stylesheet" href="/assets/css/main.css?v=1783381592602">
|
||||||
|
<link rel="alternate" type="application/rss+xml" title="KST4Contest News" href="/feed.xml">
|
||||||
|
|
||||||
|
<meta property="og:image" content="https://kst4contest.hamradioonline.de/assets/social/kst4contest-og.png">
|
||||||
|
<meta property="og:image:width" content="1200">
|
||||||
|
<meta property="og:image:height" content="630">
|
||||||
|
<meta name="twitter:image" content="https://kst4contest.hamradioonline.de/assets/social/kst4contest-og.png">
|
||||||
|
|
||||||
<link rel="stylesheet" href="/assets/css/main.css">
|
|
||||||
</head>
|
</head>
|
||||||
|
|
||||||
<body>
|
<body>
|
||||||
|
<div class="site-bg"></div>
|
||||||
|
|
||||||
<header class="site-header">
|
<header class="site-header">
|
||||||
<a class="brand" href="/">KST4Contest</a>
|
<a class="brand" href="/">
|
||||||
<nav>
|
<span class="brand-mark">◎</span>
|
||||||
|
<span>
|
||||||
|
<strong>KST4Contest</strong>
|
||||||
|
<small>ON4KST Contest Client</small>
|
||||||
|
</span>
|
||||||
|
</a>
|
||||||
|
|
||||||
|
<nav class="site-nav">
|
||||||
|
|
||||||
|
<a href="/">Home</a>
|
||||||
|
|
||||||
<a href="/features/">Features</a>
|
<a href="/features/">Features</a>
|
||||||
<a href="/download/">Download</a>
|
|
||||||
<a href="/manual/">Manual</a>
|
|
||||||
<a href="/screenshots/">Screenshots</a>
|
<a href="/screenshots/">Screenshots</a>
|
||||||
|
|
||||||
|
<a href="/download/">Download</a>
|
||||||
|
|
||||||
|
<a href="/manual/">Manual</a>
|
||||||
|
|
||||||
<a href="/news/">News</a>
|
<a href="/news/">News</a>
|
||||||
<a href="https://github.com/praktimarc/kst4contest">GitHub</a>
|
|
||||||
|
<a href="/about/">About</a>
|
||||||
|
|
||||||
<a href="/faq/">FAQ</a>
|
<a href="/faq/">FAQ</a>
|
||||||
|
|
||||||
|
<a class="nav-cta" href="https://github.com/praktimarc/kst4contest/releases/latest">Download</a>
|
||||||
</nav>
|
</nav>
|
||||||
</header>
|
</header>
|
||||||
|
|
||||||
<main>
|
<main>
|
||||||
|
|
||||||
<section class="hero">
|
<section class="hero">
|
||||||
<h1>Log synchronization for contest workflow integration.</h1>
|
<p class="badge">Logger Integration · since 1.31</p>
|
||||||
<p>
|
<h1>Log Synchronization</h1>
|
||||||
KST4Contest can support operating workflows with external contest loggers such as Win-Test and UCXLog.
|
<p class="lead">Connect ON4KST chat workflow with Win-Test, UCXLog and contest logging state.</p>
|
||||||
</p>
|
|
||||||
</section>
|
</section>
|
||||||
|
|
||||||
<section class="section">
|
<section class="section narrow">
|
||||||
<div class="card">
|
<article class="card content-card">
|
||||||
|
<div class="feature-icon large">🔄</div>
|
||||||
|
|
||||||
<h2>Connect chat and logging</h2>
|
<h2>Connect chat and logging</h2>
|
||||||
<p>
|
<p>Contest operation is faster when chat information and log state are connected.</p>
|
||||||
Contest operation is faster when chat information and log state are connected.
|
<p>KST4Contest can use logger information to improve workflow awareness.</p>
|
||||||
KST4Contest is designed to support this workflow instead of treating ON4KST chat as an isolated window.
|
<h2>Worked and band awareness</h2>
|
||||||
</p>
|
<p>Log synchronization helps the client understand which stations and bands are relevant.</p>
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
<h2>Keywords</h2>
|
||||||
|
<div class="tag-list">
|
||||||
|
|
||||||
|
<span>Win-Test</span>
|
||||||
|
|
||||||
|
<span>UCXLog</span>
|
||||||
|
|
||||||
|
<span>contest logger</span>
|
||||||
|
|
||||||
<h2>Band and contact awareness</h2>
|
|
||||||
<p>
|
|
||||||
Log synchronization can help the client understand which stations and bands are relevant during the contest.
|
|
||||||
</p>
|
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
<h2>Related features</h2>
|
||||||
|
<div class="actions">
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
<a class="button secondary" href="/features/priority-score/">Priority Score System</a>
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
<a class="button secondary" href="/features/dual-chat/">Dual Chat Categories</a>
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
</div>
|
||||||
|
|
||||||
|
</article>
|
||||||
</section>
|
</section>
|
||||||
|
|
||||||
|
<script type="application/ld+json">
|
||||||
|
{
|
||||||
|
"@context": "https://schema.org",
|
||||||
|
"@type": "TechArticle",
|
||||||
|
"headline": "Log Synchronization",
|
||||||
|
"description": "Connect ON4KST chat workflow with Win-Test, UCXLog and contest logging state.",
|
||||||
|
"about": "KST4Contest",
|
||||||
|
"url": "https://kst4contest.hamradioonline.de/features/log-sync/",
|
||||||
|
"author": {
|
||||||
|
"@type": "Person",
|
||||||
|
"name": "Praktimarc"
|
||||||
|
},
|
||||||
|
"publisher": {
|
||||||
|
"@type": "Organization",
|
||||||
|
"name": "KST4Contest"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
</script>
|
||||||
</main>
|
</main>
|
||||||
|
|
||||||
<footer class="site-footer">
|
<footer class="site-footer">
|
||||||
<p>KST4Contest – ON4KST contest workflow for VHF/UHF/SHF operators.</p>
|
<div class="footer-grid">
|
||||||
|
<div>
|
||||||
|
<strong>KST4Contest</strong>
|
||||||
|
<p>Contest-optimized ON4KST workflow for VHF/UHF/SHF operators.</p>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<div>
|
||||||
|
<strong>Project</strong>
|
||||||
|
<p><a href="/features/">Features</a></p>
|
||||||
|
<p><a href="/download/">Download</a></p>
|
||||||
|
<p><a href="/manual/">Manual</a></p>
|
||||||
|
<p><a href="/roadmap/">Roadmap</a></p>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<div>
|
||||||
|
<strong>Community</strong>
|
||||||
|
<p><a href="https://github.com/praktimarc/kst4contest">GitHub Repository</a></p>
|
||||||
|
<p><a href="https://github.com/praktimarc/kst4contest/issues">Issues</a></p>
|
||||||
|
<p><a href="/contact/">Contact</a></p>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<div>
|
||||||
|
<strong>Legal</strong>
|
||||||
|
<p><a href="/legal-notice/">Legal Notice</a></p>
|
||||||
|
<p><a href="/privacy/">Privacy Policy</a></p>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
</footer>
|
</footer>
|
||||||
</body>
|
</body>
|
||||||
</html>
|
</html>
|
||||||
@@ -0,0 +1,198 @@
|
|||||||
|
<!doctype html>
|
||||||
|
<html lang="en">
|
||||||
|
<head>
|
||||||
|
<meta charset="utf-8">
|
||||||
|
<title>Macros and Variables</title>
|
||||||
|
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||||
|
<meta name="description" content="Macros reduce repetitive typing and help operators respond quickly during active ON4KST contest sessions.">
|
||||||
|
<link rel="canonical" href="https://kst4contest.hamradioonline.de/features/macros/">
|
||||||
|
|
||||||
|
<meta property="og:type" content="website">
|
||||||
|
<meta property="og:title" content="Macros and Variables">
|
||||||
|
<meta property="og:description" content="Macros reduce repetitive typing and help operators respond quickly during active ON4KST contest sessions.">
|
||||||
|
<meta property="og:url" content="https://kst4contest.hamradioonline.de/features/macros/">
|
||||||
|
<meta property="og:site_name" content="KST4Contest">
|
||||||
|
|
||||||
|
<meta name="twitter:card" content="summary_large_image">
|
||||||
|
<meta name="twitter:title" content="Macros and Variables">
|
||||||
|
<meta name="twitter:description" content="Macros reduce repetitive typing and help operators respond quickly during active ON4KST contest sessions.">
|
||||||
|
|
||||||
|
<link rel="stylesheet" href="/assets/css/main.css?v=1783381592602">
|
||||||
|
<link rel="alternate" type="application/rss+xml" title="KST4Contest News" href="/feed.xml">
|
||||||
|
|
||||||
|
<meta property="og:image" content="https://kst4contest.hamradioonline.de/assets/social/kst4contest-og.png">
|
||||||
|
<meta property="og:image:width" content="1200">
|
||||||
|
<meta property="og:image:height" content="630">
|
||||||
|
<meta name="twitter:image" content="https://kst4contest.hamradioonline.de/assets/social/kst4contest-og.png">
|
||||||
|
|
||||||
|
</head>
|
||||||
|
|
||||||
|
<body>
|
||||||
|
<div class="site-bg"></div>
|
||||||
|
|
||||||
|
<header class="site-header">
|
||||||
|
<a class="brand" href="/">
|
||||||
|
<span class="brand-mark">◎</span>
|
||||||
|
<span>
|
||||||
|
<strong>KST4Contest</strong>
|
||||||
|
<small>ON4KST Contest Client</small>
|
||||||
|
</span>
|
||||||
|
</a>
|
||||||
|
|
||||||
|
<nav class="site-nav">
|
||||||
|
|
||||||
|
<a href="/">Home</a>
|
||||||
|
|
||||||
|
<a href="/features/">Features</a>
|
||||||
|
|
||||||
|
<a href="/screenshots/">Screenshots</a>
|
||||||
|
|
||||||
|
<a href="/download/">Download</a>
|
||||||
|
|
||||||
|
<a href="/manual/">Manual</a>
|
||||||
|
|
||||||
|
<a href="/news/">News</a>
|
||||||
|
|
||||||
|
<a href="/about/">About</a>
|
||||||
|
|
||||||
|
<a href="/faq/">FAQ</a>
|
||||||
|
|
||||||
|
<a class="nav-cta" href="https://github.com/praktimarc/kst4contest/releases/latest">Download</a>
|
||||||
|
</nav>
|
||||||
|
</header>
|
||||||
|
|
||||||
|
<main>
|
||||||
|
|
||||||
|
<section class="hero">
|
||||||
|
<p class="badge">Operator Speed · since 1.0</p>
|
||||||
|
<h1>Macros and Variables</h1>
|
||||||
|
<p class="lead">Send recurring contest messages faster with configurable macros and variables.</p>
|
||||||
|
</section>
|
||||||
|
|
||||||
|
<section class="section narrow">
|
||||||
|
<article class="card content-card">
|
||||||
|
<div class="feature-icon large">⚡</div>
|
||||||
|
|
||||||
|
<h2>Faster messages</h2>
|
||||||
|
<p>Macros reduce repetitive typing during active contest operation.</p>
|
||||||
|
<h2>More consistent operation</h2>
|
||||||
|
<p>Variables help keep messages structured and reduce manual errors.</p>
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
<h2>Keywords</h2>
|
||||||
|
<div class="tag-list">
|
||||||
|
|
||||||
|
<span>macros</span>
|
||||||
|
|
||||||
|
<span>ON4KST</span>
|
||||||
|
|
||||||
|
<span>operator workflow</span>
|
||||||
|
|
||||||
|
</div>
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
<h2>Related features</h2>
|
||||||
|
<div class="actions">
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
<a class="button secondary" href="/features/sked-reminder/">Sked Reminder</a>
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
<a class="button secondary" href="/features/dual-chat/">Dual Chat Categories</a>
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
</div>
|
||||||
|
|
||||||
|
</article>
|
||||||
|
</section>
|
||||||
|
|
||||||
|
<script type="application/ld+json">
|
||||||
|
{
|
||||||
|
"@context": "https://schema.org",
|
||||||
|
"@type": "TechArticle",
|
||||||
|
"headline": "Macros and Variables",
|
||||||
|
"description": "Send recurring contest messages faster with configurable macros and variables.",
|
||||||
|
"about": "KST4Contest",
|
||||||
|
"url": "https://kst4contest.hamradioonline.de/features/macros/",
|
||||||
|
"author": {
|
||||||
|
"@type": "Person",
|
||||||
|
"name": "Praktimarc"
|
||||||
|
},
|
||||||
|
"publisher": {
|
||||||
|
"@type": "Organization",
|
||||||
|
"name": "KST4Contest"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
</script>
|
||||||
|
</main>
|
||||||
|
|
||||||
|
<footer class="site-footer">
|
||||||
|
<div class="footer-grid">
|
||||||
|
<div>
|
||||||
|
<strong>KST4Contest</strong>
|
||||||
|
<p>Contest-optimized ON4KST workflow for VHF/UHF/SHF operators.</p>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<div>
|
||||||
|
<strong>Project</strong>
|
||||||
|
<p><a href="/features/">Features</a></p>
|
||||||
|
<p><a href="/download/">Download</a></p>
|
||||||
|
<p><a href="/manual/">Manual</a></p>
|
||||||
|
<p><a href="/roadmap/">Roadmap</a></p>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<div>
|
||||||
|
<strong>Community</strong>
|
||||||
|
<p><a href="https://github.com/praktimarc/kst4contest">GitHub Repository</a></p>
|
||||||
|
<p><a href="https://github.com/praktimarc/kst4contest/issues">Issues</a></p>
|
||||||
|
<p><a href="/contact/">Contact</a></p>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<div>
|
||||||
|
<strong>Legal</strong>
|
||||||
|
<p><a href="/legal-notice/">Legal Notice</a></p>
|
||||||
|
<p><a href="/privacy/">Privacy Policy</a></p>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</footer>
|
||||||
|
</body>
|
||||||
|
</html>
|
||||||
@@ -2,74 +2,226 @@
|
|||||||
<html lang="en">
|
<html lang="en">
|
||||||
<head>
|
<head>
|
||||||
<meta charset="utf-8">
|
<meta charset="utf-8">
|
||||||
<title>Priority Score for ON4KST Contest Operation</title>
|
<title>Priority Score System</title>
|
||||||
<meta name="viewport" content="width=device-width, initial-scale=1">
|
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||||
<meta name="description" content="KST4Contest uses priority candidates and scoring to help VHF, UHF and SHF contest operators identify promising stations faster.">
|
<meta name="description" content="KST4Contest ranks stations by activity, direction, sked context, band information, QRG hints and operator workflow signals.">
|
||||||
|
|
||||||
<link rel="canonical" href="https://kst4contest.hamradioonline.de/features/priority-score/">
|
<link rel="canonical" href="https://kst4contest.hamradioonline.de/features/priority-score/">
|
||||||
|
|
||||||
<meta property="og:type" content="website">
|
<meta property="og:type" content="website">
|
||||||
<meta property="og:title" content="Priority Score for ON4KST Contest Operation">
|
<meta property="og:title" content="Priority Score System">
|
||||||
<meta property="og:description" content="KST4Contest uses priority candidates and scoring to help VHF, UHF and SHF contest operators identify promising stations faster.">
|
<meta property="og:description" content="KST4Contest ranks stations by activity, direction, sked context, band information, QRG hints and operator workflow signals.">
|
||||||
<meta property="og:url" content="https://kst4contest.hamradioonline.de/features/priority-score/">
|
<meta property="og:url" content="https://kst4contest.hamradioonline.de/features/priority-score/">
|
||||||
<meta property="og:site_name" content="KST4Contest">
|
<meta property="og:site_name" content="KST4Contest">
|
||||||
|
|
||||||
<meta name="twitter:card" content="summary_large_image">
|
<meta name="twitter:card" content="summary_large_image">
|
||||||
<meta name="twitter:title" content="Priority Score for ON4KST Contest Operation">
|
<meta name="twitter:title" content="Priority Score System">
|
||||||
<meta name="twitter:description" content="KST4Contest uses priority candidates and scoring to help VHF, UHF and SHF contest operators identify promising stations faster.">
|
<meta name="twitter:description" content="KST4Contest ranks stations by activity, direction, sked context, band information, QRG hints and operator workflow signals.">
|
||||||
|
|
||||||
|
<link rel="stylesheet" href="/assets/css/main.css?v=1783381592602">
|
||||||
|
<link rel="alternate" type="application/rss+xml" title="KST4Contest News" href="/feed.xml">
|
||||||
|
|
||||||
|
<meta property="og:image" content="https://kst4contest.hamradioonline.de/assets/social/kst4contest-og.png">
|
||||||
|
<meta property="og:image:width" content="1200">
|
||||||
|
<meta property="og:image:height" content="630">
|
||||||
|
<meta name="twitter:image" content="https://kst4contest.hamradioonline.de/assets/social/kst4contest-og.png">
|
||||||
|
|
||||||
<link rel="stylesheet" href="/assets/css/main.css">
|
|
||||||
</head>
|
</head>
|
||||||
|
|
||||||
<body>
|
<body>
|
||||||
|
<div class="site-bg"></div>
|
||||||
|
|
||||||
<header class="site-header">
|
<header class="site-header">
|
||||||
<a class="brand" href="/">KST4Contest</a>
|
<a class="brand" href="/">
|
||||||
<nav>
|
<span class="brand-mark">◎</span>
|
||||||
|
<span>
|
||||||
|
<strong>KST4Contest</strong>
|
||||||
|
<small>ON4KST Contest Client</small>
|
||||||
|
</span>
|
||||||
|
</a>
|
||||||
|
|
||||||
|
<nav class="site-nav">
|
||||||
|
|
||||||
|
<a href="/">Home</a>
|
||||||
|
|
||||||
<a href="/features/">Features</a>
|
<a href="/features/">Features</a>
|
||||||
<a href="/download/">Download</a>
|
|
||||||
<a href="/manual/">Manual</a>
|
|
||||||
<a href="/screenshots/">Screenshots</a>
|
<a href="/screenshots/">Screenshots</a>
|
||||||
|
|
||||||
|
<a href="/download/">Download</a>
|
||||||
|
|
||||||
|
<a href="/manual/">Manual</a>
|
||||||
|
|
||||||
<a href="/news/">News</a>
|
<a href="/news/">News</a>
|
||||||
<a href="https://github.com/praktimarc/kst4contest">GitHub</a>
|
|
||||||
|
<a href="/about/">About</a>
|
||||||
|
|
||||||
<a href="/faq/">FAQ</a>
|
<a href="/faq/">FAQ</a>
|
||||||
|
|
||||||
|
<a class="nav-cta" href="https://github.com/praktimarc/kst4contest/releases/latest">Download</a>
|
||||||
</nav>
|
</nav>
|
||||||
</header>
|
</header>
|
||||||
|
|
||||||
<main>
|
<main>
|
||||||
|
|
||||||
<section class="hero">
|
<section class="hero">
|
||||||
<h1>Priority Score for contest-focused ON4KST operation.</h1>
|
<p class="badge">Contest Workflow · since 1.40</p>
|
||||||
<p>
|
<h1>Priority Score System</h1>
|
||||||
KST4Contest helps operators focus on the most promising stations instead of scanning
|
<p class="lead">Find the most promising stations faster using contest-aware candidate scoring.</p>
|
||||||
busy chat traffic manually.
|
|
||||||
</p>
|
|
||||||
</section>
|
</section>
|
||||||
|
|
||||||
<section class="section">
|
<section class="section narrow">
|
||||||
<div class="card">
|
<article class="card content-card">
|
||||||
|
<div class="feature-icon large">🎯</div>
|
||||||
|
|
||||||
<h2>Why it matters</h2>
|
<h2>Why it matters</h2>
|
||||||
<p>
|
<p>During active VHF, UHF and microwave contests, relevant stations can disappear quickly in busy ON4KST chat traffic.</p>
|
||||||
During VHF, UHF and microwave contests, relevant stations can disappear quickly in active
|
<p>The Priority Score System helps operators focus on stations that are more likely to be useful during contest operation.</p>
|
||||||
ON4KST chat traffic. The priority candidate system helps highlight stations that are likely
|
<h2>Built for contest decisions</h2>
|
||||||
worth attention based on contest-relevant signals.
|
<p>KST4Contest is not just a chat viewer. It evaluates contest-relevant context and helps turn chat activity into better operating decisions.</p>
|
||||||
</p>
|
|
||||||
|
|
||||||
<h2>Contest-oriented signals</h2>
|
|
||||||
<p>
|
|
||||||
Candidate priority can take information such as activity, bands, QTF direction,
|
|
||||||
sked-related messages, known frequencies and workflow context into account.
|
|
||||||
</p>
|
|
||||||
|
|
||||||
<h2>Different from generic chat clients</h2>
|
|
||||||
<p>
|
<h2>Keywords</h2>
|
||||||
KST4Contest is not only an ON4KST chat viewer. It is designed to support operator decisions
|
<div class="tag-list">
|
||||||
during contest operation.
|
|
||||||
</p>
|
<span>ON4KST</span>
|
||||||
|
|
||||||
|
<span>VHF</span>
|
||||||
|
|
||||||
|
<span>UHF</span>
|
||||||
|
|
||||||
|
<span>SHF</span>
|
||||||
|
|
||||||
|
<span>contest</span>
|
||||||
|
|
||||||
|
<span>priority candidates</span>
|
||||||
|
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
<h2>Related features</h2>
|
||||||
|
<div class="actions">
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
<a class="button secondary" href="/features/timeline/">Timeline View</a>
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
<a class="button secondary" href="/features/airscout/">AirScout Integration</a>
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
<a class="button secondary" href="/features/sked-reminder/">Sked Reminder</a>
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
</div>
|
||||||
|
|
||||||
|
</article>
|
||||||
</section>
|
</section>
|
||||||
|
|
||||||
|
<script type="application/ld+json">
|
||||||
|
{
|
||||||
|
"@context": "https://schema.org",
|
||||||
|
"@type": "TechArticle",
|
||||||
|
"headline": "Priority Score System",
|
||||||
|
"description": "Find the most promising stations faster using contest-aware candidate scoring.",
|
||||||
|
"about": "KST4Contest",
|
||||||
|
"url": "https://kst4contest.hamradioonline.de/features/priority-score/",
|
||||||
|
"author": {
|
||||||
|
"@type": "Person",
|
||||||
|
"name": "Praktimarc"
|
||||||
|
},
|
||||||
|
"publisher": {
|
||||||
|
"@type": "Organization",
|
||||||
|
"name": "KST4Contest"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
</script>
|
||||||
</main>
|
</main>
|
||||||
|
|
||||||
<footer class="site-footer">
|
<footer class="site-footer">
|
||||||
<p>KST4Contest – ON4KST contest workflow for VHF/UHF/SHF operators.</p>
|
<div class="footer-grid">
|
||||||
|
<div>
|
||||||
|
<strong>KST4Contest</strong>
|
||||||
|
<p>Contest-optimized ON4KST workflow for VHF/UHF/SHF operators.</p>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<div>
|
||||||
|
<strong>Project</strong>
|
||||||
|
<p><a href="/features/">Features</a></p>
|
||||||
|
<p><a href="/download/">Download</a></p>
|
||||||
|
<p><a href="/manual/">Manual</a></p>
|
||||||
|
<p><a href="/roadmap/">Roadmap</a></p>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<div>
|
||||||
|
<strong>Community</strong>
|
||||||
|
<p><a href="https://github.com/praktimarc/kst4contest">GitHub Repository</a></p>
|
||||||
|
<p><a href="https://github.com/praktimarc/kst4contest/issues">Issues</a></p>
|
||||||
|
<p><a href="/contact/">Contact</a></p>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<div>
|
||||||
|
<strong>Legal</strong>
|
||||||
|
<p><a href="/legal-notice/">Legal Notice</a></p>
|
||||||
|
<p><a href="/privacy/">Privacy Policy</a></p>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
</footer>
|
</footer>
|
||||||
</body>
|
</body>
|
||||||
</html>
|
</html>
|
||||||
@@ -2,67 +2,220 @@
|
|||||||
<html lang="en">
|
<html lang="en">
|
||||||
<head>
|
<head>
|
||||||
<meta charset="utf-8">
|
<meta charset="utf-8">
|
||||||
<title>Sked Reminder for VHF UHF SHF Contests</title>
|
<title>Sked Reminder</title>
|
||||||
<meta name="viewport" content="width=device-width, initial-scale=1">
|
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||||
<meta name="description" content="KST4Contest includes sked reminder tools to help ON4KST contest operators keep scheduled contacts visible.">
|
<meta name="description" content="KST4Contest keeps skeds in focus while the operator handles chat traffic, logging, bands and aircraft scatter timing.">
|
||||||
|
|
||||||
<link rel="canonical" href="https://kst4contest.hamradioonline.de/features/sked-reminder/">
|
<link rel="canonical" href="https://kst4contest.hamradioonline.de/features/sked-reminder/">
|
||||||
|
|
||||||
<meta property="og:type" content="website">
|
<meta property="og:type" content="website">
|
||||||
<meta property="og:title" content="Sked Reminder for VHF UHF SHF Contests">
|
<meta property="og:title" content="Sked Reminder">
|
||||||
<meta property="og:description" content="KST4Contest includes sked reminder tools to help ON4KST contest operators keep scheduled contacts visible.">
|
<meta property="og:description" content="KST4Contest keeps skeds in focus while the operator handles chat traffic, logging, bands and aircraft scatter timing.">
|
||||||
<meta property="og:url" content="https://kst4contest.hamradioonline.de/features/sked-reminder/">
|
<meta property="og:url" content="https://kst4contest.hamradioonline.de/features/sked-reminder/">
|
||||||
<meta property="og:site_name" content="KST4Contest">
|
<meta property="og:site_name" content="KST4Contest">
|
||||||
|
|
||||||
<meta name="twitter:card" content="summary_large_image">
|
<meta name="twitter:card" content="summary_large_image">
|
||||||
<meta name="twitter:title" content="Sked Reminder for VHF UHF SHF Contests">
|
<meta name="twitter:title" content="Sked Reminder">
|
||||||
<meta name="twitter:description" content="KST4Contest includes sked reminder tools to help ON4KST contest operators keep scheduled contacts visible.">
|
<meta name="twitter:description" content="KST4Contest keeps skeds in focus while the operator handles chat traffic, logging, bands and aircraft scatter timing.">
|
||||||
|
|
||||||
|
<link rel="stylesheet" href="/assets/css/main.css?v=1783381592602">
|
||||||
|
<link rel="alternate" type="application/rss+xml" title="KST4Contest News" href="/feed.xml">
|
||||||
|
|
||||||
|
<meta property="og:image" content="https://kst4contest.hamradioonline.de/assets/social/kst4contest-og.png">
|
||||||
|
<meta property="og:image:width" content="1200">
|
||||||
|
<meta property="og:image:height" content="630">
|
||||||
|
<meta name="twitter:image" content="https://kst4contest.hamradioonline.de/assets/social/kst4contest-og.png">
|
||||||
|
|
||||||
<link rel="stylesheet" href="/assets/css/main.css">
|
|
||||||
</head>
|
</head>
|
||||||
|
|
||||||
<body>
|
<body>
|
||||||
|
<div class="site-bg"></div>
|
||||||
|
|
||||||
<header class="site-header">
|
<header class="site-header">
|
||||||
<a class="brand" href="/">KST4Contest</a>
|
<a class="brand" href="/">
|
||||||
<nav>
|
<span class="brand-mark">◎</span>
|
||||||
|
<span>
|
||||||
|
<strong>KST4Contest</strong>
|
||||||
|
<small>ON4KST Contest Client</small>
|
||||||
|
</span>
|
||||||
|
</a>
|
||||||
|
|
||||||
|
<nav class="site-nav">
|
||||||
|
|
||||||
|
<a href="/">Home</a>
|
||||||
|
|
||||||
<a href="/features/">Features</a>
|
<a href="/features/">Features</a>
|
||||||
<a href="/download/">Download</a>
|
|
||||||
<a href="/manual/">Manual</a>
|
|
||||||
<a href="/screenshots/">Screenshots</a>
|
<a href="/screenshots/">Screenshots</a>
|
||||||
|
|
||||||
|
<a href="/download/">Download</a>
|
||||||
|
|
||||||
|
<a href="/manual/">Manual</a>
|
||||||
|
|
||||||
<a href="/news/">News</a>
|
<a href="/news/">News</a>
|
||||||
<a href="https://github.com/praktimarc/kst4contest">GitHub</a>
|
|
||||||
|
<a href="/about/">About</a>
|
||||||
|
|
||||||
<a href="/faq/">FAQ</a>
|
<a href="/faq/">FAQ</a>
|
||||||
|
|
||||||
|
<a class="nav-cta" href="https://github.com/praktimarc/kst4contest/releases/latest">Download</a>
|
||||||
</nav>
|
</nav>
|
||||||
</header>
|
</header>
|
||||||
|
|
||||||
<main>
|
<main>
|
||||||
|
|
||||||
<section class="hero">
|
<section class="hero">
|
||||||
<h1>Sked reminders for time-critical contest contacts.</h1>
|
<p class="badge">Sked Management · since 1.40</p>
|
||||||
<p>
|
<h1>Sked Reminder</h1>
|
||||||
Keep scheduled contacts visible and reduce the risk of missing important VHF, UHF or SHF sked windows.
|
<p class="lead">Keep scheduled contacts visible and avoid missing time-critical skeds.</p>
|
||||||
</p>
|
|
||||||
</section>
|
</section>
|
||||||
|
|
||||||
<section class="section">
|
<section class="section narrow">
|
||||||
<div class="card">
|
<article class="card content-card">
|
||||||
<h2>Why sked reminders matter</h2>
|
<div class="feature-icon large">🔔</div>
|
||||||
<p>
|
|
||||||
During active contest periods, chat messages, log entries and aircraft scatter timing can easily distract operators.
|
<h2>Never lose important skeds</h2>
|
||||||
KST4Contest helps keep important skeds in focus.
|
<p>During active contests, it is easy to miss a planned contact while handling chat traffic, logging and band changes.</p>
|
||||||
</p>
|
<p>Sked Reminder keeps scheduled contacts visible.</p>
|
||||||
|
<h2>Built for real contest pressure</h2>
|
||||||
|
<p>The workflow supports time-critical operation where missing a few minutes can mean missing a QSO.</p>
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
<h2>Keywords</h2>
|
||||||
|
<div class="tag-list">
|
||||||
|
|
||||||
|
<span>sked</span>
|
||||||
|
|
||||||
|
<span>ON4KST</span>
|
||||||
|
|
||||||
|
<span>contest reminder</span>
|
||||||
|
|
||||||
<h2>Designed for real contest operation</h2>
|
|
||||||
<p>
|
|
||||||
The reminder workflow supports operators who coordinate contacts through ON4KST while also watching bands,
|
|
||||||
aircraft scatter opportunities and logging software.
|
|
||||||
</p>
|
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
<h2>Related features</h2>
|
||||||
|
<div class="actions">
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
<a class="button secondary" href="/features/priority-score/">Priority Score System</a>
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
<a class="button secondary" href="/features/airscout/">AirScout Integration</a>
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
<a class="button secondary" href="/features/timeline/">Timeline View</a>
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
</div>
|
||||||
|
|
||||||
|
</article>
|
||||||
</section>
|
</section>
|
||||||
|
|
||||||
|
<script type="application/ld+json">
|
||||||
|
{
|
||||||
|
"@context": "https://schema.org",
|
||||||
|
"@type": "TechArticle",
|
||||||
|
"headline": "Sked Reminder",
|
||||||
|
"description": "Keep scheduled contacts visible and avoid missing time-critical skeds.",
|
||||||
|
"about": "KST4Contest",
|
||||||
|
"url": "https://kst4contest.hamradioonline.de/features/sked-reminder/",
|
||||||
|
"author": {
|
||||||
|
"@type": "Person",
|
||||||
|
"name": "Praktimarc"
|
||||||
|
},
|
||||||
|
"publisher": {
|
||||||
|
"@type": "Organization",
|
||||||
|
"name": "KST4Contest"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
</script>
|
||||||
</main>
|
</main>
|
||||||
|
|
||||||
<footer class="site-footer">
|
<footer class="site-footer">
|
||||||
<p>KST4Contest – ON4KST contest workflow for VHF/UHF/SHF operators.</p>
|
<div class="footer-grid">
|
||||||
|
<div>
|
||||||
|
<strong>KST4Contest</strong>
|
||||||
|
<p>Contest-optimized ON4KST workflow for VHF/UHF/SHF operators.</p>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<div>
|
||||||
|
<strong>Project</strong>
|
||||||
|
<p><a href="/features/">Features</a></p>
|
||||||
|
<p><a href="/download/">Download</a></p>
|
||||||
|
<p><a href="/manual/">Manual</a></p>
|
||||||
|
<p><a href="/roadmap/">Roadmap</a></p>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<div>
|
||||||
|
<strong>Community</strong>
|
||||||
|
<p><a href="https://github.com/praktimarc/kst4contest">GitHub Repository</a></p>
|
||||||
|
<p><a href="https://github.com/praktimarc/kst4contest/issues">Issues</a></p>
|
||||||
|
<p><a href="/contact/">Contact</a></p>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<div>
|
||||||
|
<strong>Legal</strong>
|
||||||
|
<p><a href="/legal-notice/">Legal Notice</a></p>
|
||||||
|
<p><a href="/privacy/">Privacy Policy</a></p>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
</footer>
|
</footer>
|
||||||
</body>
|
</body>
|
||||||
</html>
|
</html>
|
||||||
@@ -0,0 +1,199 @@
|
|||||||
|
<!doctype html>
|
||||||
|
<html lang="en">
|
||||||
|
<head>
|
||||||
|
<meta charset="utf-8">
|
||||||
|
<title>Timeline View</title>
|
||||||
|
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||||
|
<meta name="description" content="The timeline view helps operators understand short propagation windows and candidate timing during active contest operation.">
|
||||||
|
<link rel="canonical" href="https://kst4contest.hamradioonline.de/features/timeline/">
|
||||||
|
|
||||||
|
<meta property="og:type" content="website">
|
||||||
|
<meta property="og:title" content="Timeline View">
|
||||||
|
<meta property="og:description" content="The timeline view helps operators understand short propagation windows and candidate timing during active contest operation.">
|
||||||
|
<meta property="og:url" content="https://kst4contest.hamradioonline.de/features/timeline/">
|
||||||
|
<meta property="og:site_name" content="KST4Contest">
|
||||||
|
|
||||||
|
<meta name="twitter:card" content="summary_large_image">
|
||||||
|
<meta name="twitter:title" content="Timeline View">
|
||||||
|
<meta name="twitter:description" content="The timeline view helps operators understand short propagation windows and candidate timing during active contest operation.">
|
||||||
|
|
||||||
|
<link rel="stylesheet" href="/assets/css/main.css?v=1783381592602">
|
||||||
|
<link rel="alternate" type="application/rss+xml" title="KST4Contest News" href="/feed.xml">
|
||||||
|
|
||||||
|
<meta property="og:image" content="https://kst4contest.hamradioonline.de/assets/social/kst4contest-og.png">
|
||||||
|
<meta property="og:image:width" content="1200">
|
||||||
|
<meta property="og:image:height" content="630">
|
||||||
|
<meta name="twitter:image" content="https://kst4contest.hamradioonline.de/assets/social/kst4contest-og.png">
|
||||||
|
|
||||||
|
</head>
|
||||||
|
|
||||||
|
<body>
|
||||||
|
<div class="site-bg"></div>
|
||||||
|
|
||||||
|
<header class="site-header">
|
||||||
|
<a class="brand" href="/">
|
||||||
|
<span class="brand-mark">◎</span>
|
||||||
|
<span>
|
||||||
|
<strong>KST4Contest</strong>
|
||||||
|
<small>ON4KST Contest Client</small>
|
||||||
|
</span>
|
||||||
|
</a>
|
||||||
|
|
||||||
|
<nav class="site-nav">
|
||||||
|
|
||||||
|
<a href="/">Home</a>
|
||||||
|
|
||||||
|
<a href="/features/">Features</a>
|
||||||
|
|
||||||
|
<a href="/screenshots/">Screenshots</a>
|
||||||
|
|
||||||
|
<a href="/download/">Download</a>
|
||||||
|
|
||||||
|
<a href="/manual/">Manual</a>
|
||||||
|
|
||||||
|
<a href="/news/">News</a>
|
||||||
|
|
||||||
|
<a href="/about/">About</a>
|
||||||
|
|
||||||
|
<a href="/faq/">FAQ</a>
|
||||||
|
|
||||||
|
<a class="nav-cta" href="https://github.com/praktimarc/kst4contest/releases/latest">Download</a>
|
||||||
|
</nav>
|
||||||
|
</header>
|
||||||
|
|
||||||
|
<main>
|
||||||
|
|
||||||
|
<section class="hero">
|
||||||
|
<p class="badge">Contest Awareness · since 1.40</p>
|
||||||
|
<h1>Timeline View</h1>
|
||||||
|
<p class="lead">See upcoming AP windows and candidate timing in a compact contest timeline.</p>
|
||||||
|
</section>
|
||||||
|
|
||||||
|
<section class="section narrow">
|
||||||
|
<article class="card content-card">
|
||||||
|
<div class="feature-icon large">⏱️</div>
|
||||||
|
|
||||||
|
<h2>Timing matters</h2>
|
||||||
|
<p>Many VHF/UHF/SHF opportunities are short-lived.</p>
|
||||||
|
<p>The Timeline View helps operators see upcoming timing windows instead of keeping everything in mind manually.</p>
|
||||||
|
<h2>Designed for fast awareness</h2>
|
||||||
|
<p>The timeline supports quick decisions during busy contest operation.</p>
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
<h2>Keywords</h2>
|
||||||
|
<div class="tag-list">
|
||||||
|
|
||||||
|
<span>timeline</span>
|
||||||
|
|
||||||
|
<span>AP windows</span>
|
||||||
|
|
||||||
|
<span>airplane scatter</span>
|
||||||
|
|
||||||
|
</div>
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
<h2>Related features</h2>
|
||||||
|
<div class="actions">
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
<a class="button secondary" href="/features/airscout/">AirScout Integration</a>
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
<a class="button secondary" href="/features/priority-score/">Priority Score System</a>
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
</div>
|
||||||
|
|
||||||
|
</article>
|
||||||
|
</section>
|
||||||
|
|
||||||
|
<script type="application/ld+json">
|
||||||
|
{
|
||||||
|
"@context": "https://schema.org",
|
||||||
|
"@type": "TechArticle",
|
||||||
|
"headline": "Timeline View",
|
||||||
|
"description": "See upcoming AP windows and candidate timing in a compact contest timeline.",
|
||||||
|
"about": "KST4Contest",
|
||||||
|
"url": "https://kst4contest.hamradioonline.de/features/timeline/",
|
||||||
|
"author": {
|
||||||
|
"@type": "Person",
|
||||||
|
"name": "Praktimarc"
|
||||||
|
},
|
||||||
|
"publisher": {
|
||||||
|
"@type": "Organization",
|
||||||
|
"name": "KST4Contest"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
</script>
|
||||||
|
</main>
|
||||||
|
|
||||||
|
<footer class="site-footer">
|
||||||
|
<div class="footer-grid">
|
||||||
|
<div>
|
||||||
|
<strong>KST4Contest</strong>
|
||||||
|
<p>Contest-optimized ON4KST workflow for VHF/UHF/SHF operators.</p>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<div>
|
||||||
|
<strong>Project</strong>
|
||||||
|
<p><a href="/features/">Features</a></p>
|
||||||
|
<p><a href="/download/">Download</a></p>
|
||||||
|
<p><a href="/manual/">Manual</a></p>
|
||||||
|
<p><a href="/roadmap/">Roadmap</a></p>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<div>
|
||||||
|
<strong>Community</strong>
|
||||||
|
<p><a href="https://github.com/praktimarc/kst4contest">GitHub Repository</a></p>
|
||||||
|
<p><a href="https://github.com/praktimarc/kst4contest/issues">Issues</a></p>
|
||||||
|
<p><a href="/contact/">Contact</a></p>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<div>
|
||||||
|
<strong>Legal</strong>
|
||||||
|
<p><a href="/legal-notice/">Legal Notice</a></p>
|
||||||
|
<p><a href="/privacy/">Privacy Policy</a></p>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</footer>
|
||||||
|
</body>
|
||||||
|
</html>
|
||||||
@@ -0,0 +1,19 @@
|
|||||||
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
|
<rss version="2.0">
|
||||||
|
<channel>
|
||||||
|
<title>KST4Contest News</title>
|
||||||
|
<link>https://kst4contest.hamradioonline.de/</link>
|
||||||
|
<description>News and release updates for KST4Contest.</description>
|
||||||
|
<language>en</language>
|
||||||
|
|
||||||
|
|
||||||
|
<item>
|
||||||
|
<title>KST4Contest Website Launch</title>
|
||||||
|
<link>https://kst4contest.hamradioonline.de/news/2026-07-website-launch/</link>
|
||||||
|
<guid>https://kst4contest.hamradioonline.de/news/2026-07-website-launch/</guid>
|
||||||
|
<pubDate>Tue, 07 Jul 2026 00:00:00 GMT</pubDate>
|
||||||
|
<description>The new KST4Contest website is being built as a static, SEO-friendly product portal with GitHub-based documentation.</description>
|
||||||
|
</item>
|
||||||
|
|
||||||
|
</channel>
|
||||||
|
</rss>
|
||||||
+237
-45
@@ -4,93 +4,285 @@
|
|||||||
<meta charset="utf-8">
|
<meta charset="utf-8">
|
||||||
<title>KST4Contest – Contest-Optimized ON4KST Chat Client</title>
|
<title>KST4Contest – Contest-Optimized ON4KST Chat Client</title>
|
||||||
<meta name="viewport" content="width=device-width, initial-scale=1">
|
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||||
<meta name="description" content="KST4Contest is a modern ON4KST chat client built for VHF, UHF and SHF ham radio contest operation.">
|
<meta name="description" content="KST4Contest is a modern ON4KST chat client built for VHF, UHF and SHF contest operation.">
|
||||||
|
|
||||||
<link rel="canonical" href="https://kst4contest.hamradioonline.de/">
|
<link rel="canonical" href="https://kst4contest.hamradioonline.de/">
|
||||||
|
|
||||||
<meta property="og:type" content="website">
|
<meta property="og:type" content="website">
|
||||||
<meta property="og:title" content="KST4Contest – Contest-Optimized ON4KST Chat Client">
|
<meta property="og:title" content="KST4Contest – Contest-Optimized ON4KST Chat Client">
|
||||||
<meta property="og:description" content="KST4Contest is a modern ON4KST chat client built for VHF, UHF and SHF ham radio contest operation.">
|
<meta property="og:description" content="KST4Contest is a modern ON4KST chat client built for VHF, UHF and SHF contest operation.">
|
||||||
<meta property="og:url" content="https://kst4contest.hamradioonline.de/">
|
<meta property="og:url" content="https://kst4contest.hamradioonline.de/">
|
||||||
<meta property="og:site_name" content="KST4Contest">
|
<meta property="og:site_name" content="KST4Contest">
|
||||||
|
|
||||||
<meta name="twitter:card" content="summary_large_image">
|
<meta name="twitter:card" content="summary_large_image">
|
||||||
<meta name="twitter:title" content="KST4Contest – Contest-Optimized ON4KST Chat Client">
|
<meta name="twitter:title" content="KST4Contest – Contest-Optimized ON4KST Chat Client">
|
||||||
<meta name="twitter:description" content="KST4Contest is a modern ON4KST chat client built for VHF, UHF and SHF ham radio contest operation.">
|
<meta name="twitter:description" content="KST4Contest is a modern ON4KST chat client built for VHF, UHF and SHF contest operation.">
|
||||||
|
|
||||||
|
<link rel="stylesheet" href="/assets/css/main.css?v=1783381592602">
|
||||||
|
<link rel="alternate" type="application/rss+xml" title="KST4Contest News" href="/feed.xml">
|
||||||
|
|
||||||
|
<meta property="og:image" content="https://kst4contest.hamradioonline.de/assets/social/kst4contest-og.png">
|
||||||
|
<meta property="og:image:width" content="1200">
|
||||||
|
<meta property="og:image:height" content="630">
|
||||||
|
<meta name="twitter:image" content="https://kst4contest.hamradioonline.de/assets/social/kst4contest-og.png">
|
||||||
|
|
||||||
<link rel="stylesheet" href="/assets/css/main.css">
|
|
||||||
</head>
|
</head>
|
||||||
|
|
||||||
<body>
|
<body>
|
||||||
|
<div class="site-bg"></div>
|
||||||
|
|
||||||
<header class="site-header">
|
<header class="site-header">
|
||||||
<a class="brand" href="/">KST4Contest</a>
|
<a class="brand" href="/">
|
||||||
<nav>
|
<span class="brand-mark">◎</span>
|
||||||
|
<span>
|
||||||
|
<strong>KST4Contest</strong>
|
||||||
|
<small>ON4KST Contest Client</small>
|
||||||
|
</span>
|
||||||
|
</a>
|
||||||
|
|
||||||
|
<nav class="site-nav">
|
||||||
|
|
||||||
|
<a href="/">Home</a>
|
||||||
|
|
||||||
<a href="/features/">Features</a>
|
<a href="/features/">Features</a>
|
||||||
<a href="/download/">Download</a>
|
|
||||||
<a href="/manual/">Manual</a>
|
|
||||||
<a href="/screenshots/">Screenshots</a>
|
<a href="/screenshots/">Screenshots</a>
|
||||||
|
|
||||||
|
<a href="/download/">Download</a>
|
||||||
|
|
||||||
|
<a href="/manual/">Manual</a>
|
||||||
|
|
||||||
<a href="/news/">News</a>
|
<a href="/news/">News</a>
|
||||||
<a href="https://github.com/praktimarc/kst4contest">GitHub</a>
|
|
||||||
|
<a href="/about/">About</a>
|
||||||
|
|
||||||
<a href="/faq/">FAQ</a>
|
<a href="/faq/">FAQ</a>
|
||||||
|
|
||||||
|
<a class="nav-cta" href="https://github.com/praktimarc/kst4contest/releases/latest">Download</a>
|
||||||
</nav>
|
</nav>
|
||||||
</header>
|
</header>
|
||||||
|
|
||||||
<main>
|
<main>
|
||||||
|
|
||||||
<section class="hero">
|
<section class="hero hero-split">
|
||||||
<h1>Contest-optimized ON4KST chat for VHF, UHF and SHF operators.</h1>
|
<div>
|
||||||
<p>
|
<p class="badge">The contest-optimized ON4KST client</p>
|
||||||
KST4Contest is built for serious ham radio contest operation:
|
<h1>KST4Contest</h1>
|
||||||
priority candidates, AirScout integration, sked reminders, band detection,
|
<p class="lead">
|
||||||
frequency detection, dual chat categories and workflow support for modern VHF/UHF/SHF contest stations.
|
Work smarter. Make more QSOs. KST4Contest brings priority candidates,
|
||||||
|
AirScout workflow, sked reminders, dual chat categories and log synchronization
|
||||||
|
into one contest-focused ON4KST client.
|
||||||
</p>
|
</p>
|
||||||
|
|
||||||
<div class="actions">
|
<div class="actions">
|
||||||
<a class="button" href="https://github.com/praktimarc/kst4contest/releases">Download releases</a>
|
<a class="button" href="https://github.com/praktimarc/kst4contest/releases/latest">Download latest release</a>
|
||||||
<a class="button secondary" href="https://github.com/praktimarc/kst4contest">View on GitHub</a>
|
<a class="button secondary" href="https://github.com/praktimarc/kst4contest">View on GitHub</a>
|
||||||
|
<a class="button ghost" href="/manual/">Read manual</a>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<div class="hero-panel">
|
||||||
|
<div class="terminal-bar">
|
||||||
|
<span></span><span></span><span></span>
|
||||||
|
<strong>KST4Contest workflow</strong>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<div class="mock-grid">
|
||||||
|
|
||||||
|
|
||||||
|
<div class="mini-card">
|
||||||
|
<strong> KST4Contest Features</strong>
|
||||||
|
<small></small>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
<div class="mini-card">
|
||||||
|
<strong>🎯 Priority Score System</strong>
|
||||||
|
<small>Find the most promising stations faster using contest-aware candidate scoring.</small>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
<div class="mini-card">
|
||||||
|
<strong>✈️ AirScout Integration</strong>
|
||||||
|
<small>Use aircraft scatter awareness directly inside your ON4KST contest workflow.</small>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
<div class="mini-card">
|
||||||
|
<strong>⏱️ Timeline View</strong>
|
||||||
|
<small>See upcoming AP windows and candidate timing in a compact contest timeline.</small>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
<div class="mini-card">
|
||||||
|
<strong>🔔 Sked Reminder</strong>
|
||||||
|
<small>Keep scheduled contacts visible and avoid missing time-critical skeds.</small>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
<div class="mini-card">
|
||||||
|
<strong>🔄 Log Synchronization</strong>
|
||||||
|
<small>Connect ON4KST chat workflow with Win-Test, UCXLog and contest logging state.</small>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</section>
|
</section>
|
||||||
|
|
||||||
<section class="section">
|
<section class="section">
|
||||||
|
<div class="section-heading">
|
||||||
|
<p class="eyebrow">Powerful features</p>
|
||||||
|
<h2>Everything you need for contest success</h2>
|
||||||
|
<p>
|
||||||
|
Every feature is designed to reduce operator workload and improve decision speed during real contest operation.
|
||||||
|
</p>
|
||||||
|
</div>
|
||||||
|
|
||||||
<div class="grid">
|
<div class="grid">
|
||||||
<div class="card">
|
|
||||||
<h3>Built for contests</h3>
|
<article class="card feature-card">
|
||||||
<p>Unlike generic ON4KST clients, KST4Contest focuses on contest workflow, skeds, priorities and fast operator decisions.</p>
|
<div class="feature-icon"></div>
|
||||||
|
<p class="eyebrow"></p>
|
||||||
|
<h3><a href="/features/">KST4Contest Features</a></h3>
|
||||||
|
<p></p>
|
||||||
|
<a href="/features/">Learn more →</a>
|
||||||
|
</article>
|
||||||
|
|
||||||
|
<article class="card feature-card">
|
||||||
|
<div class="feature-icon">🎯</div>
|
||||||
|
<p class="eyebrow">Contest Workflow</p>
|
||||||
|
<h3><a href="/features/priority-score/">Priority Score System</a></h3>
|
||||||
|
<p>Find the most promising stations faster using contest-aware candidate scoring.</p>
|
||||||
|
<a href="/features/priority-score/">Learn more →</a>
|
||||||
|
</article>
|
||||||
|
|
||||||
|
<article class="card feature-card">
|
||||||
|
<div class="feature-icon">✈️</div>
|
||||||
|
<p class="eyebrow">Aircraft Scatter</p>
|
||||||
|
<h3><a href="/features/airscout/">AirScout Integration</a></h3>
|
||||||
|
<p>Use aircraft scatter awareness directly inside your ON4KST contest workflow.</p>
|
||||||
|
<a href="/features/airscout/">Learn more →</a>
|
||||||
|
</article>
|
||||||
|
|
||||||
|
<article class="card feature-card">
|
||||||
|
<div class="feature-icon">⏱️</div>
|
||||||
|
<p class="eyebrow">Contest Awareness</p>
|
||||||
|
<h3><a href="/features/timeline/">Timeline View</a></h3>
|
||||||
|
<p>See upcoming AP windows and candidate timing in a compact contest timeline.</p>
|
||||||
|
<a href="/features/timeline/">Learn more →</a>
|
||||||
|
</article>
|
||||||
|
|
||||||
|
<article class="card feature-card">
|
||||||
|
<div class="feature-icon">🔔</div>
|
||||||
|
<p class="eyebrow">Sked Management</p>
|
||||||
|
<h3><a href="/features/sked-reminder/">Sked Reminder</a></h3>
|
||||||
|
<p>Keep scheduled contacts visible and avoid missing time-critical skeds.</p>
|
||||||
|
<a href="/features/sked-reminder/">Learn more →</a>
|
||||||
|
</article>
|
||||||
|
|
||||||
|
<article class="card feature-card">
|
||||||
|
<div class="feature-icon">🔄</div>
|
||||||
|
<p class="eyebrow">Logger Integration</p>
|
||||||
|
<h3><a href="/features/log-sync/">Log Synchronization</a></h3>
|
||||||
|
<p>Connect ON4KST chat workflow with Win-Test, UCXLog and contest logging state.</p>
|
||||||
|
<a href="/features/log-sync/">Learn more →</a>
|
||||||
|
</article>
|
||||||
|
|
||||||
|
<article class="card feature-card">
|
||||||
|
<div class="feature-icon">💬</div>
|
||||||
|
<p class="eyebrow">ON4KST Chat</p>
|
||||||
|
<h3><a href="/features/dual-chat/">Dual Chat Categories</a></h3>
|
||||||
|
<p>Operate in two ON4KST categories at once, for example VHF/UHF and microwave.</p>
|
||||||
|
<a href="/features/dual-chat/">Learn more →</a>
|
||||||
|
</article>
|
||||||
|
|
||||||
|
<article class="card feature-card">
|
||||||
|
<div class="feature-icon">📡</div>
|
||||||
|
<p class="eyebrow">Radio Workflow</p>
|
||||||
|
<h3><a href="/features/dx-cluster/">DXCluster Server</a></h3>
|
||||||
|
<p>Use DXCluster information as part of the wider contest operating workflow.</p>
|
||||||
|
<a href="/features/dx-cluster/">Learn more →</a>
|
||||||
|
</article>
|
||||||
|
|
||||||
|
<article class="card feature-card">
|
||||||
|
<div class="feature-icon">⚡</div>
|
||||||
|
<p class="eyebrow">Operator Speed</p>
|
||||||
|
<h3><a href="/features/macros/">Macros and Variables</a></h3>
|
||||||
|
<p>Send recurring contest messages faster with configurable macros and variables.</p>
|
||||||
|
<a href="/features/macros/">Learn more →</a>
|
||||||
|
</article>
|
||||||
|
|
||||||
</div>
|
</div>
|
||||||
<div class="card">
|
</section>
|
||||||
<h3>Priority candidates</h3>
|
|
||||||
<p>Score-based candidate ranking helps operators identify promising stations faster.</p>
|
<section class="section">
|
||||||
</div>
|
<div class="cta-panel">
|
||||||
<div class="card">
|
<p class="eyebrow">Open Source</p>
|
||||||
<h3>AirScout workflow</h3>
|
<h2>Built by contesters for contesters.</h2>
|
||||||
<p>Airplane scatter windows and candidate timing can be integrated into the operating workflow.</p>
|
<p>
|
||||||
</div>
|
KST4Contest is developed around real VHF/UHF/SHF contest workflows:
|
||||||
<div class="card">
|
ON4KST chat, aircraft scatter, skeds, logging and fast operator decisions.
|
||||||
<h3>Cross-platform releases</h3>
|
</p>
|
||||||
<p>Windows, Linux and macOS builds are published through GitHub releases.</p>
|
<div class="actions">
|
||||||
|
<a class="button" href="/download/">Download KST4Contest</a>
|
||||||
|
<a class="button secondary" href="/features/">Explore features</a>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</section>
|
</section>
|
||||||
|
|
||||||
<script type="application/ld+json">
|
<script type="application/ld+json">
|
||||||
{
|
{
|
||||||
"@context": "https://schema.org",
|
"@context":"https://schema.org",
|
||||||
"@type": "SoftwareApplication",
|
"@type":"SoftwareApplication",
|
||||||
"name": "KST4Contest",
|
"name":"KST4Contest",
|
||||||
"applicationCategory": "CommunicationApplication",
|
"applicationCategory":"CommunicationApplication",
|
||||||
"operatingSystem": "Windows, macOS, Linux",
|
"operatingSystem":"Windows, Linux, macOS",
|
||||||
"description": "KST4Contest is a contest-optimized ON4KST chat client for VHF, UHF and SHF ham radio contests.",
|
"url":"https://kst4contest.hamradioonline.de",
|
||||||
"url": "https://kst4contest.hamradioonline.de/",
|
"downloadUrl":"https://github.com/praktimarc/kst4contest/releases",
|
||||||
"downloadUrl": "https://github.com/praktimarc/kst4contest/releases",
|
"description":"Contest-optimized ON4KST client for VHF, UHF and SHF amateur radio contests."
|
||||||
"softwareVersion": "latest",
|
|
||||||
"author": {
|
|
||||||
"@type": "Person",
|
|
||||||
"name": "Praktimarc"
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
</script>
|
</script>
|
||||||
</main>
|
</main>
|
||||||
|
|
||||||
<footer class="site-footer">
|
<footer class="site-footer">
|
||||||
<p>KST4Contest – ON4KST contest workflow for VHF/UHF/SHF operators.</p>
|
<div class="footer-grid">
|
||||||
|
<div>
|
||||||
|
<strong>KST4Contest</strong>
|
||||||
|
<p>Contest-optimized ON4KST workflow for VHF/UHF/SHF operators.</p>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<div>
|
||||||
|
<strong>Project</strong>
|
||||||
|
<p><a href="/features/">Features</a></p>
|
||||||
|
<p><a href="/download/">Download</a></p>
|
||||||
|
<p><a href="/manual/">Manual</a></p>
|
||||||
|
<p><a href="/roadmap/">Roadmap</a></p>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<div>
|
||||||
|
<strong>Community</strong>
|
||||||
|
<p><a href="https://github.com/praktimarc/kst4contest">GitHub Repository</a></p>
|
||||||
|
<p><a href="https://github.com/praktimarc/kst4contest/issues">Issues</a></p>
|
||||||
|
<p><a href="/contact/">Contact</a></p>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<div>
|
||||||
|
<strong>Legal</strong>
|
||||||
|
<p><a href="/legal-notice/">Legal Notice</a></p>
|
||||||
|
<p><a href="/privacy/">Privacy Policy</a></p>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
</footer>
|
</footer>
|
||||||
</body>
|
</body>
|
||||||
</html>
|
</html>
|
||||||
@@ -0,0 +1,135 @@
|
|||||||
|
<!doctype html>
|
||||||
|
<html lang="en">
|
||||||
|
<head>
|
||||||
|
<meta charset="utf-8">
|
||||||
|
<title>Legal Notice | KST4Contest</title>
|
||||||
|
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||||
|
<meta name="description" content="Legal notice for the KST4Contest website.">
|
||||||
|
<link rel="canonical" href="https://kst4contest.hamradioonline.de/legal-notice/">
|
||||||
|
|
||||||
|
<meta property="og:type" content="website">
|
||||||
|
<meta property="og:title" content="Legal Notice | KST4Contest">
|
||||||
|
<meta property="og:description" content="Legal notice for the KST4Contest website.">
|
||||||
|
<meta property="og:url" content="https://kst4contest.hamradioonline.de/legal-notice/">
|
||||||
|
<meta property="og:site_name" content="KST4Contest">
|
||||||
|
|
||||||
|
<meta name="twitter:card" content="summary_large_image">
|
||||||
|
<meta name="twitter:title" content="Legal Notice | KST4Contest">
|
||||||
|
<meta name="twitter:description" content="Legal notice for the KST4Contest website.">
|
||||||
|
|
||||||
|
<link rel="stylesheet" href="/assets/css/main.css?v=1783381592602">
|
||||||
|
<link rel="alternate" type="application/rss+xml" title="KST4Contest News" href="/feed.xml">
|
||||||
|
|
||||||
|
<meta property="og:image" content="https://kst4contest.hamradioonline.de/assets/social/kst4contest-og.png">
|
||||||
|
<meta property="og:image:width" content="1200">
|
||||||
|
<meta property="og:image:height" content="630">
|
||||||
|
<meta name="twitter:image" content="https://kst4contest.hamradioonline.de/assets/social/kst4contest-og.png">
|
||||||
|
|
||||||
|
</head>
|
||||||
|
|
||||||
|
<body>
|
||||||
|
<div class="site-bg"></div>
|
||||||
|
|
||||||
|
<header class="site-header">
|
||||||
|
<a class="brand" href="/">
|
||||||
|
<span class="brand-mark">◎</span>
|
||||||
|
<span>
|
||||||
|
<strong>KST4Contest</strong>
|
||||||
|
<small>ON4KST Contest Client</small>
|
||||||
|
</span>
|
||||||
|
</a>
|
||||||
|
|
||||||
|
<nav class="site-nav">
|
||||||
|
|
||||||
|
<a href="/">Home</a>
|
||||||
|
|
||||||
|
<a href="/features/">Features</a>
|
||||||
|
|
||||||
|
<a href="/screenshots/">Screenshots</a>
|
||||||
|
|
||||||
|
<a href="/download/">Download</a>
|
||||||
|
|
||||||
|
<a href="/manual/">Manual</a>
|
||||||
|
|
||||||
|
<a href="/news/">News</a>
|
||||||
|
|
||||||
|
<a href="/about/">About</a>
|
||||||
|
|
||||||
|
<a href="/faq/">FAQ</a>
|
||||||
|
|
||||||
|
<a class="nav-cta" href="https://github.com/praktimarc/kst4contest/releases/latest">Download</a>
|
||||||
|
</nav>
|
||||||
|
</header>
|
||||||
|
|
||||||
|
<main>
|
||||||
|
|
||||||
|
<section class="hero">
|
||||||
|
<p class="badge">Legal Notice</p>
|
||||||
|
<h1>Legal Notice</h1>
|
||||||
|
<p class="lead">Information according to § 5 DDG.</p>
|
||||||
|
</section>
|
||||||
|
|
||||||
|
<section class="section narrow">
|
||||||
|
<article class="card content-card">
|
||||||
|
<h2>Provider</h2>
|
||||||
|
<p>
|
||||||
|
Marc Fröhlich<br>
|
||||||
|
Rheingoldstr. 6<br>
|
||||||
|
68199 Mannheim<br>
|
||||||
|
Germany
|
||||||
|
</p>
|
||||||
|
|
||||||
|
<h2>Contact</h2>
|
||||||
|
<p>
|
||||||
|
Email: <a href="mailto:praktimarc+kst4contest@gmail.com">praktimarc+kst4contest@gmail.com</a>
|
||||||
|
</p>
|
||||||
|
|
||||||
|
<h2>Responsible for content</h2>
|
||||||
|
<p>
|
||||||
|
Marc Fröhlich<br>
|
||||||
|
Rheingoldstr. 6<br>
|
||||||
|
68199 Mannheim<br>
|
||||||
|
Germany
|
||||||
|
</p>
|
||||||
|
|
||||||
|
<h2>Project</h2>
|
||||||
|
<p>
|
||||||
|
KST4Contest is an open-source ON4KST contest client.
|
||||||
|
Source code and releases are available on
|
||||||
|
<a href="https://github.com/praktimarc/kst4contest">GitHub</a>.
|
||||||
|
</p>
|
||||||
|
</article>
|
||||||
|
</section>
|
||||||
|
</main>
|
||||||
|
|
||||||
|
<footer class="site-footer">
|
||||||
|
<div class="footer-grid">
|
||||||
|
<div>
|
||||||
|
<strong>KST4Contest</strong>
|
||||||
|
<p>Contest-optimized ON4KST workflow for VHF/UHF/SHF operators.</p>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<div>
|
||||||
|
<strong>Project</strong>
|
||||||
|
<p><a href="/features/">Features</a></p>
|
||||||
|
<p><a href="/download/">Download</a></p>
|
||||||
|
<p><a href="/manual/">Manual</a></p>
|
||||||
|
<p><a href="/roadmap/">Roadmap</a></p>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<div>
|
||||||
|
<strong>Community</strong>
|
||||||
|
<p><a href="https://github.com/praktimarc/kst4contest">GitHub Repository</a></p>
|
||||||
|
<p><a href="https://github.com/praktimarc/kst4contest/issues">Issues</a></p>
|
||||||
|
<p><a href="/contact/">Contact</a></p>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<div>
|
||||||
|
<strong>Legal</strong>
|
||||||
|
<p><a href="/legal-notice/">Legal Notice</a></p>
|
||||||
|
<p><a href="/privacy/">Privacy Policy</a></p>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</footer>
|
||||||
|
</body>
|
||||||
|
</html>
|
||||||
@@ -5,7 +5,6 @@
|
|||||||
<title>{{ manual.title }} | KST4Contest Manual</title>
|
<title>{{ manual.title }} | KST4Contest Manual</title>
|
||||||
<meta name="viewport" content="width=device-width, initial-scale=1">
|
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||||
<meta name="description" content="KST4Contest manual page: {{ manual.title }}">
|
<meta name="description" content="KST4Contest manual page: {{ manual.title }}">
|
||||||
|
|
||||||
<link rel="canonical" href="https://kst4contest.hamradioonline.de/manual/de/airscout-integration/">
|
<link rel="canonical" href="https://kst4contest.hamradioonline.de/manual/de/airscout-integration/">
|
||||||
|
|
||||||
<meta property="og:type" content="website">
|
<meta property="og:type" content="website">
|
||||||
@@ -18,19 +17,47 @@
|
|||||||
<meta name="twitter:title" content="{{ manual.title }} | KST4Contest Manual">
|
<meta name="twitter:title" content="{{ manual.title }} | KST4Contest Manual">
|
||||||
<meta name="twitter:description" content="KST4Contest manual page: {{ manual.title }}">
|
<meta name="twitter:description" content="KST4Contest manual page: {{ manual.title }}">
|
||||||
|
|
||||||
<link rel="stylesheet" href="/assets/css/main.css">
|
<link rel="stylesheet" href="/assets/css/main.css?v=1783381592602">
|
||||||
|
<link rel="alternate" type="application/rss+xml" title="KST4Contest News" href="/feed.xml">
|
||||||
|
|
||||||
|
<meta property="og:image" content="https://kst4contest.hamradioonline.de/assets/social/kst4contest-og.png">
|
||||||
|
<meta property="og:image:width" content="1200">
|
||||||
|
<meta property="og:image:height" content="630">
|
||||||
|
<meta name="twitter:image" content="https://kst4contest.hamradioonline.de/assets/social/kst4contest-og.png">
|
||||||
|
|
||||||
</head>
|
</head>
|
||||||
|
|
||||||
<body>
|
<body>
|
||||||
|
<div class="site-bg"></div>
|
||||||
|
|
||||||
<header class="site-header">
|
<header class="site-header">
|
||||||
<a class="brand" href="/">KST4Contest</a>
|
<a class="brand" href="/">
|
||||||
<nav>
|
<span class="brand-mark">◎</span>
|
||||||
|
<span>
|
||||||
|
<strong>KST4Contest</strong>
|
||||||
|
<small>ON4KST Contest Client</small>
|
||||||
|
</span>
|
||||||
|
</a>
|
||||||
|
|
||||||
|
<nav class="site-nav">
|
||||||
|
|
||||||
|
<a href="/">Home</a>
|
||||||
|
|
||||||
<a href="/features/">Features</a>
|
<a href="/features/">Features</a>
|
||||||
<a href="/download/">Download</a>
|
|
||||||
<a href="/manual/">Manual</a>
|
|
||||||
<a href="/screenshots/">Screenshots</a>
|
<a href="/screenshots/">Screenshots</a>
|
||||||
|
|
||||||
|
<a href="/download/">Download</a>
|
||||||
|
|
||||||
|
<a href="/manual/">Manual</a>
|
||||||
|
|
||||||
<a href="/news/">News</a>
|
<a href="/news/">News</a>
|
||||||
<a href="https://github.com/praktimarc/kst4contest">GitHub</a>
|
|
||||||
|
<a href="/about/">About</a>
|
||||||
|
|
||||||
<a href="/faq/">FAQ</a>
|
<a href="/faq/">FAQ</a>
|
||||||
|
|
||||||
|
<a class="nav-cta" href="https://github.com/praktimarc/kst4contest/releases/latest">Download</a>
|
||||||
</nav>
|
</nav>
|
||||||
</header>
|
</header>
|
||||||
|
|
||||||
@@ -42,7 +69,7 @@
|
|||||||
<h1>AirScout Integration</h1>
|
<h1>AirScout Integration</h1>
|
||||||
<h1 id="airscout-integration" tabindex="-1"><a class="header-anchor" href="#airscout-integration">AirScout-Integration</a></h1>
|
<h1 id="airscout-integration" tabindex="-1"><a class="header-anchor" href="#airscout-integration">AirScout-Integration</a></h1>
|
||||||
<blockquote>
|
<blockquote>
|
||||||
<p>🇬🇧 <a href="en-AirScout-Integration">English version</a> | 🇩🇪 Du liest gerade die deutsche Version</p>
|
<p>🇬🇧 <a href="/manual/en/airscout-integration/">English version</a> | 🇩🇪 Du liest gerade die deutsche Version</p>
|
||||||
</blockquote>
|
</blockquote>
|
||||||
<p>AirScout (von DL2ALF) ist ein Programm zur Erkennung von Flugzeugen für den Aircraft-Scatter-Betrieb. KST4Contest ist eng mit AirScout integriert und zeigt reflektierbare Flugzeuge direkt in der Benutzerliste an.</p>
|
<p>AirScout (von DL2ALF) ist ein Programm zur Erkennung von Flugzeugen für den Aircraft-Scatter-Betrieb. KST4Contest ist eng mit AirScout integriert und zeigt reflektierbare Flugzeuge direkt in der Benutzerliste an.</p>
|
||||||
<blockquote>
|
<blockquote>
|
||||||
@@ -150,7 +177,33 @@
|
|||||||
</main>
|
</main>
|
||||||
|
|
||||||
<footer class="site-footer">
|
<footer class="site-footer">
|
||||||
<p>KST4Contest – ON4KST contest workflow for VHF/UHF/SHF operators.</p>
|
<div class="footer-grid">
|
||||||
|
<div>
|
||||||
|
<strong>KST4Contest</strong>
|
||||||
|
<p>Contest-optimized ON4KST workflow for VHF/UHF/SHF operators.</p>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<div>
|
||||||
|
<strong>Project</strong>
|
||||||
|
<p><a href="/features/">Features</a></p>
|
||||||
|
<p><a href="/download/">Download</a></p>
|
||||||
|
<p><a href="/manual/">Manual</a></p>
|
||||||
|
<p><a href="/roadmap/">Roadmap</a></p>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<div>
|
||||||
|
<strong>Community</strong>
|
||||||
|
<p><a href="https://github.com/praktimarc/kst4contest">GitHub Repository</a></p>
|
||||||
|
<p><a href="https://github.com/praktimarc/kst4contest/issues">Issues</a></p>
|
||||||
|
<p><a href="/contact/">Contact</a></p>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<div>
|
||||||
|
<strong>Legal</strong>
|
||||||
|
<p><a href="/legal-notice/">Legal Notice</a></p>
|
||||||
|
<p><a href="/privacy/">Privacy Policy</a></p>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
</footer>
|
</footer>
|
||||||
</body>
|
</body>
|
||||||
</html>
|
</html>
|
||||||
@@ -5,7 +5,6 @@
|
|||||||
<title>{{ manual.title }} | KST4Contest Manual</title>
|
<title>{{ manual.title }} | KST4Contest Manual</title>
|
||||||
<meta name="viewport" content="width=device-width, initial-scale=1">
|
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||||
<meta name="description" content="KST4Contest manual page: {{ manual.title }}">
|
<meta name="description" content="KST4Contest manual page: {{ manual.title }}">
|
||||||
|
|
||||||
<link rel="canonical" href="https://kst4contest.hamradioonline.de/manual/de/benutzeroberflaeche/">
|
<link rel="canonical" href="https://kst4contest.hamradioonline.de/manual/de/benutzeroberflaeche/">
|
||||||
|
|
||||||
<meta property="og:type" content="website">
|
<meta property="og:type" content="website">
|
||||||
@@ -18,19 +17,47 @@
|
|||||||
<meta name="twitter:title" content="{{ manual.title }} | KST4Contest Manual">
|
<meta name="twitter:title" content="{{ manual.title }} | KST4Contest Manual">
|
||||||
<meta name="twitter:description" content="KST4Contest manual page: {{ manual.title }}">
|
<meta name="twitter:description" content="KST4Contest manual page: {{ manual.title }}">
|
||||||
|
|
||||||
<link rel="stylesheet" href="/assets/css/main.css">
|
<link rel="stylesheet" href="/assets/css/main.css?v=1783381592602">
|
||||||
|
<link rel="alternate" type="application/rss+xml" title="KST4Contest News" href="/feed.xml">
|
||||||
|
|
||||||
|
<meta property="og:image" content="https://kst4contest.hamradioonline.de/assets/social/kst4contest-og.png">
|
||||||
|
<meta property="og:image:width" content="1200">
|
||||||
|
<meta property="og:image:height" content="630">
|
||||||
|
<meta name="twitter:image" content="https://kst4contest.hamradioonline.de/assets/social/kst4contest-og.png">
|
||||||
|
|
||||||
</head>
|
</head>
|
||||||
|
|
||||||
<body>
|
<body>
|
||||||
|
<div class="site-bg"></div>
|
||||||
|
|
||||||
<header class="site-header">
|
<header class="site-header">
|
||||||
<a class="brand" href="/">KST4Contest</a>
|
<a class="brand" href="/">
|
||||||
<nav>
|
<span class="brand-mark">◎</span>
|
||||||
|
<span>
|
||||||
|
<strong>KST4Contest</strong>
|
||||||
|
<small>ON4KST Contest Client</small>
|
||||||
|
</span>
|
||||||
|
</a>
|
||||||
|
|
||||||
|
<nav class="site-nav">
|
||||||
|
|
||||||
|
<a href="/">Home</a>
|
||||||
|
|
||||||
<a href="/features/">Features</a>
|
<a href="/features/">Features</a>
|
||||||
<a href="/download/">Download</a>
|
|
||||||
<a href="/manual/">Manual</a>
|
|
||||||
<a href="/screenshots/">Screenshots</a>
|
<a href="/screenshots/">Screenshots</a>
|
||||||
|
|
||||||
|
<a href="/download/">Download</a>
|
||||||
|
|
||||||
|
<a href="/manual/">Manual</a>
|
||||||
|
|
||||||
<a href="/news/">News</a>
|
<a href="/news/">News</a>
|
||||||
<a href="https://github.com/praktimarc/kst4contest">GitHub</a>
|
|
||||||
|
<a href="/about/">About</a>
|
||||||
|
|
||||||
<a href="/faq/">FAQ</a>
|
<a href="/faq/">FAQ</a>
|
||||||
|
|
||||||
|
<a class="nav-cta" href="https://github.com/praktimarc/kst4contest/releases/latest">Download</a>
|
||||||
</nav>
|
</nav>
|
||||||
</header>
|
</header>
|
||||||
|
|
||||||
@@ -42,7 +69,7 @@
|
|||||||
<h1>Benutzeroberflaeche</h1>
|
<h1>Benutzeroberflaeche</h1>
|
||||||
<h1 id="benutzeroberfl%C3%A4che" tabindex="-1"><a class="header-anchor" href="#benutzeroberfl%C3%A4che">Benutzeroberfläche</a></h1>
|
<h1 id="benutzeroberfl%C3%A4che" tabindex="-1"><a class="header-anchor" href="#benutzeroberfl%C3%A4che">Benutzeroberfläche</a></h1>
|
||||||
<blockquote>
|
<blockquote>
|
||||||
<p>🇬🇧 <a href="en-User-Interface">English version</a> | 🇩🇪 Du liest gerade die deutsche Version</p>
|
<p>🇬🇧 <a href="/manual/en/user-interface/">English version</a> | 🇩🇪 Du liest gerade die deutsche Version</p>
|
||||||
</blockquote>
|
</blockquote>
|
||||||
<h2 id="verbinden-mit-dem-chat" tabindex="-1"><a class="header-anchor" href="#verbinden-mit-dem-chat">Verbinden mit dem Chat</a></h2>
|
<h2 id="verbinden-mit-dem-chat" tabindex="-1"><a class="header-anchor" href="#verbinden-mit-dem-chat">Verbinden mit dem Chat</a></h2>
|
||||||
<ol>
|
<ol>
|
||||||
@@ -152,7 +179,33 @@
|
|||||||
</main>
|
</main>
|
||||||
|
|
||||||
<footer class="site-footer">
|
<footer class="site-footer">
|
||||||
<p>KST4Contest – ON4KST contest workflow for VHF/UHF/SHF operators.</p>
|
<div class="footer-grid">
|
||||||
|
<div>
|
||||||
|
<strong>KST4Contest</strong>
|
||||||
|
<p>Contest-optimized ON4KST workflow for VHF/UHF/SHF operators.</p>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<div>
|
||||||
|
<strong>Project</strong>
|
||||||
|
<p><a href="/features/">Features</a></p>
|
||||||
|
<p><a href="/download/">Download</a></p>
|
||||||
|
<p><a href="/manual/">Manual</a></p>
|
||||||
|
<p><a href="/roadmap/">Roadmap</a></p>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<div>
|
||||||
|
<strong>Community</strong>
|
||||||
|
<p><a href="https://github.com/praktimarc/kst4contest">GitHub Repository</a></p>
|
||||||
|
<p><a href="https://github.com/praktimarc/kst4contest/issues">Issues</a></p>
|
||||||
|
<p><a href="/contact/">Contact</a></p>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<div>
|
||||||
|
<strong>Legal</strong>
|
||||||
|
<p><a href="/legal-notice/">Legal Notice</a></p>
|
||||||
|
<p><a href="/privacy/">Privacy Policy</a></p>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
</footer>
|
</footer>
|
||||||
</body>
|
</body>
|
||||||
</html>
|
</html>
|
||||||
@@ -5,7 +5,6 @@
|
|||||||
<title>{{ manual.title }} | KST4Contest Manual</title>
|
<title>{{ manual.title }} | KST4Contest Manual</title>
|
||||||
<meta name="viewport" content="width=device-width, initial-scale=1">
|
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||||
<meta name="description" content="KST4Contest manual page: {{ manual.title }}">
|
<meta name="description" content="KST4Contest manual page: {{ manual.title }}">
|
||||||
|
|
||||||
<link rel="canonical" href="https://kst4contest.hamradioonline.de/manual/de/changelog/">
|
<link rel="canonical" href="https://kst4contest.hamradioonline.de/manual/de/changelog/">
|
||||||
|
|
||||||
<meta property="og:type" content="website">
|
<meta property="og:type" content="website">
|
||||||
@@ -18,19 +17,47 @@
|
|||||||
<meta name="twitter:title" content="{{ manual.title }} | KST4Contest Manual">
|
<meta name="twitter:title" content="{{ manual.title }} | KST4Contest Manual">
|
||||||
<meta name="twitter:description" content="KST4Contest manual page: {{ manual.title }}">
|
<meta name="twitter:description" content="KST4Contest manual page: {{ manual.title }}">
|
||||||
|
|
||||||
<link rel="stylesheet" href="/assets/css/main.css">
|
<link rel="stylesheet" href="/assets/css/main.css?v=1783381592602">
|
||||||
|
<link rel="alternate" type="application/rss+xml" title="KST4Contest News" href="/feed.xml">
|
||||||
|
|
||||||
|
<meta property="og:image" content="https://kst4contest.hamradioonline.de/assets/social/kst4contest-og.png">
|
||||||
|
<meta property="og:image:width" content="1200">
|
||||||
|
<meta property="og:image:height" content="630">
|
||||||
|
<meta name="twitter:image" content="https://kst4contest.hamradioonline.de/assets/social/kst4contest-og.png">
|
||||||
|
|
||||||
</head>
|
</head>
|
||||||
|
|
||||||
<body>
|
<body>
|
||||||
|
<div class="site-bg"></div>
|
||||||
|
|
||||||
<header class="site-header">
|
<header class="site-header">
|
||||||
<a class="brand" href="/">KST4Contest</a>
|
<a class="brand" href="/">
|
||||||
<nav>
|
<span class="brand-mark">◎</span>
|
||||||
|
<span>
|
||||||
|
<strong>KST4Contest</strong>
|
||||||
|
<small>ON4KST Contest Client</small>
|
||||||
|
</span>
|
||||||
|
</a>
|
||||||
|
|
||||||
|
<nav class="site-nav">
|
||||||
|
|
||||||
|
<a href="/">Home</a>
|
||||||
|
|
||||||
<a href="/features/">Features</a>
|
<a href="/features/">Features</a>
|
||||||
<a href="/download/">Download</a>
|
|
||||||
<a href="/manual/">Manual</a>
|
|
||||||
<a href="/screenshots/">Screenshots</a>
|
<a href="/screenshots/">Screenshots</a>
|
||||||
|
|
||||||
|
<a href="/download/">Download</a>
|
||||||
|
|
||||||
|
<a href="/manual/">Manual</a>
|
||||||
|
|
||||||
<a href="/news/">News</a>
|
<a href="/news/">News</a>
|
||||||
<a href="https://github.com/praktimarc/kst4contest">GitHub</a>
|
|
||||||
|
<a href="/about/">About</a>
|
||||||
|
|
||||||
<a href="/faq/">FAQ</a>
|
<a href="/faq/">FAQ</a>
|
||||||
|
|
||||||
|
<a class="nav-cta" href="https://github.com/praktimarc/kst4contest/releases/latest">Download</a>
|
||||||
</nav>
|
</nav>
|
||||||
</header>
|
</header>
|
||||||
|
|
||||||
@@ -42,7 +69,7 @@
|
|||||||
<h1>Changelog</h1>
|
<h1>Changelog</h1>
|
||||||
<h1 id="changelog" tabindex="-1"><a class="header-anchor" href="#changelog">Changelog</a></h1>
|
<h1 id="changelog" tabindex="-1"><a class="header-anchor" href="#changelog">Changelog</a></h1>
|
||||||
<blockquote>
|
<blockquote>
|
||||||
<p>🇬🇧 <a href="en-Changelog">English version</a> | 🇩🇪 Du liest gerade die deutsche Version</p>
|
<p>🇬🇧 <a href="/manual/en/changelog/">English version</a> | 🇩🇪 Du liest gerade die deutsche Version</p>
|
||||||
</blockquote>
|
</blockquote>
|
||||||
<p>Versionsverlauf von KST4Contest / PraktiKST.</p>
|
<p>Versionsverlauf von KST4Contest / PraktiKST.</p>
|
||||||
<hr>
|
<hr>
|
||||||
@@ -287,7 +314,33 @@
|
|||||||
</main>
|
</main>
|
||||||
|
|
||||||
<footer class="site-footer">
|
<footer class="site-footer">
|
||||||
<p>KST4Contest – ON4KST contest workflow for VHF/UHF/SHF operators.</p>
|
<div class="footer-grid">
|
||||||
|
<div>
|
||||||
|
<strong>KST4Contest</strong>
|
||||||
|
<p>Contest-optimized ON4KST workflow for VHF/UHF/SHF operators.</p>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<div>
|
||||||
|
<strong>Project</strong>
|
||||||
|
<p><a href="/features/">Features</a></p>
|
||||||
|
<p><a href="/download/">Download</a></p>
|
||||||
|
<p><a href="/manual/">Manual</a></p>
|
||||||
|
<p><a href="/roadmap/">Roadmap</a></p>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<div>
|
||||||
|
<strong>Community</strong>
|
||||||
|
<p><a href="https://github.com/praktimarc/kst4contest">GitHub Repository</a></p>
|
||||||
|
<p><a href="https://github.com/praktimarc/kst4contest/issues">Issues</a></p>
|
||||||
|
<p><a href="/contact/">Contact</a></p>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<div>
|
||||||
|
<strong>Legal</strong>
|
||||||
|
<p><a href="/legal-notice/">Legal Notice</a></p>
|
||||||
|
<p><a href="/privacy/">Privacy Policy</a></p>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
</footer>
|
</footer>
|
||||||
</body>
|
</body>
|
||||||
</html>
|
</html>
|
||||||
@@ -5,7 +5,6 @@
|
|||||||
<title>{{ manual.title }} | KST4Contest Manual</title>
|
<title>{{ manual.title }} | KST4Contest Manual</title>
|
||||||
<meta name="viewport" content="width=device-width, initial-scale=1">
|
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||||
<meta name="description" content="KST4Contest manual page: {{ manual.title }}">
|
<meta name="description" content="KST4Contest manual page: {{ manual.title }}">
|
||||||
|
|
||||||
<link rel="canonical" href="https://kst4contest.hamradioonline.de/manual/de/dx-cluster-server/">
|
<link rel="canonical" href="https://kst4contest.hamradioonline.de/manual/de/dx-cluster-server/">
|
||||||
|
|
||||||
<meta property="og:type" content="website">
|
<meta property="og:type" content="website">
|
||||||
@@ -18,19 +17,47 @@
|
|||||||
<meta name="twitter:title" content="{{ manual.title }} | KST4Contest Manual">
|
<meta name="twitter:title" content="{{ manual.title }} | KST4Contest Manual">
|
||||||
<meta name="twitter:description" content="KST4Contest manual page: {{ manual.title }}">
|
<meta name="twitter:description" content="KST4Contest manual page: {{ manual.title }}">
|
||||||
|
|
||||||
<link rel="stylesheet" href="/assets/css/main.css">
|
<link rel="stylesheet" href="/assets/css/main.css?v=1783381592602">
|
||||||
|
<link rel="alternate" type="application/rss+xml" title="KST4Contest News" href="/feed.xml">
|
||||||
|
|
||||||
|
<meta property="og:image" content="https://kst4contest.hamradioonline.de/assets/social/kst4contest-og.png">
|
||||||
|
<meta property="og:image:width" content="1200">
|
||||||
|
<meta property="og:image:height" content="630">
|
||||||
|
<meta name="twitter:image" content="https://kst4contest.hamradioonline.de/assets/social/kst4contest-og.png">
|
||||||
|
|
||||||
</head>
|
</head>
|
||||||
|
|
||||||
<body>
|
<body>
|
||||||
|
<div class="site-bg"></div>
|
||||||
|
|
||||||
<header class="site-header">
|
<header class="site-header">
|
||||||
<a class="brand" href="/">KST4Contest</a>
|
<a class="brand" href="/">
|
||||||
<nav>
|
<span class="brand-mark">◎</span>
|
||||||
|
<span>
|
||||||
|
<strong>KST4Contest</strong>
|
||||||
|
<small>ON4KST Contest Client</small>
|
||||||
|
</span>
|
||||||
|
</a>
|
||||||
|
|
||||||
|
<nav class="site-nav">
|
||||||
|
|
||||||
|
<a href="/">Home</a>
|
||||||
|
|
||||||
<a href="/features/">Features</a>
|
<a href="/features/">Features</a>
|
||||||
<a href="/download/">Download</a>
|
|
||||||
<a href="/manual/">Manual</a>
|
|
||||||
<a href="/screenshots/">Screenshots</a>
|
<a href="/screenshots/">Screenshots</a>
|
||||||
|
|
||||||
|
<a href="/download/">Download</a>
|
||||||
|
|
||||||
|
<a href="/manual/">Manual</a>
|
||||||
|
|
||||||
<a href="/news/">News</a>
|
<a href="/news/">News</a>
|
||||||
<a href="https://github.com/praktimarc/kst4contest">GitHub</a>
|
|
||||||
|
<a href="/about/">About</a>
|
||||||
|
|
||||||
<a href="/faq/">FAQ</a>
|
<a href="/faq/">FAQ</a>
|
||||||
|
|
||||||
|
<a class="nav-cta" href="https://github.com/praktimarc/kst4contest/releases/latest">Download</a>
|
||||||
</nav>
|
</nav>
|
||||||
</header>
|
</header>
|
||||||
|
|
||||||
@@ -42,7 +69,7 @@
|
|||||||
<h1>DX Cluster Server</h1>
|
<h1>DX Cluster Server</h1>
|
||||||
<h1 id="integrierter-dx-cluster-server" tabindex="-1"><a class="header-anchor" href="#integrierter-dx-cluster-server">Integrierter DX-Cluster-Server</a></h1>
|
<h1 id="integrierter-dx-cluster-server" tabindex="-1"><a class="header-anchor" href="#integrierter-dx-cluster-server">Integrierter DX-Cluster-Server</a></h1>
|
||||||
<blockquote>
|
<blockquote>
|
||||||
<p>🇬🇧 <a href="en-DX-Cluster-Server">English version</a> | 🇩🇪 Du liest gerade die deutsche Version</p>
|
<p>🇬🇧 <a href="/manual/en/dx-cluster-server/">English version</a> | 🇩🇪 Du liest gerade die deutsche Version</p>
|
||||||
</blockquote>
|
</blockquote>
|
||||||
<p>Ab <strong>Version 1.23</strong> enthält KST4Contest einen integrierten DX-Cluster-Server. Dieser sendet Spots direkt an das Logprogramm, wenn eine Richtungs-Warnung ausgelöst wird.</p>
|
<p>Ab <strong>Version 1.23</strong> enthält KST4Contest einen integrierten DX-Cluster-Server. Dieser sendet Spots direkt an das Logprogramm, wenn eine Richtungs-Warnung ausgelöst wird.</p>
|
||||||
<p><em>(Idee von OM0AAO, Viliam Petrik – danke!)</em></p>
|
<p><em>(Idee von OM0AAO, Viliam Petrik – danke!)</em></p>
|
||||||
@@ -99,7 +126,7 @@
|
|||||||
<p>Wenn KST4Contest auf einem separaten Computer läuft (nicht auf dem Log-Computer):</p>
|
<p>Wenn KST4Contest auf einem separaten Computer läuft (nicht auf dem Log-Computer):</p>
|
||||||
<ul>
|
<ul>
|
||||||
<li>Host im Logprogramm: IP des KST4Contest-Computers (nicht <code>127.0.0.1</code>)</li>
|
<li>Host im Logprogramm: IP des KST4Contest-Computers (nicht <code>127.0.0.1</code>)</li>
|
||||||
<li>Entspricht der Konfiguration der QSO-UDP-Broadcast-Pakete (siehe <a href="de-Log-Synchronisation">Log-Synchronisation</a>)</li>
|
<li>Entspricht der Konfiguration der QSO-UDP-Broadcast-Pakete (siehe <a href="/manual/de/log-synchronisation/">Log-Synchronisation</a>)</li>
|
||||||
</ul>
|
</ul>
|
||||||
<hr>
|
<hr>
|
||||||
<h2 id="getestete-logprogramme" tabindex="-1"><a class="header-anchor" href="#getestete-logprogramme">Getestete Logprogramme</a></h2>
|
<h2 id="getestete-logprogramme" tabindex="-1"><a class="header-anchor" href="#getestete-logprogramme">Getestete Logprogramme</a></h2>
|
||||||
@@ -114,7 +141,33 @@
|
|||||||
</main>
|
</main>
|
||||||
|
|
||||||
<footer class="site-footer">
|
<footer class="site-footer">
|
||||||
<p>KST4Contest – ON4KST contest workflow for VHF/UHF/SHF operators.</p>
|
<div class="footer-grid">
|
||||||
|
<div>
|
||||||
|
<strong>KST4Contest</strong>
|
||||||
|
<p>Contest-optimized ON4KST workflow for VHF/UHF/SHF operators.</p>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<div>
|
||||||
|
<strong>Project</strong>
|
||||||
|
<p><a href="/features/">Features</a></p>
|
||||||
|
<p><a href="/download/">Download</a></p>
|
||||||
|
<p><a href="/manual/">Manual</a></p>
|
||||||
|
<p><a href="/roadmap/">Roadmap</a></p>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<div>
|
||||||
|
<strong>Community</strong>
|
||||||
|
<p><a href="https://github.com/praktimarc/kst4contest">GitHub Repository</a></p>
|
||||||
|
<p><a href="https://github.com/praktimarc/kst4contest/issues">Issues</a></p>
|
||||||
|
<p><a href="/contact/">Contact</a></p>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<div>
|
||||||
|
<strong>Legal</strong>
|
||||||
|
<p><a href="/legal-notice/">Legal Notice</a></p>
|
||||||
|
<p><a href="/privacy/">Privacy Policy</a></p>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
</footer>
|
</footer>
|
||||||
</body>
|
</body>
|
||||||
</html>
|
</html>
|
||||||
@@ -5,7 +5,6 @@
|
|||||||
<title>{{ manual.title }} | KST4Contest Manual</title>
|
<title>{{ manual.title }} | KST4Contest Manual</title>
|
||||||
<meta name="viewport" content="width=device-width, initial-scale=1">
|
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||||
<meta name="description" content="KST4Contest manual page: {{ manual.title }}">
|
<meta name="description" content="KST4Contest manual page: {{ manual.title }}">
|
||||||
|
|
||||||
<link rel="canonical" href="https://kst4contest.hamradioonline.de/manual/de/funktionen/">
|
<link rel="canonical" href="https://kst4contest.hamradioonline.de/manual/de/funktionen/">
|
||||||
|
|
||||||
<meta property="og:type" content="website">
|
<meta property="og:type" content="website">
|
||||||
@@ -18,19 +17,47 @@
|
|||||||
<meta name="twitter:title" content="{{ manual.title }} | KST4Contest Manual">
|
<meta name="twitter:title" content="{{ manual.title }} | KST4Contest Manual">
|
||||||
<meta name="twitter:description" content="KST4Contest manual page: {{ manual.title }}">
|
<meta name="twitter:description" content="KST4Contest manual page: {{ manual.title }}">
|
||||||
|
|
||||||
<link rel="stylesheet" href="/assets/css/main.css">
|
<link rel="stylesheet" href="/assets/css/main.css?v=1783381592602">
|
||||||
|
<link rel="alternate" type="application/rss+xml" title="KST4Contest News" href="/feed.xml">
|
||||||
|
|
||||||
|
<meta property="og:image" content="https://kst4contest.hamradioonline.de/assets/social/kst4contest-og.png">
|
||||||
|
<meta property="og:image:width" content="1200">
|
||||||
|
<meta property="og:image:height" content="630">
|
||||||
|
<meta name="twitter:image" content="https://kst4contest.hamradioonline.de/assets/social/kst4contest-og.png">
|
||||||
|
|
||||||
</head>
|
</head>
|
||||||
|
|
||||||
<body>
|
<body>
|
||||||
|
<div class="site-bg"></div>
|
||||||
|
|
||||||
<header class="site-header">
|
<header class="site-header">
|
||||||
<a class="brand" href="/">KST4Contest</a>
|
<a class="brand" href="/">
|
||||||
<nav>
|
<span class="brand-mark">◎</span>
|
||||||
|
<span>
|
||||||
|
<strong>KST4Contest</strong>
|
||||||
|
<small>ON4KST Contest Client</small>
|
||||||
|
</span>
|
||||||
|
</a>
|
||||||
|
|
||||||
|
<nav class="site-nav">
|
||||||
|
|
||||||
|
<a href="/">Home</a>
|
||||||
|
|
||||||
<a href="/features/">Features</a>
|
<a href="/features/">Features</a>
|
||||||
<a href="/download/">Download</a>
|
|
||||||
<a href="/manual/">Manual</a>
|
|
||||||
<a href="/screenshots/">Screenshots</a>
|
<a href="/screenshots/">Screenshots</a>
|
||||||
|
|
||||||
|
<a href="/download/">Download</a>
|
||||||
|
|
||||||
|
<a href="/manual/">Manual</a>
|
||||||
|
|
||||||
<a href="/news/">News</a>
|
<a href="/news/">News</a>
|
||||||
<a href="https://github.com/praktimarc/kst4contest">GitHub</a>
|
|
||||||
|
<a href="/about/">About</a>
|
||||||
|
|
||||||
<a href="/faq/">FAQ</a>
|
<a href="/faq/">FAQ</a>
|
||||||
|
|
||||||
|
<a class="nav-cta" href="https://github.com/praktimarc/kst4contest/releases/latest">Download</a>
|
||||||
</nav>
|
</nav>
|
||||||
</header>
|
</header>
|
||||||
|
|
||||||
@@ -42,7 +69,7 @@
|
|||||||
<h1>Funktionen</h1>
|
<h1>Funktionen</h1>
|
||||||
<h1 id="funktionen" tabindex="-1"><a class="header-anchor" href="#funktionen">Funktionen</a></h1>
|
<h1 id="funktionen" tabindex="-1"><a class="header-anchor" href="#funktionen">Funktionen</a></h1>
|
||||||
<blockquote>
|
<blockquote>
|
||||||
<p>🇬🇧 <a href="en-Features">English version</a> | 🇩🇪 Du liest gerade die deutsche Version</p>
|
<p>🇬🇧 <a href="/manual/en/features/">English version</a> | 🇩🇪 Du liest gerade die deutsche Version</p>
|
||||||
</blockquote>
|
</blockquote>
|
||||||
<p>Übersicht aller Hauptfunktionen von KST4Contest.</p>
|
<p>Übersicht aller Hauptfunktionen von KST4Contest.</p>
|
||||||
<hr>
|
<hr>
|
||||||
@@ -87,7 +114,7 @@
|
|||||||
</blockquote>
|
</blockquote>
|
||||||
<hr>
|
<hr>
|
||||||
<h2 id="sked-richtungs-spots-(integrierter-dx-cluster)" tabindex="-1"><a class="header-anchor" href="#sked-richtungs-spots-(integrierter-dx-cluster)">Sked-Richtungs-Spots (Integrierter DX-Cluster)</a></h2>
|
<h2 id="sked-richtungs-spots-(integrierter-dx-cluster)" tabindex="-1"><a class="header-anchor" href="#sked-richtungs-spots-(integrierter-dx-cluster)">Sked-Richtungs-Spots (Integrierter DX-Cluster)</a></h2>
|
||||||
<p>Ab <strong>v1.23</strong>: Richtungs-Warnungen werden als DX-Cluster-Spots an das Logprogramm weitergeleitet, wenn eine QRG bekannt ist. Details: <a href="de-DX-Cluster-Server">DX-Cluster-Server</a>.</p>
|
<p>Ab <strong>v1.23</strong>: Richtungs-Warnungen werden als DX-Cluster-Spots an das Logprogramm weitergeleitet, wenn eine QRG bekannt ist. Details: <a href="/manual/de/dx-cluster-server/">DX-Cluster-Server</a>.</p>
|
||||||
<hr>
|
<hr>
|
||||||
<h2 id="qrg-erkennung-(qrg-reading)" tabindex="-1"><a class="header-anchor" href="#qrg-erkennung-(qrg-reading)">QRG-Erkennung (QRG Reading)</a></h2>
|
<h2 id="qrg-erkennung-(qrg-reading)" tabindex="-1"><a class="header-anchor" href="#qrg-erkennung-(qrg-reading)">QRG-Erkennung (QRG Reading)</a></h2>
|
||||||
<p>KST4Contest verarbeitet jede Chat-Nachricht und extrahiert automatisch <strong>Frequenzangaben</strong>. Diese werden in der Benutzerliste in der <strong>QRG-Spalte</strong> angezeigt.</p>
|
<p>KST4Contest verarbeitet jede Chat-Nachricht und extrahiert automatisch <strong>Frequenzangaben</strong>. Diese werden in der Benutzerliste in der <strong>QRG-Spalte</strong> angezeigt.</p>
|
||||||
@@ -95,7 +122,7 @@
|
|||||||
<p><strong>Nutzen</strong>: Ohne nachzufragen kann man direkt auf die QRG einer Station schauen und entscheiden, ob eine Verbindung möglich ist.</p>
|
<p><strong>Nutzen</strong>: Ohne nachzufragen kann man direkt auf die QRG einer Station schauen und entscheiden, ob eine Verbindung möglich ist.</p>
|
||||||
<hr>
|
<hr>
|
||||||
<h2 id="worked-markierung" tabindex="-1"><a class="header-anchor" href="#worked-markierung">Worked-Markierung</a></h2>
|
<h2 id="worked-markierung" tabindex="-1"><a class="header-anchor" href="#worked-markierung">Worked-Markierung</a></h2>
|
||||||
<p>Gearbeitete Stationen werden in der Benutzerliste visuell markiert – pro Band. Grundlage ist die <a href="de-Log-Synchronisation">Log-Synchronisation</a> via UDP oder Simplelogfile.</p>
|
<p>Gearbeitete Stationen werden in der Benutzerliste visuell markiert – pro Band. Grundlage ist die <a href="/manual/de/log-synchronisation/">Log-Synchronisation</a> via UDP oder Simplelogfile.</p>
|
||||||
<p>Vor jedem Contest die Datenbank zurücksetzen: <a href="Konfiguration#worked-station-database-settings">Konfiguration – Worked Station Database Settings</a>.</p>
|
<p>Vor jedem Contest die Datenbank zurücksetzen: <a href="Konfiguration#worked-station-database-settings">Konfiguration – Worked Station Database Settings</a>.</p>
|
||||||
<hr>
|
<hr>
|
||||||
<h2 id="not-qrv-tags-(ab-v1.2)" tabindex="-1"><a class="header-anchor" href="#not-qrv-tags-(ab-v1.2)">NOT-QRV-Tags (ab v1.2)</a></h2>
|
<h2 id="not-qrv-tags-(ab-v1.2)" tabindex="-1"><a class="header-anchor" href="#not-qrv-tags-(ab-v1.2)">NOT-QRV-Tags (ab v1.2)</a></h2>
|
||||||
@@ -236,7 +263,33 @@
|
|||||||
</main>
|
</main>
|
||||||
|
|
||||||
<footer class="site-footer">
|
<footer class="site-footer">
|
||||||
<p>KST4Contest – ON4KST contest workflow for VHF/UHF/SHF operators.</p>
|
<div class="footer-grid">
|
||||||
|
<div>
|
||||||
|
<strong>KST4Contest</strong>
|
||||||
|
<p>Contest-optimized ON4KST workflow for VHF/UHF/SHF operators.</p>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<div>
|
||||||
|
<strong>Project</strong>
|
||||||
|
<p><a href="/features/">Features</a></p>
|
||||||
|
<p><a href="/download/">Download</a></p>
|
||||||
|
<p><a href="/manual/">Manual</a></p>
|
||||||
|
<p><a href="/roadmap/">Roadmap</a></p>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<div>
|
||||||
|
<strong>Community</strong>
|
||||||
|
<p><a href="https://github.com/praktimarc/kst4contest">GitHub Repository</a></p>
|
||||||
|
<p><a href="https://github.com/praktimarc/kst4contest/issues">Issues</a></p>
|
||||||
|
<p><a href="/contact/">Contact</a></p>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<div>
|
||||||
|
<strong>Legal</strong>
|
||||||
|
<p><a href="/legal-notice/">Legal Notice</a></p>
|
||||||
|
<p><a href="/privacy/">Privacy Policy</a></p>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
</footer>
|
</footer>
|
||||||
</body>
|
</body>
|
||||||
</html>
|
</html>
|
||||||
@@ -5,7 +5,6 @@
|
|||||||
<title>{{ manual.title }} | KST4Contest Manual</title>
|
<title>{{ manual.title }} | KST4Contest Manual</title>
|
||||||
<meta name="viewport" content="width=device-width, initial-scale=1">
|
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||||
<meta name="description" content="KST4Contest manual page: {{ manual.title }}">
|
<meta name="description" content="KST4Contest manual page: {{ manual.title }}">
|
||||||
|
|
||||||
<link rel="canonical" href="https://kst4contest.hamradioonline.de/manual/de/home/">
|
<link rel="canonical" href="https://kst4contest.hamradioonline.de/manual/de/home/">
|
||||||
|
|
||||||
<meta property="og:type" content="website">
|
<meta property="og:type" content="website">
|
||||||
@@ -18,19 +17,47 @@
|
|||||||
<meta name="twitter:title" content="{{ manual.title }} | KST4Contest Manual">
|
<meta name="twitter:title" content="{{ manual.title }} | KST4Contest Manual">
|
||||||
<meta name="twitter:description" content="KST4Contest manual page: {{ manual.title }}">
|
<meta name="twitter:description" content="KST4Contest manual page: {{ manual.title }}">
|
||||||
|
|
||||||
<link rel="stylesheet" href="/assets/css/main.css">
|
<link rel="stylesheet" href="/assets/css/main.css?v=1783381592602">
|
||||||
|
<link rel="alternate" type="application/rss+xml" title="KST4Contest News" href="/feed.xml">
|
||||||
|
|
||||||
|
<meta property="og:image" content="https://kst4contest.hamradioonline.de/assets/social/kst4contest-og.png">
|
||||||
|
<meta property="og:image:width" content="1200">
|
||||||
|
<meta property="og:image:height" content="630">
|
||||||
|
<meta name="twitter:image" content="https://kst4contest.hamradioonline.de/assets/social/kst4contest-og.png">
|
||||||
|
|
||||||
</head>
|
</head>
|
||||||
|
|
||||||
<body>
|
<body>
|
||||||
|
<div class="site-bg"></div>
|
||||||
|
|
||||||
<header class="site-header">
|
<header class="site-header">
|
||||||
<a class="brand" href="/">KST4Contest</a>
|
<a class="brand" href="/">
|
||||||
<nav>
|
<span class="brand-mark">◎</span>
|
||||||
|
<span>
|
||||||
|
<strong>KST4Contest</strong>
|
||||||
|
<small>ON4KST Contest Client</small>
|
||||||
|
</span>
|
||||||
|
</a>
|
||||||
|
|
||||||
|
<nav class="site-nav">
|
||||||
|
|
||||||
|
<a href="/">Home</a>
|
||||||
|
|
||||||
<a href="/features/">Features</a>
|
<a href="/features/">Features</a>
|
||||||
<a href="/download/">Download</a>
|
|
||||||
<a href="/manual/">Manual</a>
|
|
||||||
<a href="/screenshots/">Screenshots</a>
|
<a href="/screenshots/">Screenshots</a>
|
||||||
|
|
||||||
|
<a href="/download/">Download</a>
|
||||||
|
|
||||||
|
<a href="/manual/">Manual</a>
|
||||||
|
|
||||||
<a href="/news/">News</a>
|
<a href="/news/">News</a>
|
||||||
<a href="https://github.com/praktimarc/kst4contest">GitHub</a>
|
|
||||||
|
<a href="/about/">About</a>
|
||||||
|
|
||||||
<a href="/faq/">FAQ</a>
|
<a href="/faq/">FAQ</a>
|
||||||
|
|
||||||
|
<a class="nav-cta" href="https://github.com/praktimarc/kst4contest/releases/latest">Download</a>
|
||||||
</nav>
|
</nav>
|
||||||
</header>
|
</header>
|
||||||
|
|
||||||
@@ -42,7 +69,7 @@
|
|||||||
<h1>Home</h1>
|
<h1>Home</h1>
|
||||||
<h1 id="kst4contest-%E2%80%93-wiki" tabindex="-1"><a class="header-anchor" href="#kst4contest-%E2%80%93-wiki">KST4Contest – Wiki</a></h1>
|
<h1 id="kst4contest-%E2%80%93-wiki" tabindex="-1"><a class="header-anchor" href="#kst4contest-%E2%80%93-wiki">KST4Contest – Wiki</a></h1>
|
||||||
<blockquote>
|
<blockquote>
|
||||||
<p>🇬🇧 <a href="en-Home">English version</a> | 🇩🇪 Du liest gerade die deutsche Version</p>
|
<p>🇬🇧 <a href="/manual/en/home/">English version</a> | 🇩🇪 Du liest gerade die deutsche Version</p>
|
||||||
</blockquote>
|
</blockquote>
|
||||||
<p><strong>KST4Contest</strong> (auch bekannt als <em>PraktiKST</em>) ist ein Java-basierter Chat-Client für den <a href="http://www.on4kst.info/chat/">ON4KST-Chat</a>, der speziell für den Contest-Betrieb auf den VHF/UHF/SHF-Bändern (144 MHz und aufwärts) entwickelt wurde.</p>
|
<p><strong>KST4Contest</strong> (auch bekannt als <em>PraktiKST</em>) ist ein Java-basierter Chat-Client für den <a href="http://www.on4kst.info/chat/">ON4KST-Chat</a>, der speziell für den Contest-Betrieb auf den VHF/UHF/SHF-Bändern (144 MHz und aufwärts) entwickelt wurde.</p>
|
||||||
<p>Entwickelt von <strong>DO5AMF (Marc Fröhlich)</strong>, Operator bei DM5M.</p>
|
<p>Entwickelt von <strong>DO5AMF (Marc Fröhlich)</strong>, Operator bei DM5M.</p>
|
||||||
@@ -57,39 +84,39 @@
|
|||||||
</thead>
|
</thead>
|
||||||
<tbody>
|
<tbody>
|
||||||
<tr>
|
<tr>
|
||||||
<td><a href="de-Installation">Installation</a></td>
|
<td><a href="/manual/de/installation/">Installation</a></td>
|
||||||
<td>Download, Java-Voraussetzungen, Update</td>
|
<td>Download, Java-Voraussetzungen, Update</td>
|
||||||
</tr>
|
</tr>
|
||||||
<tr>
|
<tr>
|
||||||
<td><a href="de-Konfiguration">Konfiguration</a></td>
|
<td><a href="/manual/de/konfiguration/">Konfiguration</a></td>
|
||||||
<td>Alle Einstellungen im Detail</td>
|
<td>Alle Einstellungen im Detail</td>
|
||||||
</tr>
|
</tr>
|
||||||
<tr>
|
<tr>
|
||||||
<td><a href="de-Log-Synchronisation">Log-Synchronisation</a></td>
|
<td><a href="/manual/de/log-synchronisation/">Log-Synchronisation</a></td>
|
||||||
<td>UCXLog, N1MM+, QARTest, <a href="http://DXLog.net">DXLog.net</a>, WinTest</td>
|
<td>UCXLog, N1MM+, QARTest, <a href="http://DXLog.net">DXLog.net</a>, WinTest</td>
|
||||||
</tr>
|
</tr>
|
||||||
<tr>
|
<tr>
|
||||||
<td><a href="de-AirScout-Integration">AirScout-Integration</a></td>
|
<td><a href="/manual/de/airscout-integration/">AirScout-Integration</a></td>
|
||||||
<td>Flugzeug-Scatter-Erkennung</td>
|
<td>Flugzeug-Scatter-Erkennung</td>
|
||||||
</tr>
|
</tr>
|
||||||
<tr>
|
<tr>
|
||||||
<td><a href="de-DX-Cluster-Server">DX-Cluster-Server</a></td>
|
<td><a href="/manual/de/dx-cluster-server/">DX-Cluster-Server</a></td>
|
||||||
<td>Integrierter DX-Cluster für das Log-Programm</td>
|
<td>Integrierter DX-Cluster für das Log-Programm</td>
|
||||||
</tr>
|
</tr>
|
||||||
<tr>
|
<tr>
|
||||||
<td><a href="de-Funktionen">Funktionen</a></td>
|
<td><a href="/manual/de/funktionen/">Funktionen</a></td>
|
||||||
<td>Alle Features im Überblick</td>
|
<td>Alle Features im Überblick</td>
|
||||||
</tr>
|
</tr>
|
||||||
<tr>
|
<tr>
|
||||||
<td><a href="de-Makros-und-Variablen">Makros und Variablen</a></td>
|
<td><a href="/manual/de/makros-und-variablen/">Makros und Variablen</a></td>
|
||||||
<td>Text-Snippets, Shortcuts, Variablen</td>
|
<td>Text-Snippets, Shortcuts, Variablen</td>
|
||||||
</tr>
|
</tr>
|
||||||
<tr>
|
<tr>
|
||||||
<td><a href="de-Benutzeroberflaeche">Benutzeroberfläche</a></td>
|
<td><a href="/manual/de/benutzeroberflaeche/">Benutzeroberfläche</a></td>
|
||||||
<td>UI-Erklärung und Bedienung</td>
|
<td>UI-Erklärung und Bedienung</td>
|
||||||
</tr>
|
</tr>
|
||||||
<tr>
|
<tr>
|
||||||
<td><a href="de-Changelog">Changelog</a></td>
|
<td><a href="/manual/de/changelog/">Changelog</a></td>
|
||||||
<td>Versionsgeschichte</td>
|
<td>Versionsgeschichte</td>
|
||||||
</tr>
|
</tr>
|
||||||
</tbody>
|
</tbody>
|
||||||
@@ -143,7 +170,33 @@
|
|||||||
</main>
|
</main>
|
||||||
|
|
||||||
<footer class="site-footer">
|
<footer class="site-footer">
|
||||||
<p>KST4Contest – ON4KST contest workflow for VHF/UHF/SHF operators.</p>
|
<div class="footer-grid">
|
||||||
|
<div>
|
||||||
|
<strong>KST4Contest</strong>
|
||||||
|
<p>Contest-optimized ON4KST workflow for VHF/UHF/SHF operators.</p>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<div>
|
||||||
|
<strong>Project</strong>
|
||||||
|
<p><a href="/features/">Features</a></p>
|
||||||
|
<p><a href="/download/">Download</a></p>
|
||||||
|
<p><a href="/manual/">Manual</a></p>
|
||||||
|
<p><a href="/roadmap/">Roadmap</a></p>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<div>
|
||||||
|
<strong>Community</strong>
|
||||||
|
<p><a href="https://github.com/praktimarc/kst4contest">GitHub Repository</a></p>
|
||||||
|
<p><a href="https://github.com/praktimarc/kst4contest/issues">Issues</a></p>
|
||||||
|
<p><a href="/contact/">Contact</a></p>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<div>
|
||||||
|
<strong>Legal</strong>
|
||||||
|
<p><a href="/legal-notice/">Legal Notice</a></p>
|
||||||
|
<p><a href="/privacy/">Privacy Policy</a></p>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
</footer>
|
</footer>
|
||||||
</body>
|
</body>
|
||||||
</html>
|
</html>
|
||||||
@@ -5,7 +5,6 @@
|
|||||||
<title>KST4Contest Deutsches Handbuch</title>
|
<title>KST4Contest Deutsches Handbuch</title>
|
||||||
<meta name="viewport" content="width=device-width, initial-scale=1">
|
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||||
<meta name="description" content="Deutsches Benutzerhandbuch für KST4Contest.">
|
<meta name="description" content="Deutsches Benutzerhandbuch für KST4Contest.">
|
||||||
|
|
||||||
<link rel="canonical" href="https://kst4contest.hamradioonline.de/manual/de/">
|
<link rel="canonical" href="https://kst4contest.hamradioonline.de/manual/de/">
|
||||||
|
|
||||||
<meta property="og:type" content="website">
|
<meta property="og:type" content="website">
|
||||||
@@ -18,19 +17,47 @@
|
|||||||
<meta name="twitter:title" content="KST4Contest Deutsches Handbuch">
|
<meta name="twitter:title" content="KST4Contest Deutsches Handbuch">
|
||||||
<meta name="twitter:description" content="Deutsches Benutzerhandbuch für KST4Contest.">
|
<meta name="twitter:description" content="Deutsches Benutzerhandbuch für KST4Contest.">
|
||||||
|
|
||||||
<link rel="stylesheet" href="/assets/css/main.css">
|
<link rel="stylesheet" href="/assets/css/main.css?v=1783381592602">
|
||||||
|
<link rel="alternate" type="application/rss+xml" title="KST4Contest News" href="/feed.xml">
|
||||||
|
|
||||||
|
<meta property="og:image" content="https://kst4contest.hamradioonline.de/assets/social/kst4contest-og.png">
|
||||||
|
<meta property="og:image:width" content="1200">
|
||||||
|
<meta property="og:image:height" content="630">
|
||||||
|
<meta name="twitter:image" content="https://kst4contest.hamradioonline.de/assets/social/kst4contest-og.png">
|
||||||
|
|
||||||
</head>
|
</head>
|
||||||
|
|
||||||
<body>
|
<body>
|
||||||
|
<div class="site-bg"></div>
|
||||||
|
|
||||||
<header class="site-header">
|
<header class="site-header">
|
||||||
<a class="brand" href="/">KST4Contest</a>
|
<a class="brand" href="/">
|
||||||
<nav>
|
<span class="brand-mark">◎</span>
|
||||||
|
<span>
|
||||||
|
<strong>KST4Contest</strong>
|
||||||
|
<small>ON4KST Contest Client</small>
|
||||||
|
</span>
|
||||||
|
</a>
|
||||||
|
|
||||||
|
<nav class="site-nav">
|
||||||
|
|
||||||
|
<a href="/">Home</a>
|
||||||
|
|
||||||
<a href="/features/">Features</a>
|
<a href="/features/">Features</a>
|
||||||
<a href="/download/">Download</a>
|
|
||||||
<a href="/manual/">Manual</a>
|
|
||||||
<a href="/screenshots/">Screenshots</a>
|
<a href="/screenshots/">Screenshots</a>
|
||||||
|
|
||||||
|
<a href="/download/">Download</a>
|
||||||
|
|
||||||
|
<a href="/manual/">Manual</a>
|
||||||
|
|
||||||
<a href="/news/">News</a>
|
<a href="/news/">News</a>
|
||||||
<a href="https://github.com/praktimarc/kst4contest">GitHub</a>
|
|
||||||
|
<a href="/about/">About</a>
|
||||||
|
|
||||||
<a href="/faq/">FAQ</a>
|
<a href="/faq/">FAQ</a>
|
||||||
|
|
||||||
|
<a class="nav-cta" href="https://github.com/praktimarc/kst4contest/releases/latest">Download</a>
|
||||||
</nav>
|
</nav>
|
||||||
</header>
|
</header>
|
||||||
|
|
||||||
@@ -139,7 +166,33 @@
|
|||||||
</main>
|
</main>
|
||||||
|
|
||||||
<footer class="site-footer">
|
<footer class="site-footer">
|
||||||
<p>KST4Contest – ON4KST contest workflow for VHF/UHF/SHF operators.</p>
|
<div class="footer-grid">
|
||||||
|
<div>
|
||||||
|
<strong>KST4Contest</strong>
|
||||||
|
<p>Contest-optimized ON4KST workflow for VHF/UHF/SHF operators.</p>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<div>
|
||||||
|
<strong>Project</strong>
|
||||||
|
<p><a href="/features/">Features</a></p>
|
||||||
|
<p><a href="/download/">Download</a></p>
|
||||||
|
<p><a href="/manual/">Manual</a></p>
|
||||||
|
<p><a href="/roadmap/">Roadmap</a></p>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<div>
|
||||||
|
<strong>Community</strong>
|
||||||
|
<p><a href="https://github.com/praktimarc/kst4contest">GitHub Repository</a></p>
|
||||||
|
<p><a href="https://github.com/praktimarc/kst4contest/issues">Issues</a></p>
|
||||||
|
<p><a href="/contact/">Contact</a></p>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<div>
|
||||||
|
<strong>Legal</strong>
|
||||||
|
<p><a href="/legal-notice/">Legal Notice</a></p>
|
||||||
|
<p><a href="/privacy/">Privacy Policy</a></p>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
</footer>
|
</footer>
|
||||||
</body>
|
</body>
|
||||||
</html>
|
</html>
|
||||||
@@ -5,7 +5,6 @@
|
|||||||
<title>{{ manual.title }} | KST4Contest Manual</title>
|
<title>{{ manual.title }} | KST4Contest Manual</title>
|
||||||
<meta name="viewport" content="width=device-width, initial-scale=1">
|
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||||
<meta name="description" content="KST4Contest manual page: {{ manual.title }}">
|
<meta name="description" content="KST4Contest manual page: {{ manual.title }}">
|
||||||
|
|
||||||
<link rel="canonical" href="https://kst4contest.hamradioonline.de/manual/de/installation/">
|
<link rel="canonical" href="https://kst4contest.hamradioonline.de/manual/de/installation/">
|
||||||
|
|
||||||
<meta property="og:type" content="website">
|
<meta property="og:type" content="website">
|
||||||
@@ -18,19 +17,47 @@
|
|||||||
<meta name="twitter:title" content="{{ manual.title }} | KST4Contest Manual">
|
<meta name="twitter:title" content="{{ manual.title }} | KST4Contest Manual">
|
||||||
<meta name="twitter:description" content="KST4Contest manual page: {{ manual.title }}">
|
<meta name="twitter:description" content="KST4Contest manual page: {{ manual.title }}">
|
||||||
|
|
||||||
<link rel="stylesheet" href="/assets/css/main.css">
|
<link rel="stylesheet" href="/assets/css/main.css?v=1783381592602">
|
||||||
|
<link rel="alternate" type="application/rss+xml" title="KST4Contest News" href="/feed.xml">
|
||||||
|
|
||||||
|
<meta property="og:image" content="https://kst4contest.hamradioonline.de/assets/social/kst4contest-og.png">
|
||||||
|
<meta property="og:image:width" content="1200">
|
||||||
|
<meta property="og:image:height" content="630">
|
||||||
|
<meta name="twitter:image" content="https://kst4contest.hamradioonline.de/assets/social/kst4contest-og.png">
|
||||||
|
|
||||||
</head>
|
</head>
|
||||||
|
|
||||||
<body>
|
<body>
|
||||||
|
<div class="site-bg"></div>
|
||||||
|
|
||||||
<header class="site-header">
|
<header class="site-header">
|
||||||
<a class="brand" href="/">KST4Contest</a>
|
<a class="brand" href="/">
|
||||||
<nav>
|
<span class="brand-mark">◎</span>
|
||||||
|
<span>
|
||||||
|
<strong>KST4Contest</strong>
|
||||||
|
<small>ON4KST Contest Client</small>
|
||||||
|
</span>
|
||||||
|
</a>
|
||||||
|
|
||||||
|
<nav class="site-nav">
|
||||||
|
|
||||||
|
<a href="/">Home</a>
|
||||||
|
|
||||||
<a href="/features/">Features</a>
|
<a href="/features/">Features</a>
|
||||||
<a href="/download/">Download</a>
|
|
||||||
<a href="/manual/">Manual</a>
|
|
||||||
<a href="/screenshots/">Screenshots</a>
|
<a href="/screenshots/">Screenshots</a>
|
||||||
|
|
||||||
|
<a href="/download/">Download</a>
|
||||||
|
|
||||||
|
<a href="/manual/">Manual</a>
|
||||||
|
|
||||||
<a href="/news/">News</a>
|
<a href="/news/">News</a>
|
||||||
<a href="https://github.com/praktimarc/kst4contest">GitHub</a>
|
|
||||||
|
<a href="/about/">About</a>
|
||||||
|
|
||||||
<a href="/faq/">FAQ</a>
|
<a href="/faq/">FAQ</a>
|
||||||
|
|
||||||
|
<a class="nav-cta" href="https://github.com/praktimarc/kst4contest/releases/latest">Download</a>
|
||||||
</nav>
|
</nav>
|
||||||
</header>
|
</header>
|
||||||
|
|
||||||
@@ -42,7 +69,7 @@
|
|||||||
<h1>Installation</h1>
|
<h1>Installation</h1>
|
||||||
<h1 id="installation" tabindex="-1"><a class="header-anchor" href="#installation">Installation</a></h1>
|
<h1 id="installation" tabindex="-1"><a class="header-anchor" href="#installation">Installation</a></h1>
|
||||||
<blockquote>
|
<blockquote>
|
||||||
<p>🇬🇧 <a href="en-Installation">English version</a> | 🇩🇪 Du liest gerade die deutsche Version</p>
|
<p>🇬🇧 <a href="/manual/en/installation/">English version</a> | 🇩🇪 Du liest gerade die deutsche Version</p>
|
||||||
</blockquote>
|
</blockquote>
|
||||||
<h2 id="voraussetzungen" tabindex="-1"><a class="header-anchor" href="#voraussetzungen">Voraussetzungen</a></h2>
|
<h2 id="voraussetzungen" tabindex="-1"><a class="header-anchor" href="#voraussetzungen">Voraussetzungen</a></h2>
|
||||||
<p>Es wird eine Mindestauflösung von 1200px mal 720px empfohlen</p>
|
<p>Es wird eine Mindestauflösung von 1200px mal 720px empfohlen</p>
|
||||||
@@ -258,7 +285,33 @@ flatpak install kst4contest de.x08.KST4Contest//nightly
|
|||||||
</main>
|
</main>
|
||||||
|
|
||||||
<footer class="site-footer">
|
<footer class="site-footer">
|
||||||
<p>KST4Contest – ON4KST contest workflow for VHF/UHF/SHF operators.</p>
|
<div class="footer-grid">
|
||||||
|
<div>
|
||||||
|
<strong>KST4Contest</strong>
|
||||||
|
<p>Contest-optimized ON4KST workflow for VHF/UHF/SHF operators.</p>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<div>
|
||||||
|
<strong>Project</strong>
|
||||||
|
<p><a href="/features/">Features</a></p>
|
||||||
|
<p><a href="/download/">Download</a></p>
|
||||||
|
<p><a href="/manual/">Manual</a></p>
|
||||||
|
<p><a href="/roadmap/">Roadmap</a></p>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<div>
|
||||||
|
<strong>Community</strong>
|
||||||
|
<p><a href="https://github.com/praktimarc/kst4contest">GitHub Repository</a></p>
|
||||||
|
<p><a href="https://github.com/praktimarc/kst4contest/issues">Issues</a></p>
|
||||||
|
<p><a href="/contact/">Contact</a></p>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<div>
|
||||||
|
<strong>Legal</strong>
|
||||||
|
<p><a href="/legal-notice/">Legal Notice</a></p>
|
||||||
|
<p><a href="/privacy/">Privacy Policy</a></p>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
</footer>
|
</footer>
|
||||||
</body>
|
</body>
|
||||||
</html>
|
</html>
|
||||||
@@ -5,7 +5,6 @@
|
|||||||
<title>{{ manual.title }} | KST4Contest Manual</title>
|
<title>{{ manual.title }} | KST4Contest Manual</title>
|
||||||
<meta name="viewport" content="width=device-width, initial-scale=1">
|
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||||
<meta name="description" content="KST4Contest manual page: {{ manual.title }}">
|
<meta name="description" content="KST4Contest manual page: {{ manual.title }}">
|
||||||
|
|
||||||
<link rel="canonical" href="https://kst4contest.hamradioonline.de/manual/de/konfiguration/">
|
<link rel="canonical" href="https://kst4contest.hamradioonline.de/manual/de/konfiguration/">
|
||||||
|
|
||||||
<meta property="og:type" content="website">
|
<meta property="og:type" content="website">
|
||||||
@@ -18,19 +17,47 @@
|
|||||||
<meta name="twitter:title" content="{{ manual.title }} | KST4Contest Manual">
|
<meta name="twitter:title" content="{{ manual.title }} | KST4Contest Manual">
|
||||||
<meta name="twitter:description" content="KST4Contest manual page: {{ manual.title }}">
|
<meta name="twitter:description" content="KST4Contest manual page: {{ manual.title }}">
|
||||||
|
|
||||||
<link rel="stylesheet" href="/assets/css/main.css">
|
<link rel="stylesheet" href="/assets/css/main.css?v=1783381592602">
|
||||||
|
<link rel="alternate" type="application/rss+xml" title="KST4Contest News" href="/feed.xml">
|
||||||
|
|
||||||
|
<meta property="og:image" content="https://kst4contest.hamradioonline.de/assets/social/kst4contest-og.png">
|
||||||
|
<meta property="og:image:width" content="1200">
|
||||||
|
<meta property="og:image:height" content="630">
|
||||||
|
<meta name="twitter:image" content="https://kst4contest.hamradioonline.de/assets/social/kst4contest-og.png">
|
||||||
|
|
||||||
</head>
|
</head>
|
||||||
|
|
||||||
<body>
|
<body>
|
||||||
|
<div class="site-bg"></div>
|
||||||
|
|
||||||
<header class="site-header">
|
<header class="site-header">
|
||||||
<a class="brand" href="/">KST4Contest</a>
|
<a class="brand" href="/">
|
||||||
<nav>
|
<span class="brand-mark">◎</span>
|
||||||
|
<span>
|
||||||
|
<strong>KST4Contest</strong>
|
||||||
|
<small>ON4KST Contest Client</small>
|
||||||
|
</span>
|
||||||
|
</a>
|
||||||
|
|
||||||
|
<nav class="site-nav">
|
||||||
|
|
||||||
|
<a href="/">Home</a>
|
||||||
|
|
||||||
<a href="/features/">Features</a>
|
<a href="/features/">Features</a>
|
||||||
<a href="/download/">Download</a>
|
|
||||||
<a href="/manual/">Manual</a>
|
|
||||||
<a href="/screenshots/">Screenshots</a>
|
<a href="/screenshots/">Screenshots</a>
|
||||||
|
|
||||||
|
<a href="/download/">Download</a>
|
||||||
|
|
||||||
|
<a href="/manual/">Manual</a>
|
||||||
|
|
||||||
<a href="/news/">News</a>
|
<a href="/news/">News</a>
|
||||||
<a href="https://github.com/praktimarc/kst4contest">GitHub</a>
|
|
||||||
|
<a href="/about/">About</a>
|
||||||
|
|
||||||
<a href="/faq/">FAQ</a>
|
<a href="/faq/">FAQ</a>
|
||||||
|
|
||||||
|
<a class="nav-cta" href="https://github.com/praktimarc/kst4contest/releases/latest">Download</a>
|
||||||
</nav>
|
</nav>
|
||||||
</header>
|
</header>
|
||||||
|
|
||||||
@@ -42,7 +69,7 @@
|
|||||||
<h1>Konfiguration</h1>
|
<h1>Konfiguration</h1>
|
||||||
<h1 id="konfiguration" tabindex="-1"><a class="header-anchor" href="#konfiguration">Konfiguration</a></h1>
|
<h1 id="konfiguration" tabindex="-1"><a class="header-anchor" href="#konfiguration">Konfiguration</a></h1>
|
||||||
<blockquote>
|
<blockquote>
|
||||||
<p>🇬🇧 <a href="en-Configuration">English version</a> | 🇩🇪 Du liest gerade die deutsche Version</p>
|
<p>🇬🇧 <a href="/manual/en/configuration/">English version</a> | 🇩🇪 Du liest gerade die deutsche Version</p>
|
||||||
</blockquote>
|
</blockquote>
|
||||||
<p>Nach dem ersten Start öffnet sich das <strong>Einstellungsfenster</strong> – dieses ist der zentrale Ausgangspunkt für alle Konfigurationen. Es empfiehlt sich, das Einstellungsfenster während des Betriebs geöffnet zu lassen (z. B. um den Beacon schnell ein- und auszuschalten).</p>
|
<p>Nach dem ersten Start öffnet sich das <strong>Einstellungsfenster</strong> – dieses ist der zentrale Ausgangspunkt für alle Konfigurationen. Es empfiehlt sich, das Einstellungsfenster während des Betriebs geöffnet zu lassen (z. B. um den Beacon schnell ein- und auszuschalten).</p>
|
||||||
<blockquote>
|
<blockquote>
|
||||||
@@ -76,7 +103,7 @@ Zudem wird die <strong>primäre Chat-Kategorie</strong> (z. B. IARU Region 1 VHF
|
|||||||
<p>Eine Änderung ist nur notwendig, wenn der Server umzieht oder ein alternativer Endpunkt genutzt wird.</p>
|
<p>Eine Änderung ist nur notwendig, wenn der Server umzieht oder ein alternativer Endpunkt genutzt wird.</p>
|
||||||
<hr>
|
<hr>
|
||||||
<h2 id="log-sync-einstellungen" tabindex="-1"><a class="header-anchor" href="#log-sync-einstellungen">Log-Sync-Einstellungen</a></h2>
|
<h2 id="log-sync-einstellungen" tabindex="-1"><a class="header-anchor" href="#log-sync-einstellungen">Log-Sync-Einstellungen</a></h2>
|
||||||
<p>Drei Methoden stehen zur Verfügung, um gearbeitete Stationen automatisch zu markieren. Details: <a href="de-Log-Synchronisation">Log-Synchronisation</a>.</p>
|
<p>Drei Methoden stehen zur Verfügung, um gearbeitete Stationen automatisch zu markieren. Details: <a href="/manual/de/log-synchronisation/">Log-Synchronisation</a>.</p>
|
||||||
<h3 id="universal-file-based-callsign-interpreter-(simplelogfile)" tabindex="-1"><a class="header-anchor" href="#universal-file-based-callsign-interpreter-(simplelogfile)">Universal File Based Callsign Interpreter (Simplelogfile)</a></h3>
|
<h3 id="universal-file-based-callsign-interpreter-(simplelogfile)" tabindex="-1"><a class="header-anchor" href="#universal-file-based-callsign-interpreter-(simplelogfile)">Universal File Based Callsign Interpreter (Simplelogfile)</a></h3>
|
||||||
<p>Interpretiert beliebige Log-Dateien per Regex nach Rufzeichen-Mustern. Keine Bandinformation möglich. Geeignet als Fallback oder für nicht direkt unterstützte Logprogramme.</p>
|
<p>Interpretiert beliebige Log-Dateien per Regex nach Rufzeichen-Mustern. Keine Bandinformation möglich. Geeignet als Fallback oder für nicht direkt unterstützte Logprogramme.</p>
|
||||||
<h3 id="netzwerk-listener-f%C3%BCr-qso-udp-broadcast" tabindex="-1"><a class="header-anchor" href="#netzwerk-listener-f%C3%BCr-qso-udp-broadcast">Netzwerk-Listener für QSO-UDP-Broadcast</a></h3>
|
<h3 id="netzwerk-listener-f%C3%BCr-qso-udp-broadcast" tabindex="-1"><a class="header-anchor" href="#netzwerk-listener-f%C3%BCr-qso-udp-broadcast">Netzwerk-Listener für QSO-UDP-Broadcast</a></h3>
|
||||||
@@ -95,7 +122,7 @@ Zudem wird die <strong>primäre Chat-Kategorie</strong> (z. B. IARU Region 1 VHF
|
|||||||
</blockquote>
|
</blockquote>
|
||||||
<hr>
|
<hr>
|
||||||
<h2 id="airscout-einstellungen" tabindex="-1"><a class="header-anchor" href="#airscout-einstellungen">AirScout-Einstellungen</a></h2>
|
<h2 id="airscout-einstellungen" tabindex="-1"><a class="header-anchor" href="#airscout-einstellungen">AirScout-Einstellungen</a></h2>
|
||||||
<p>Konfiguration der Schnittstelle zu AirScout für die Flugzeug-Scatter-Erkennung. Details: <a href="de-AirScout-Integration">AirScout-Integration</a>.</p>
|
<p>Konfiguration der Schnittstelle zu AirScout für die Flugzeug-Scatter-Erkennung. Details: <a href="/manual/de/airscout-integration/">AirScout-Integration</a>.</p>
|
||||||
<hr>
|
<hr>
|
||||||
<h2 id="notification-settings-(benachrichtigungen)" tabindex="-1"><a class="header-anchor" href="#notification-settings-(benachrichtigungen)">Notification Settings (Benachrichtigungen)</a></h2>
|
<h2 id="notification-settings-(benachrichtigungen)" tabindex="-1"><a class="header-anchor" href="#notification-settings-(benachrichtigungen)">Notification Settings (Benachrichtigungen)</a></h2>
|
||||||
<p>Drei Benachrichtigungstypen stehen zur Wahl:</p>
|
<p>Drei Benachrichtigungstypen stehen zur Wahl:</p>
|
||||||
@@ -194,7 +221,33 @@ Zudem wird die <strong>primäre Chat-Kategorie</strong> (z. B. IARU Region 1 VHF
|
|||||||
</main>
|
</main>
|
||||||
|
|
||||||
<footer class="site-footer">
|
<footer class="site-footer">
|
||||||
<p>KST4Contest – ON4KST contest workflow for VHF/UHF/SHF operators.</p>
|
<div class="footer-grid">
|
||||||
|
<div>
|
||||||
|
<strong>KST4Contest</strong>
|
||||||
|
<p>Contest-optimized ON4KST workflow for VHF/UHF/SHF operators.</p>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<div>
|
||||||
|
<strong>Project</strong>
|
||||||
|
<p><a href="/features/">Features</a></p>
|
||||||
|
<p><a href="/download/">Download</a></p>
|
||||||
|
<p><a href="/manual/">Manual</a></p>
|
||||||
|
<p><a href="/roadmap/">Roadmap</a></p>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<div>
|
||||||
|
<strong>Community</strong>
|
||||||
|
<p><a href="https://github.com/praktimarc/kst4contest">GitHub Repository</a></p>
|
||||||
|
<p><a href="https://github.com/praktimarc/kst4contest/issues">Issues</a></p>
|
||||||
|
<p><a href="/contact/">Contact</a></p>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<div>
|
||||||
|
<strong>Legal</strong>
|
||||||
|
<p><a href="/legal-notice/">Legal Notice</a></p>
|
||||||
|
<p><a href="/privacy/">Privacy Policy</a></p>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
</footer>
|
</footer>
|
||||||
</body>
|
</body>
|
||||||
</html>
|
</html>
|
||||||
@@ -5,7 +5,6 @@
|
|||||||
<title>{{ manual.title }} | KST4Contest Manual</title>
|
<title>{{ manual.title }} | KST4Contest Manual</title>
|
||||||
<meta name="viewport" content="width=device-width, initial-scale=1">
|
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||||
<meta name="description" content="KST4Contest manual page: {{ manual.title }}">
|
<meta name="description" content="KST4Contest manual page: {{ manual.title }}">
|
||||||
|
|
||||||
<link rel="canonical" href="https://kst4contest.hamradioonline.de/manual/de/log-synchronisation/">
|
<link rel="canonical" href="https://kst4contest.hamradioonline.de/manual/de/log-synchronisation/">
|
||||||
|
|
||||||
<meta property="og:type" content="website">
|
<meta property="og:type" content="website">
|
||||||
@@ -18,19 +17,47 @@
|
|||||||
<meta name="twitter:title" content="{{ manual.title }} | KST4Contest Manual">
|
<meta name="twitter:title" content="{{ manual.title }} | KST4Contest Manual">
|
||||||
<meta name="twitter:description" content="KST4Contest manual page: {{ manual.title }}">
|
<meta name="twitter:description" content="KST4Contest manual page: {{ manual.title }}">
|
||||||
|
|
||||||
<link rel="stylesheet" href="/assets/css/main.css">
|
<link rel="stylesheet" href="/assets/css/main.css?v=1783381592602">
|
||||||
|
<link rel="alternate" type="application/rss+xml" title="KST4Contest News" href="/feed.xml">
|
||||||
|
|
||||||
|
<meta property="og:image" content="https://kst4contest.hamradioonline.de/assets/social/kst4contest-og.png">
|
||||||
|
<meta property="og:image:width" content="1200">
|
||||||
|
<meta property="og:image:height" content="630">
|
||||||
|
<meta name="twitter:image" content="https://kst4contest.hamradioonline.de/assets/social/kst4contest-og.png">
|
||||||
|
|
||||||
</head>
|
</head>
|
||||||
|
|
||||||
<body>
|
<body>
|
||||||
|
<div class="site-bg"></div>
|
||||||
|
|
||||||
<header class="site-header">
|
<header class="site-header">
|
||||||
<a class="brand" href="/">KST4Contest</a>
|
<a class="brand" href="/">
|
||||||
<nav>
|
<span class="brand-mark">◎</span>
|
||||||
|
<span>
|
||||||
|
<strong>KST4Contest</strong>
|
||||||
|
<small>ON4KST Contest Client</small>
|
||||||
|
</span>
|
||||||
|
</a>
|
||||||
|
|
||||||
|
<nav class="site-nav">
|
||||||
|
|
||||||
|
<a href="/">Home</a>
|
||||||
|
|
||||||
<a href="/features/">Features</a>
|
<a href="/features/">Features</a>
|
||||||
<a href="/download/">Download</a>
|
|
||||||
<a href="/manual/">Manual</a>
|
|
||||||
<a href="/screenshots/">Screenshots</a>
|
<a href="/screenshots/">Screenshots</a>
|
||||||
|
|
||||||
|
<a href="/download/">Download</a>
|
||||||
|
|
||||||
|
<a href="/manual/">Manual</a>
|
||||||
|
|
||||||
<a href="/news/">News</a>
|
<a href="/news/">News</a>
|
||||||
<a href="https://github.com/praktimarc/kst4contest">GitHub</a>
|
|
||||||
|
<a href="/about/">About</a>
|
||||||
|
|
||||||
<a href="/faq/">FAQ</a>
|
<a href="/faq/">FAQ</a>
|
||||||
|
|
||||||
|
<a class="nav-cta" href="https://github.com/praktimarc/kst4contest/releases/latest">Download</a>
|
||||||
</nav>
|
</nav>
|
||||||
</header>
|
</header>
|
||||||
|
|
||||||
@@ -42,7 +69,7 @@
|
|||||||
<h1>Log Synchronisation</h1>
|
<h1>Log Synchronisation</h1>
|
||||||
<h1 id="log-synchronisation" tabindex="-1"><a class="header-anchor" href="#log-synchronisation">Log-Synchronisation</a></h1>
|
<h1 id="log-synchronisation" tabindex="-1"><a class="header-anchor" href="#log-synchronisation">Log-Synchronisation</a></h1>
|
||||||
<blockquote>
|
<blockquote>
|
||||||
<p>🇬🇧 <a href="en-Log-Sync">English version</a> | 🇩🇪 Du liest gerade die deutsche Version</p>
|
<p>🇬🇧 <a href="/manual/en/log-sync/">English version</a> | 🇩🇪 Du liest gerade die deutsche Version</p>
|
||||||
</blockquote>
|
</blockquote>
|
||||||
<p>KST4Contest markiert gearbeitete Stationen automatisch in der Chat-Benutzerliste. Dafür gibt es zwei grundlegende Methoden:</p>
|
<p>KST4Contest markiert gearbeitete Stationen automatisch in der Chat-Benutzerliste. Dafür gibt es zwei grundlegende Methoden:</p>
|
||||||
<hr>
|
<hr>
|
||||||
@@ -172,7 +199,33 @@
|
|||||||
</main>
|
</main>
|
||||||
|
|
||||||
<footer class="site-footer">
|
<footer class="site-footer">
|
||||||
<p>KST4Contest – ON4KST contest workflow for VHF/UHF/SHF operators.</p>
|
<div class="footer-grid">
|
||||||
|
<div>
|
||||||
|
<strong>KST4Contest</strong>
|
||||||
|
<p>Contest-optimized ON4KST workflow for VHF/UHF/SHF operators.</p>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<div>
|
||||||
|
<strong>Project</strong>
|
||||||
|
<p><a href="/features/">Features</a></p>
|
||||||
|
<p><a href="/download/">Download</a></p>
|
||||||
|
<p><a href="/manual/">Manual</a></p>
|
||||||
|
<p><a href="/roadmap/">Roadmap</a></p>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<div>
|
||||||
|
<strong>Community</strong>
|
||||||
|
<p><a href="https://github.com/praktimarc/kst4contest">GitHub Repository</a></p>
|
||||||
|
<p><a href="https://github.com/praktimarc/kst4contest/issues">Issues</a></p>
|
||||||
|
<p><a href="/contact/">Contact</a></p>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<div>
|
||||||
|
<strong>Legal</strong>
|
||||||
|
<p><a href="/legal-notice/">Legal Notice</a></p>
|
||||||
|
<p><a href="/privacy/">Privacy Policy</a></p>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
</footer>
|
</footer>
|
||||||
</body>
|
</body>
|
||||||
</html>
|
</html>
|
||||||
@@ -5,7 +5,6 @@
|
|||||||
<title>{{ manual.title }} | KST4Contest Manual</title>
|
<title>{{ manual.title }} | KST4Contest Manual</title>
|
||||||
<meta name="viewport" content="width=device-width, initial-scale=1">
|
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||||
<meta name="description" content="KST4Contest manual page: {{ manual.title }}">
|
<meta name="description" content="KST4Contest manual page: {{ manual.title }}">
|
||||||
|
|
||||||
<link rel="canonical" href="https://kst4contest.hamradioonline.de/manual/de/makros-und-variablen/">
|
<link rel="canonical" href="https://kst4contest.hamradioonline.de/manual/de/makros-und-variablen/">
|
||||||
|
|
||||||
<meta property="og:type" content="website">
|
<meta property="og:type" content="website">
|
||||||
@@ -18,19 +17,47 @@
|
|||||||
<meta name="twitter:title" content="{{ manual.title }} | KST4Contest Manual">
|
<meta name="twitter:title" content="{{ manual.title }} | KST4Contest Manual">
|
||||||
<meta name="twitter:description" content="KST4Contest manual page: {{ manual.title }}">
|
<meta name="twitter:description" content="KST4Contest manual page: {{ manual.title }}">
|
||||||
|
|
||||||
<link rel="stylesheet" href="/assets/css/main.css">
|
<link rel="stylesheet" href="/assets/css/main.css?v=1783381592602">
|
||||||
|
<link rel="alternate" type="application/rss+xml" title="KST4Contest News" href="/feed.xml">
|
||||||
|
|
||||||
|
<meta property="og:image" content="https://kst4contest.hamradioonline.de/assets/social/kst4contest-og.png">
|
||||||
|
<meta property="og:image:width" content="1200">
|
||||||
|
<meta property="og:image:height" content="630">
|
||||||
|
<meta name="twitter:image" content="https://kst4contest.hamradioonline.de/assets/social/kst4contest-og.png">
|
||||||
|
|
||||||
</head>
|
</head>
|
||||||
|
|
||||||
<body>
|
<body>
|
||||||
|
<div class="site-bg"></div>
|
||||||
|
|
||||||
<header class="site-header">
|
<header class="site-header">
|
||||||
<a class="brand" href="/">KST4Contest</a>
|
<a class="brand" href="/">
|
||||||
<nav>
|
<span class="brand-mark">◎</span>
|
||||||
|
<span>
|
||||||
|
<strong>KST4Contest</strong>
|
||||||
|
<small>ON4KST Contest Client</small>
|
||||||
|
</span>
|
||||||
|
</a>
|
||||||
|
|
||||||
|
<nav class="site-nav">
|
||||||
|
|
||||||
|
<a href="/">Home</a>
|
||||||
|
|
||||||
<a href="/features/">Features</a>
|
<a href="/features/">Features</a>
|
||||||
<a href="/download/">Download</a>
|
|
||||||
<a href="/manual/">Manual</a>
|
|
||||||
<a href="/screenshots/">Screenshots</a>
|
<a href="/screenshots/">Screenshots</a>
|
||||||
|
|
||||||
|
<a href="/download/">Download</a>
|
||||||
|
|
||||||
|
<a href="/manual/">Manual</a>
|
||||||
|
|
||||||
<a href="/news/">News</a>
|
<a href="/news/">News</a>
|
||||||
<a href="https://github.com/praktimarc/kst4contest">GitHub</a>
|
|
||||||
|
<a href="/about/">About</a>
|
||||||
|
|
||||||
<a href="/faq/">FAQ</a>
|
<a href="/faq/">FAQ</a>
|
||||||
|
|
||||||
|
<a class="nav-cta" href="https://github.com/praktimarc/kst4contest/releases/latest">Download</a>
|
||||||
</nav>
|
</nav>
|
||||||
</header>
|
</header>
|
||||||
|
|
||||||
@@ -42,7 +69,7 @@
|
|||||||
<h1>Makros und Variablen</h1>
|
<h1>Makros und Variablen</h1>
|
||||||
<h1 id="makros-und-variablen" tabindex="-1"><a class="header-anchor" href="#makros-und-variablen">Makros und Variablen</a></h1>
|
<h1 id="makros-und-variablen" tabindex="-1"><a class="header-anchor" href="#makros-und-variablen">Makros und Variablen</a></h1>
|
||||||
<blockquote>
|
<blockquote>
|
||||||
<p>🇬🇧 <a href="en-Macros-and-Variables">English version</a> | 🇩🇪 Du liest gerade die deutsche Version</p>
|
<p>🇬🇧 <a href="/manual/en/macros-and-variables/">English version</a> | 🇩🇪 Du liest gerade die deutsche Version</p>
|
||||||
</blockquote>
|
</blockquote>
|
||||||
<p>KST4Contest bietet ein flexibles System aus Text-Snippets, Shortcuts und eingebauten Variablen, die den Chat-Workflow im Contest erheblich beschleunigen.</p>
|
<p>KST4Contest bietet ein flexibles System aus Text-Snippets, Shortcuts und eingebauten Variablen, die den Chat-Workflow im Contest erheblich beschleunigen.</p>
|
||||||
<hr>
|
<hr>
|
||||||
@@ -183,7 +210,33 @@
|
|||||||
</main>
|
</main>
|
||||||
|
|
||||||
<footer class="site-footer">
|
<footer class="site-footer">
|
||||||
<p>KST4Contest – ON4KST contest workflow for VHF/UHF/SHF operators.</p>
|
<div class="footer-grid">
|
||||||
|
<div>
|
||||||
|
<strong>KST4Contest</strong>
|
||||||
|
<p>Contest-optimized ON4KST workflow for VHF/UHF/SHF operators.</p>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<div>
|
||||||
|
<strong>Project</strong>
|
||||||
|
<p><a href="/features/">Features</a></p>
|
||||||
|
<p><a href="/download/">Download</a></p>
|
||||||
|
<p><a href="/manual/">Manual</a></p>
|
||||||
|
<p><a href="/roadmap/">Roadmap</a></p>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<div>
|
||||||
|
<strong>Community</strong>
|
||||||
|
<p><a href="https://github.com/praktimarc/kst4contest">GitHub Repository</a></p>
|
||||||
|
<p><a href="https://github.com/praktimarc/kst4contest/issues">Issues</a></p>
|
||||||
|
<p><a href="/contact/">Contact</a></p>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<div>
|
||||||
|
<strong>Legal</strong>
|
||||||
|
<p><a href="/legal-notice/">Legal Notice</a></p>
|
||||||
|
<p><a href="/privacy/">Privacy Policy</a></p>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
</footer>
|
</footer>
|
||||||
</body>
|
</body>
|
||||||
</html>
|
</html>
|
||||||
@@ -5,7 +5,6 @@
|
|||||||
<title>{{ manual.title }} | KST4Contest Manual</title>
|
<title>{{ manual.title }} | KST4Contest Manual</title>
|
||||||
<meta name="viewport" content="width=device-width, initial-scale=1">
|
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||||
<meta name="description" content="KST4Contest manual page: {{ manual.title }}">
|
<meta name="description" content="KST4Contest manual page: {{ manual.title }}">
|
||||||
|
|
||||||
<link rel="canonical" href="https://kst4contest.hamradioonline.de/manual/en/airscout-integration/">
|
<link rel="canonical" href="https://kst4contest.hamradioonline.de/manual/en/airscout-integration/">
|
||||||
|
|
||||||
<meta property="og:type" content="website">
|
<meta property="og:type" content="website">
|
||||||
@@ -18,19 +17,47 @@
|
|||||||
<meta name="twitter:title" content="{{ manual.title }} | KST4Contest Manual">
|
<meta name="twitter:title" content="{{ manual.title }} | KST4Contest Manual">
|
||||||
<meta name="twitter:description" content="KST4Contest manual page: {{ manual.title }}">
|
<meta name="twitter:description" content="KST4Contest manual page: {{ manual.title }}">
|
||||||
|
|
||||||
<link rel="stylesheet" href="/assets/css/main.css">
|
<link rel="stylesheet" href="/assets/css/main.css?v=1783381592602">
|
||||||
|
<link rel="alternate" type="application/rss+xml" title="KST4Contest News" href="/feed.xml">
|
||||||
|
|
||||||
|
<meta property="og:image" content="https://kst4contest.hamradioonline.de/assets/social/kst4contest-og.png">
|
||||||
|
<meta property="og:image:width" content="1200">
|
||||||
|
<meta property="og:image:height" content="630">
|
||||||
|
<meta name="twitter:image" content="https://kst4contest.hamradioonline.de/assets/social/kst4contest-og.png">
|
||||||
|
|
||||||
</head>
|
</head>
|
||||||
|
|
||||||
<body>
|
<body>
|
||||||
|
<div class="site-bg"></div>
|
||||||
|
|
||||||
<header class="site-header">
|
<header class="site-header">
|
||||||
<a class="brand" href="/">KST4Contest</a>
|
<a class="brand" href="/">
|
||||||
<nav>
|
<span class="brand-mark">◎</span>
|
||||||
|
<span>
|
||||||
|
<strong>KST4Contest</strong>
|
||||||
|
<small>ON4KST Contest Client</small>
|
||||||
|
</span>
|
||||||
|
</a>
|
||||||
|
|
||||||
|
<nav class="site-nav">
|
||||||
|
|
||||||
|
<a href="/">Home</a>
|
||||||
|
|
||||||
<a href="/features/">Features</a>
|
<a href="/features/">Features</a>
|
||||||
<a href="/download/">Download</a>
|
|
||||||
<a href="/manual/">Manual</a>
|
|
||||||
<a href="/screenshots/">Screenshots</a>
|
<a href="/screenshots/">Screenshots</a>
|
||||||
|
|
||||||
|
<a href="/download/">Download</a>
|
||||||
|
|
||||||
|
<a href="/manual/">Manual</a>
|
||||||
|
|
||||||
<a href="/news/">News</a>
|
<a href="/news/">News</a>
|
||||||
<a href="https://github.com/praktimarc/kst4contest">GitHub</a>
|
|
||||||
|
<a href="/about/">About</a>
|
||||||
|
|
||||||
<a href="/faq/">FAQ</a>
|
<a href="/faq/">FAQ</a>
|
||||||
|
|
||||||
|
<a class="nav-cta" href="https://github.com/praktimarc/kst4contest/releases/latest">Download</a>
|
||||||
</nav>
|
</nav>
|
||||||
</header>
|
</header>
|
||||||
|
|
||||||
@@ -42,7 +69,7 @@
|
|||||||
<h1>AirScout Integration</h1>
|
<h1>AirScout Integration</h1>
|
||||||
<h1 id="airscout-integration" tabindex="-1"><a class="header-anchor" href="#airscout-integration">AirScout Integration</a></h1>
|
<h1 id="airscout-integration" tabindex="-1"><a class="header-anchor" href="#airscout-integration">AirScout Integration</a></h1>
|
||||||
<blockquote>
|
<blockquote>
|
||||||
<p>🇬🇧 You are reading the English version | 🇩🇪 <a href="de-AirScout-Integration">Deutsche Version</a></p>
|
<p>🇬🇧 You are reading the English version | 🇩🇪 <a href="/manual/de/airscout-integration/">Deutsche Version</a></p>
|
||||||
</blockquote>
|
</blockquote>
|
||||||
<p>AirScout (by DL2ALF) is a program for detecting aircraft for aircraft scatter operation. KST4Contest is tightly integrated with AirScout and shows reflectable aircraft directly in the user list.</p>
|
<p>AirScout (by DL2ALF) is a program for detecting aircraft for aircraft scatter operation. KST4Contest is tightly integrated with AirScout and shows reflectable aircraft directly in the user list.</p>
|
||||||
<blockquote>
|
<blockquote>
|
||||||
@@ -150,7 +177,33 @@
|
|||||||
</main>
|
</main>
|
||||||
|
|
||||||
<footer class="site-footer">
|
<footer class="site-footer">
|
||||||
<p>KST4Contest – ON4KST contest workflow for VHF/UHF/SHF operators.</p>
|
<div class="footer-grid">
|
||||||
|
<div>
|
||||||
|
<strong>KST4Contest</strong>
|
||||||
|
<p>Contest-optimized ON4KST workflow for VHF/UHF/SHF operators.</p>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<div>
|
||||||
|
<strong>Project</strong>
|
||||||
|
<p><a href="/features/">Features</a></p>
|
||||||
|
<p><a href="/download/">Download</a></p>
|
||||||
|
<p><a href="/manual/">Manual</a></p>
|
||||||
|
<p><a href="/roadmap/">Roadmap</a></p>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<div>
|
||||||
|
<strong>Community</strong>
|
||||||
|
<p><a href="https://github.com/praktimarc/kst4contest">GitHub Repository</a></p>
|
||||||
|
<p><a href="https://github.com/praktimarc/kst4contest/issues">Issues</a></p>
|
||||||
|
<p><a href="/contact/">Contact</a></p>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<div>
|
||||||
|
<strong>Legal</strong>
|
||||||
|
<p><a href="/legal-notice/">Legal Notice</a></p>
|
||||||
|
<p><a href="/privacy/">Privacy Policy</a></p>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
</footer>
|
</footer>
|
||||||
</body>
|
</body>
|
||||||
</html>
|
</html>
|
||||||
@@ -5,7 +5,6 @@
|
|||||||
<title>{{ manual.title }} | KST4Contest Manual</title>
|
<title>{{ manual.title }} | KST4Contest Manual</title>
|
||||||
<meta name="viewport" content="width=device-width, initial-scale=1">
|
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||||
<meta name="description" content="KST4Contest manual page: {{ manual.title }}">
|
<meta name="description" content="KST4Contest manual page: {{ manual.title }}">
|
||||||
|
|
||||||
<link rel="canonical" href="https://kst4contest.hamradioonline.de/manual/en/changelog/">
|
<link rel="canonical" href="https://kst4contest.hamradioonline.de/manual/en/changelog/">
|
||||||
|
|
||||||
<meta property="og:type" content="website">
|
<meta property="og:type" content="website">
|
||||||
@@ -18,19 +17,47 @@
|
|||||||
<meta name="twitter:title" content="{{ manual.title }} | KST4Contest Manual">
|
<meta name="twitter:title" content="{{ manual.title }} | KST4Contest Manual">
|
||||||
<meta name="twitter:description" content="KST4Contest manual page: {{ manual.title }}">
|
<meta name="twitter:description" content="KST4Contest manual page: {{ manual.title }}">
|
||||||
|
|
||||||
<link rel="stylesheet" href="/assets/css/main.css">
|
<link rel="stylesheet" href="/assets/css/main.css?v=1783381592602">
|
||||||
|
<link rel="alternate" type="application/rss+xml" title="KST4Contest News" href="/feed.xml">
|
||||||
|
|
||||||
|
<meta property="og:image" content="https://kst4contest.hamradioonline.de/assets/social/kst4contest-og.png">
|
||||||
|
<meta property="og:image:width" content="1200">
|
||||||
|
<meta property="og:image:height" content="630">
|
||||||
|
<meta name="twitter:image" content="https://kst4contest.hamradioonline.de/assets/social/kst4contest-og.png">
|
||||||
|
|
||||||
</head>
|
</head>
|
||||||
|
|
||||||
<body>
|
<body>
|
||||||
|
<div class="site-bg"></div>
|
||||||
|
|
||||||
<header class="site-header">
|
<header class="site-header">
|
||||||
<a class="brand" href="/">KST4Contest</a>
|
<a class="brand" href="/">
|
||||||
<nav>
|
<span class="brand-mark">◎</span>
|
||||||
|
<span>
|
||||||
|
<strong>KST4Contest</strong>
|
||||||
|
<small>ON4KST Contest Client</small>
|
||||||
|
</span>
|
||||||
|
</a>
|
||||||
|
|
||||||
|
<nav class="site-nav">
|
||||||
|
|
||||||
|
<a href="/">Home</a>
|
||||||
|
|
||||||
<a href="/features/">Features</a>
|
<a href="/features/">Features</a>
|
||||||
<a href="/download/">Download</a>
|
|
||||||
<a href="/manual/">Manual</a>
|
|
||||||
<a href="/screenshots/">Screenshots</a>
|
<a href="/screenshots/">Screenshots</a>
|
||||||
|
|
||||||
|
<a href="/download/">Download</a>
|
||||||
|
|
||||||
|
<a href="/manual/">Manual</a>
|
||||||
|
|
||||||
<a href="/news/">News</a>
|
<a href="/news/">News</a>
|
||||||
<a href="https://github.com/praktimarc/kst4contest">GitHub</a>
|
|
||||||
|
<a href="/about/">About</a>
|
||||||
|
|
||||||
<a href="/faq/">FAQ</a>
|
<a href="/faq/">FAQ</a>
|
||||||
|
|
||||||
|
<a class="nav-cta" href="https://github.com/praktimarc/kst4contest/releases/latest">Download</a>
|
||||||
</nav>
|
</nav>
|
||||||
</header>
|
</header>
|
||||||
|
|
||||||
@@ -42,7 +69,7 @@
|
|||||||
<h1>Changelog</h1>
|
<h1>Changelog</h1>
|
||||||
<h1 id="changelog" tabindex="-1"><a class="header-anchor" href="#changelog">Changelog</a></h1>
|
<h1 id="changelog" tabindex="-1"><a class="header-anchor" href="#changelog">Changelog</a></h1>
|
||||||
<blockquote>
|
<blockquote>
|
||||||
<p>🇬🇧 You are reading the English version | 🇩🇪 <a href="de-Changelog">Deutsche Version</a></p>
|
<p>🇬🇧 You are reading the English version | 🇩🇪 <a href="/manual/de/changelog/">Deutsche Version</a></p>
|
||||||
</blockquote>
|
</blockquote>
|
||||||
<p>Version history of KST4Contest / PraktiKST.</p>
|
<p>Version history of KST4Contest / PraktiKST.</p>
|
||||||
<hr>
|
<hr>
|
||||||
@@ -287,7 +314,33 @@
|
|||||||
</main>
|
</main>
|
||||||
|
|
||||||
<footer class="site-footer">
|
<footer class="site-footer">
|
||||||
<p>KST4Contest – ON4KST contest workflow for VHF/UHF/SHF operators.</p>
|
<div class="footer-grid">
|
||||||
|
<div>
|
||||||
|
<strong>KST4Contest</strong>
|
||||||
|
<p>Contest-optimized ON4KST workflow for VHF/UHF/SHF operators.</p>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<div>
|
||||||
|
<strong>Project</strong>
|
||||||
|
<p><a href="/features/">Features</a></p>
|
||||||
|
<p><a href="/download/">Download</a></p>
|
||||||
|
<p><a href="/manual/">Manual</a></p>
|
||||||
|
<p><a href="/roadmap/">Roadmap</a></p>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<div>
|
||||||
|
<strong>Community</strong>
|
||||||
|
<p><a href="https://github.com/praktimarc/kst4contest">GitHub Repository</a></p>
|
||||||
|
<p><a href="https://github.com/praktimarc/kst4contest/issues">Issues</a></p>
|
||||||
|
<p><a href="/contact/">Contact</a></p>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<div>
|
||||||
|
<strong>Legal</strong>
|
||||||
|
<p><a href="/legal-notice/">Legal Notice</a></p>
|
||||||
|
<p><a href="/privacy/">Privacy Policy</a></p>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
</footer>
|
</footer>
|
||||||
</body>
|
</body>
|
||||||
</html>
|
</html>
|
||||||
@@ -5,7 +5,6 @@
|
|||||||
<title>{{ manual.title }} | KST4Contest Manual</title>
|
<title>{{ manual.title }} | KST4Contest Manual</title>
|
||||||
<meta name="viewport" content="width=device-width, initial-scale=1">
|
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||||
<meta name="description" content="KST4Contest manual page: {{ manual.title }}">
|
<meta name="description" content="KST4Contest manual page: {{ manual.title }}">
|
||||||
|
|
||||||
<link rel="canonical" href="https://kst4contest.hamradioonline.de/manual/en/configuration/">
|
<link rel="canonical" href="https://kst4contest.hamradioonline.de/manual/en/configuration/">
|
||||||
|
|
||||||
<meta property="og:type" content="website">
|
<meta property="og:type" content="website">
|
||||||
@@ -18,19 +17,47 @@
|
|||||||
<meta name="twitter:title" content="{{ manual.title }} | KST4Contest Manual">
|
<meta name="twitter:title" content="{{ manual.title }} | KST4Contest Manual">
|
||||||
<meta name="twitter:description" content="KST4Contest manual page: {{ manual.title }}">
|
<meta name="twitter:description" content="KST4Contest manual page: {{ manual.title }}">
|
||||||
|
|
||||||
<link rel="stylesheet" href="/assets/css/main.css">
|
<link rel="stylesheet" href="/assets/css/main.css?v=1783381592602">
|
||||||
|
<link rel="alternate" type="application/rss+xml" title="KST4Contest News" href="/feed.xml">
|
||||||
|
|
||||||
|
<meta property="og:image" content="https://kst4contest.hamradioonline.de/assets/social/kst4contest-og.png">
|
||||||
|
<meta property="og:image:width" content="1200">
|
||||||
|
<meta property="og:image:height" content="630">
|
||||||
|
<meta name="twitter:image" content="https://kst4contest.hamradioonline.de/assets/social/kst4contest-og.png">
|
||||||
|
|
||||||
</head>
|
</head>
|
||||||
|
|
||||||
<body>
|
<body>
|
||||||
|
<div class="site-bg"></div>
|
||||||
|
|
||||||
<header class="site-header">
|
<header class="site-header">
|
||||||
<a class="brand" href="/">KST4Contest</a>
|
<a class="brand" href="/">
|
||||||
<nav>
|
<span class="brand-mark">◎</span>
|
||||||
|
<span>
|
||||||
|
<strong>KST4Contest</strong>
|
||||||
|
<small>ON4KST Contest Client</small>
|
||||||
|
</span>
|
||||||
|
</a>
|
||||||
|
|
||||||
|
<nav class="site-nav">
|
||||||
|
|
||||||
|
<a href="/">Home</a>
|
||||||
|
|
||||||
<a href="/features/">Features</a>
|
<a href="/features/">Features</a>
|
||||||
<a href="/download/">Download</a>
|
|
||||||
<a href="/manual/">Manual</a>
|
|
||||||
<a href="/screenshots/">Screenshots</a>
|
<a href="/screenshots/">Screenshots</a>
|
||||||
|
|
||||||
|
<a href="/download/">Download</a>
|
||||||
|
|
||||||
|
<a href="/manual/">Manual</a>
|
||||||
|
|
||||||
<a href="/news/">News</a>
|
<a href="/news/">News</a>
|
||||||
<a href="https://github.com/praktimarc/kst4contest">GitHub</a>
|
|
||||||
|
<a href="/about/">About</a>
|
||||||
|
|
||||||
<a href="/faq/">FAQ</a>
|
<a href="/faq/">FAQ</a>
|
||||||
|
|
||||||
|
<a class="nav-cta" href="https://github.com/praktimarc/kst4contest/releases/latest">Download</a>
|
||||||
</nav>
|
</nav>
|
||||||
</header>
|
</header>
|
||||||
|
|
||||||
@@ -42,7 +69,7 @@
|
|||||||
<h1>Configuration</h1>
|
<h1>Configuration</h1>
|
||||||
<h1 id="configuration" tabindex="-1"><a class="header-anchor" href="#configuration">Configuration</a></h1>
|
<h1 id="configuration" tabindex="-1"><a class="header-anchor" href="#configuration">Configuration</a></h1>
|
||||||
<blockquote>
|
<blockquote>
|
||||||
<p>🇬🇧 You are reading the English version | 🇩🇪 <a href="de-Konfiguration">Deutsche Version</a></p>
|
<p>🇬🇧 You are reading the English version | 🇩🇪 <a href="/manual/de/konfiguration/">Deutsche Version</a></p>
|
||||||
</blockquote>
|
</blockquote>
|
||||||
<p>After the first start, the <strong>settings window</strong> opens – this is the central starting point for all configuration. It is recommended to keep the settings window open during operation (e.g. to quickly toggle the beacon on and off).</p>
|
<p>After the first start, the <strong>settings window</strong> opens – this is the central starting point for all configuration. It is recommended to keep the settings window open during operation (e.g. to quickly toggle the beacon on and off).</p>
|
||||||
<blockquote>
|
<blockquote>
|
||||||
@@ -76,7 +103,7 @@ Also, select the <strong>primary chat category</strong> (e.g., IARU Region 1 VHF
|
|||||||
<p>A change is only needed if the server moves or an alternative endpoint is used.</p>
|
<p>A change is only needed if the server moves or an alternative endpoint is used.</p>
|
||||||
<hr>
|
<hr>
|
||||||
<h2 id="log-sync-settings" tabindex="-1"><a class="header-anchor" href="#log-sync-settings">Log Sync Settings</a></h2>
|
<h2 id="log-sync-settings" tabindex="-1"><a class="header-anchor" href="#log-sync-settings">Log Sync Settings</a></h2>
|
||||||
<p>Three methods are available for automatically marking worked stations. Details: <a href="en-Log-Sync">Log Synchronisation</a>.</p>
|
<p>Three methods are available for automatically marking worked stations. Details: <a href="/manual/en/log-sync/">Log Synchronisation</a>.</p>
|
||||||
<h3 id="universal-file-based-callsign-interpreter-(simplelogfile)" tabindex="-1"><a class="header-anchor" href="#universal-file-based-callsign-interpreter-(simplelogfile)">Universal File Based Callsign Interpreter (Simplelogfile)</a></h3>
|
<h3 id="universal-file-based-callsign-interpreter-(simplelogfile)" tabindex="-1"><a class="header-anchor" href="#universal-file-based-callsign-interpreter-(simplelogfile)">Universal File Based Callsign Interpreter (Simplelogfile)</a></h3>
|
||||||
<p>Interprets any log file using regex for callsign patterns. No band information is available. Suitable as a fallback or for log programs that are not directly supported.</p>
|
<p>Interprets any log file using regex for callsign patterns. No band information is available. Suitable as a fallback or for log programs that are not directly supported.</p>
|
||||||
<h3 id="network-listener-for-logger%E2%80%99s-qso-udp-broadcast" tabindex="-1"><a class="header-anchor" href="#network-listener-for-logger%E2%80%99s-qso-udp-broadcast">Network Listener for Logger’s QSO UDP Broadcast</a></h3>
|
<h3 id="network-listener-for-logger%E2%80%99s-qso-udp-broadcast" tabindex="-1"><a class="header-anchor" href="#network-listener-for-logger%E2%80%99s-qso-udp-broadcast">Network Listener for Logger’s QSO UDP Broadcast</a></h3>
|
||||||
@@ -95,7 +122,7 @@ Also, select the <strong>primary chat category</strong> (e.g., IARU Region 1 VHF
|
|||||||
</blockquote>
|
</blockquote>
|
||||||
<hr>
|
<hr>
|
||||||
<h2 id="airscout-settings" tabindex="-1"><a class="header-anchor" href="#airscout-settings">AirScout Settings</a></h2>
|
<h2 id="airscout-settings" tabindex="-1"><a class="header-anchor" href="#airscout-settings">AirScout Settings</a></h2>
|
||||||
<p>Configuration of the interface to AirScout for aircraft scatter detection. Details: <a href="en-AirScout-Integration">AirScout Integration</a>.</p>
|
<p>Configuration of the interface to AirScout for aircraft scatter detection. Details: <a href="/manual/en/airscout-integration/">AirScout Integration</a>.</p>
|
||||||
<hr>
|
<hr>
|
||||||
<h2 id="notification-settings" tabindex="-1"><a class="header-anchor" href="#notification-settings">Notification Settings</a></h2>
|
<h2 id="notification-settings" tabindex="-1"><a class="header-anchor" href="#notification-settings">Notification Settings</a></h2>
|
||||||
<p>Three notification types are available:</p>
|
<p>Three notification types are available:</p>
|
||||||
@@ -194,7 +221,33 @@ Also, select the <strong>primary chat category</strong> (e.g., IARU Region 1 VHF
|
|||||||
</main>
|
</main>
|
||||||
|
|
||||||
<footer class="site-footer">
|
<footer class="site-footer">
|
||||||
<p>KST4Contest – ON4KST contest workflow for VHF/UHF/SHF operators.</p>
|
<div class="footer-grid">
|
||||||
|
<div>
|
||||||
|
<strong>KST4Contest</strong>
|
||||||
|
<p>Contest-optimized ON4KST workflow for VHF/UHF/SHF operators.</p>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<div>
|
||||||
|
<strong>Project</strong>
|
||||||
|
<p><a href="/features/">Features</a></p>
|
||||||
|
<p><a href="/download/">Download</a></p>
|
||||||
|
<p><a href="/manual/">Manual</a></p>
|
||||||
|
<p><a href="/roadmap/">Roadmap</a></p>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<div>
|
||||||
|
<strong>Community</strong>
|
||||||
|
<p><a href="https://github.com/praktimarc/kst4contest">GitHub Repository</a></p>
|
||||||
|
<p><a href="https://github.com/praktimarc/kst4contest/issues">Issues</a></p>
|
||||||
|
<p><a href="/contact/">Contact</a></p>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<div>
|
||||||
|
<strong>Legal</strong>
|
||||||
|
<p><a href="/legal-notice/">Legal Notice</a></p>
|
||||||
|
<p><a href="/privacy/">Privacy Policy</a></p>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
</footer>
|
</footer>
|
||||||
</body>
|
</body>
|
||||||
</html>
|
</html>
|
||||||
@@ -5,7 +5,6 @@
|
|||||||
<title>{{ manual.title }} | KST4Contest Manual</title>
|
<title>{{ manual.title }} | KST4Contest Manual</title>
|
||||||
<meta name="viewport" content="width=device-width, initial-scale=1">
|
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||||
<meta name="description" content="KST4Contest manual page: {{ manual.title }}">
|
<meta name="description" content="KST4Contest manual page: {{ manual.title }}">
|
||||||
|
|
||||||
<link rel="canonical" href="https://kst4contest.hamradioonline.de/manual/en/dx-cluster-server/">
|
<link rel="canonical" href="https://kst4contest.hamradioonline.de/manual/en/dx-cluster-server/">
|
||||||
|
|
||||||
<meta property="og:type" content="website">
|
<meta property="og:type" content="website">
|
||||||
@@ -18,19 +17,47 @@
|
|||||||
<meta name="twitter:title" content="{{ manual.title }} | KST4Contest Manual">
|
<meta name="twitter:title" content="{{ manual.title }} | KST4Contest Manual">
|
||||||
<meta name="twitter:description" content="KST4Contest manual page: {{ manual.title }}">
|
<meta name="twitter:description" content="KST4Contest manual page: {{ manual.title }}">
|
||||||
|
|
||||||
<link rel="stylesheet" href="/assets/css/main.css">
|
<link rel="stylesheet" href="/assets/css/main.css?v=1783381592602">
|
||||||
|
<link rel="alternate" type="application/rss+xml" title="KST4Contest News" href="/feed.xml">
|
||||||
|
|
||||||
|
<meta property="og:image" content="https://kst4contest.hamradioonline.de/assets/social/kst4contest-og.png">
|
||||||
|
<meta property="og:image:width" content="1200">
|
||||||
|
<meta property="og:image:height" content="630">
|
||||||
|
<meta name="twitter:image" content="https://kst4contest.hamradioonline.de/assets/social/kst4contest-og.png">
|
||||||
|
|
||||||
</head>
|
</head>
|
||||||
|
|
||||||
<body>
|
<body>
|
||||||
|
<div class="site-bg"></div>
|
||||||
|
|
||||||
<header class="site-header">
|
<header class="site-header">
|
||||||
<a class="brand" href="/">KST4Contest</a>
|
<a class="brand" href="/">
|
||||||
<nav>
|
<span class="brand-mark">◎</span>
|
||||||
|
<span>
|
||||||
|
<strong>KST4Contest</strong>
|
||||||
|
<small>ON4KST Contest Client</small>
|
||||||
|
</span>
|
||||||
|
</a>
|
||||||
|
|
||||||
|
<nav class="site-nav">
|
||||||
|
|
||||||
|
<a href="/">Home</a>
|
||||||
|
|
||||||
<a href="/features/">Features</a>
|
<a href="/features/">Features</a>
|
||||||
<a href="/download/">Download</a>
|
|
||||||
<a href="/manual/">Manual</a>
|
|
||||||
<a href="/screenshots/">Screenshots</a>
|
<a href="/screenshots/">Screenshots</a>
|
||||||
|
|
||||||
|
<a href="/download/">Download</a>
|
||||||
|
|
||||||
|
<a href="/manual/">Manual</a>
|
||||||
|
|
||||||
<a href="/news/">News</a>
|
<a href="/news/">News</a>
|
||||||
<a href="https://github.com/praktimarc/kst4contest">GitHub</a>
|
|
||||||
|
<a href="/about/">About</a>
|
||||||
|
|
||||||
<a href="/faq/">FAQ</a>
|
<a href="/faq/">FAQ</a>
|
||||||
|
|
||||||
|
<a class="nav-cta" href="https://github.com/praktimarc/kst4contest/releases/latest">Download</a>
|
||||||
</nav>
|
</nav>
|
||||||
</header>
|
</header>
|
||||||
|
|
||||||
@@ -42,7 +69,7 @@
|
|||||||
<h1>DX Cluster Server</h1>
|
<h1>DX Cluster Server</h1>
|
||||||
<h1 id="built-in-dx-cluster-server" tabindex="-1"><a class="header-anchor" href="#built-in-dx-cluster-server">Built-in DX Cluster Server</a></h1>
|
<h1 id="built-in-dx-cluster-server" tabindex="-1"><a class="header-anchor" href="#built-in-dx-cluster-server">Built-in DX Cluster Server</a></h1>
|
||||||
<blockquote>
|
<blockquote>
|
||||||
<p>🇬🇧 You are reading the English version | 🇩🇪 <a href="de-DX-Cluster-Server">Deutsche Version</a></p>
|
<p>🇬🇧 You are reading the English version | 🇩🇪 <a href="/manual/de/dx-cluster-server/">Deutsche Version</a></p>
|
||||||
</blockquote>
|
</blockquote>
|
||||||
<p>From <strong>version 1.23</strong>, KST4Contest includes a built-in DX cluster server. It sends spots directly to the logging software whenever a direction warning is triggered.</p>
|
<p>From <strong>version 1.23</strong>, KST4Contest includes a built-in DX cluster server. It sends spots directly to the logging software whenever a direction warning is triggered.</p>
|
||||||
<p><em>(Idea by OM0AAO, Viliam Petrik – thank you!)</em></p>
|
<p><em>(Idea by OM0AAO, Viliam Petrik – thank you!)</em></p>
|
||||||
@@ -99,7 +126,7 @@
|
|||||||
<p>If KST4Contest runs on a separate computer (not the logging computer):</p>
|
<p>If KST4Contest runs on a separate computer (not the logging computer):</p>
|
||||||
<ul>
|
<ul>
|
||||||
<li>Host in the logging software: IP of the KST4Contest computer (not <code>127.0.0.1</code>)</li>
|
<li>Host in the logging software: IP of the KST4Contest computer (not <code>127.0.0.1</code>)</li>
|
||||||
<li>Same configuration as for the QSO UDP broadcast packets (see <a href="en-Log-Sync">Log Synchronisation</a>)</li>
|
<li>Same configuration as for the QSO UDP broadcast packets (see <a href="/manual/en/log-sync/">Log Synchronisation</a>)</li>
|
||||||
</ul>
|
</ul>
|
||||||
<hr>
|
<hr>
|
||||||
<h2 id="tested-logging-software" tabindex="-1"><a class="header-anchor" href="#tested-logging-software">Tested Logging Software</a></h2>
|
<h2 id="tested-logging-software" tabindex="-1"><a class="header-anchor" href="#tested-logging-software">Tested Logging Software</a></h2>
|
||||||
@@ -114,7 +141,33 @@
|
|||||||
</main>
|
</main>
|
||||||
|
|
||||||
<footer class="site-footer">
|
<footer class="site-footer">
|
||||||
<p>KST4Contest – ON4KST contest workflow for VHF/UHF/SHF operators.</p>
|
<div class="footer-grid">
|
||||||
|
<div>
|
||||||
|
<strong>KST4Contest</strong>
|
||||||
|
<p>Contest-optimized ON4KST workflow for VHF/UHF/SHF operators.</p>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<div>
|
||||||
|
<strong>Project</strong>
|
||||||
|
<p><a href="/features/">Features</a></p>
|
||||||
|
<p><a href="/download/">Download</a></p>
|
||||||
|
<p><a href="/manual/">Manual</a></p>
|
||||||
|
<p><a href="/roadmap/">Roadmap</a></p>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<div>
|
||||||
|
<strong>Community</strong>
|
||||||
|
<p><a href="https://github.com/praktimarc/kst4contest">GitHub Repository</a></p>
|
||||||
|
<p><a href="https://github.com/praktimarc/kst4contest/issues">Issues</a></p>
|
||||||
|
<p><a href="/contact/">Contact</a></p>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<div>
|
||||||
|
<strong>Legal</strong>
|
||||||
|
<p><a href="/legal-notice/">Legal Notice</a></p>
|
||||||
|
<p><a href="/privacy/">Privacy Policy</a></p>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
</footer>
|
</footer>
|
||||||
</body>
|
</body>
|
||||||
</html>
|
</html>
|
||||||
@@ -5,7 +5,6 @@
|
|||||||
<title>{{ manual.title }} | KST4Contest Manual</title>
|
<title>{{ manual.title }} | KST4Contest Manual</title>
|
||||||
<meta name="viewport" content="width=device-width, initial-scale=1">
|
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||||
<meta name="description" content="KST4Contest manual page: {{ manual.title }}">
|
<meta name="description" content="KST4Contest manual page: {{ manual.title }}">
|
||||||
|
|
||||||
<link rel="canonical" href="https://kst4contest.hamradioonline.de/manual/en/features/">
|
<link rel="canonical" href="https://kst4contest.hamradioonline.de/manual/en/features/">
|
||||||
|
|
||||||
<meta property="og:type" content="website">
|
<meta property="og:type" content="website">
|
||||||
@@ -18,19 +17,47 @@
|
|||||||
<meta name="twitter:title" content="{{ manual.title }} | KST4Contest Manual">
|
<meta name="twitter:title" content="{{ manual.title }} | KST4Contest Manual">
|
||||||
<meta name="twitter:description" content="KST4Contest manual page: {{ manual.title }}">
|
<meta name="twitter:description" content="KST4Contest manual page: {{ manual.title }}">
|
||||||
|
|
||||||
<link rel="stylesheet" href="/assets/css/main.css">
|
<link rel="stylesheet" href="/assets/css/main.css?v=1783381592602">
|
||||||
|
<link rel="alternate" type="application/rss+xml" title="KST4Contest News" href="/feed.xml">
|
||||||
|
|
||||||
|
<meta property="og:image" content="https://kst4contest.hamradioonline.de/assets/social/kst4contest-og.png">
|
||||||
|
<meta property="og:image:width" content="1200">
|
||||||
|
<meta property="og:image:height" content="630">
|
||||||
|
<meta name="twitter:image" content="https://kst4contest.hamradioonline.de/assets/social/kst4contest-og.png">
|
||||||
|
|
||||||
</head>
|
</head>
|
||||||
|
|
||||||
<body>
|
<body>
|
||||||
|
<div class="site-bg"></div>
|
||||||
|
|
||||||
<header class="site-header">
|
<header class="site-header">
|
||||||
<a class="brand" href="/">KST4Contest</a>
|
<a class="brand" href="/">
|
||||||
<nav>
|
<span class="brand-mark">◎</span>
|
||||||
|
<span>
|
||||||
|
<strong>KST4Contest</strong>
|
||||||
|
<small>ON4KST Contest Client</small>
|
||||||
|
</span>
|
||||||
|
</a>
|
||||||
|
|
||||||
|
<nav class="site-nav">
|
||||||
|
|
||||||
|
<a href="/">Home</a>
|
||||||
|
|
||||||
<a href="/features/">Features</a>
|
<a href="/features/">Features</a>
|
||||||
<a href="/download/">Download</a>
|
|
||||||
<a href="/manual/">Manual</a>
|
|
||||||
<a href="/screenshots/">Screenshots</a>
|
<a href="/screenshots/">Screenshots</a>
|
||||||
|
|
||||||
|
<a href="/download/">Download</a>
|
||||||
|
|
||||||
|
<a href="/manual/">Manual</a>
|
||||||
|
|
||||||
<a href="/news/">News</a>
|
<a href="/news/">News</a>
|
||||||
<a href="https://github.com/praktimarc/kst4contest">GitHub</a>
|
|
||||||
|
<a href="/about/">About</a>
|
||||||
|
|
||||||
<a href="/faq/">FAQ</a>
|
<a href="/faq/">FAQ</a>
|
||||||
|
|
||||||
|
<a class="nav-cta" href="https://github.com/praktimarc/kst4contest/releases/latest">Download</a>
|
||||||
</nav>
|
</nav>
|
||||||
</header>
|
</header>
|
||||||
|
|
||||||
@@ -42,7 +69,7 @@
|
|||||||
<h1>Features</h1>
|
<h1>Features</h1>
|
||||||
<h1 id="features" tabindex="-1"><a class="header-anchor" href="#features">Features</a></h1>
|
<h1 id="features" tabindex="-1"><a class="header-anchor" href="#features">Features</a></h1>
|
||||||
<blockquote>
|
<blockquote>
|
||||||
<p>🇬🇧 You are reading the English version | 🇩🇪 <a href="de-Funktionen">Deutsche Version</a></p>
|
<p>🇬🇧 You are reading the English version | 🇩🇪 <a href="/manual/de/funktionen/">Deutsche Version</a></p>
|
||||||
</blockquote>
|
</blockquote>
|
||||||
<p>Overview of all main features of KST4Contest.</p>
|
<p>Overview of all main features of KST4Contest.</p>
|
||||||
<hr>
|
<hr>
|
||||||
@@ -87,7 +114,7 @@
|
|||||||
</blockquote>
|
</blockquote>
|
||||||
<hr>
|
<hr>
|
||||||
<h2 id="sked-direction-spots-(built-in-dx-cluster)" tabindex="-1"><a class="header-anchor" href="#sked-direction-spots-(built-in-dx-cluster)">Sked Direction Spots (Built-in DX Cluster)</a></h2>
|
<h2 id="sked-direction-spots-(built-in-dx-cluster)" tabindex="-1"><a class="header-anchor" href="#sked-direction-spots-(built-in-dx-cluster)">Sked Direction Spots (Built-in DX Cluster)</a></h2>
|
||||||
<p>From <strong>v1.23</strong>: Direction warnings are forwarded as DX cluster spots to the logging software when a QRG is known. Details: <a href="en-DX-Cluster-Server">DX Cluster Server</a>.</p>
|
<p>From <strong>v1.23</strong>: Direction warnings are forwarded as DX cluster spots to the logging software when a QRG is known. Details: <a href="/manual/en/dx-cluster-server/">DX Cluster Server</a>.</p>
|
||||||
<hr>
|
<hr>
|
||||||
<h2 id="qrg-detection-(qrg-reading)" tabindex="-1"><a class="header-anchor" href="#qrg-detection-(qrg-reading)">QRG Detection (QRG Reading)</a></h2>
|
<h2 id="qrg-detection-(qrg-reading)" tabindex="-1"><a class="header-anchor" href="#qrg-detection-(qrg-reading)">QRG Detection (QRG Reading)</a></h2>
|
||||||
<p>KST4Contest processes every line of text flowing through the channel and automatically extracts <strong>frequency references</strong>. These are displayed in the user list in the <strong>QRG column</strong>.</p>
|
<p>KST4Contest processes every line of text flowing through the channel and automatically extracts <strong>frequency references</strong>. These are displayed in the user list in the <strong>QRG column</strong>.</p>
|
||||||
@@ -95,7 +122,7 @@
|
|||||||
<p><strong>Benefit</strong>: Without asking, you can directly look up a station’s calling frequency and decide whether a contact is possible.</p>
|
<p><strong>Benefit</strong>: Without asking, you can directly look up a station’s calling frequency and decide whether a contact is possible.</p>
|
||||||
<hr>
|
<hr>
|
||||||
<h2 id="worked-marking" tabindex="-1"><a class="header-anchor" href="#worked-marking">Worked Marking</a></h2>
|
<h2 id="worked-marking" tabindex="-1"><a class="header-anchor" href="#worked-marking">Worked Marking</a></h2>
|
||||||
<p>Worked stations are visually marked in the user list – per band. Based on <a href="en-Log-Sync">Log Synchronisation</a> via UDP or Simplelogfile.</p>
|
<p>Worked stations are visually marked in the user list – per band. Based on <a href="/manual/en/log-sync/">Log Synchronisation</a> via UDP or Simplelogfile.</p>
|
||||||
<p>Reset the database before each contest: <a href="Configuration#worked-station-database-settings">Configuration – Worked Station Database Settings</a>.</p>
|
<p>Reset the database before each contest: <a href="Configuration#worked-station-database-settings">Configuration – Worked Station Database Settings</a>.</p>
|
||||||
<hr>
|
<hr>
|
||||||
<h2 id="not-qrv-tags-(from-v1.2)" tabindex="-1"><a class="header-anchor" href="#not-qrv-tags-(from-v1.2)">NOT-QRV Tags (from v1.2)</a></h2>
|
<h2 id="not-qrv-tags-(from-v1.2)" tabindex="-1"><a class="header-anchor" href="#not-qrv-tags-(from-v1.2)">NOT-QRV Tags (from v1.2)</a></h2>
|
||||||
@@ -235,7 +262,33 @@
|
|||||||
</main>
|
</main>
|
||||||
|
|
||||||
<footer class="site-footer">
|
<footer class="site-footer">
|
||||||
<p>KST4Contest – ON4KST contest workflow for VHF/UHF/SHF operators.</p>
|
<div class="footer-grid">
|
||||||
|
<div>
|
||||||
|
<strong>KST4Contest</strong>
|
||||||
|
<p>Contest-optimized ON4KST workflow for VHF/UHF/SHF operators.</p>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<div>
|
||||||
|
<strong>Project</strong>
|
||||||
|
<p><a href="/features/">Features</a></p>
|
||||||
|
<p><a href="/download/">Download</a></p>
|
||||||
|
<p><a href="/manual/">Manual</a></p>
|
||||||
|
<p><a href="/roadmap/">Roadmap</a></p>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<div>
|
||||||
|
<strong>Community</strong>
|
||||||
|
<p><a href="https://github.com/praktimarc/kst4contest">GitHub Repository</a></p>
|
||||||
|
<p><a href="https://github.com/praktimarc/kst4contest/issues">Issues</a></p>
|
||||||
|
<p><a href="/contact/">Contact</a></p>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<div>
|
||||||
|
<strong>Legal</strong>
|
||||||
|
<p><a href="/legal-notice/">Legal Notice</a></p>
|
||||||
|
<p><a href="/privacy/">Privacy Policy</a></p>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
</footer>
|
</footer>
|
||||||
</body>
|
</body>
|
||||||
</html>
|
</html>
|
||||||
@@ -5,7 +5,6 @@
|
|||||||
<title>{{ manual.title }} | KST4Contest Manual</title>
|
<title>{{ manual.title }} | KST4Contest Manual</title>
|
||||||
<meta name="viewport" content="width=device-width, initial-scale=1">
|
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||||
<meta name="description" content="KST4Contest manual page: {{ manual.title }}">
|
<meta name="description" content="KST4Contest manual page: {{ manual.title }}">
|
||||||
|
|
||||||
<link rel="canonical" href="https://kst4contest.hamradioonline.de/manual/en/home/">
|
<link rel="canonical" href="https://kst4contest.hamradioonline.de/manual/en/home/">
|
||||||
|
|
||||||
<meta property="og:type" content="website">
|
<meta property="og:type" content="website">
|
||||||
@@ -18,19 +17,47 @@
|
|||||||
<meta name="twitter:title" content="{{ manual.title }} | KST4Contest Manual">
|
<meta name="twitter:title" content="{{ manual.title }} | KST4Contest Manual">
|
||||||
<meta name="twitter:description" content="KST4Contest manual page: {{ manual.title }}">
|
<meta name="twitter:description" content="KST4Contest manual page: {{ manual.title }}">
|
||||||
|
|
||||||
<link rel="stylesheet" href="/assets/css/main.css">
|
<link rel="stylesheet" href="/assets/css/main.css?v=1783381592602">
|
||||||
|
<link rel="alternate" type="application/rss+xml" title="KST4Contest News" href="/feed.xml">
|
||||||
|
|
||||||
|
<meta property="og:image" content="https://kst4contest.hamradioonline.de/assets/social/kst4contest-og.png">
|
||||||
|
<meta property="og:image:width" content="1200">
|
||||||
|
<meta property="og:image:height" content="630">
|
||||||
|
<meta name="twitter:image" content="https://kst4contest.hamradioonline.de/assets/social/kst4contest-og.png">
|
||||||
|
|
||||||
</head>
|
</head>
|
||||||
|
|
||||||
<body>
|
<body>
|
||||||
|
<div class="site-bg"></div>
|
||||||
|
|
||||||
<header class="site-header">
|
<header class="site-header">
|
||||||
<a class="brand" href="/">KST4Contest</a>
|
<a class="brand" href="/">
|
||||||
<nav>
|
<span class="brand-mark">◎</span>
|
||||||
|
<span>
|
||||||
|
<strong>KST4Contest</strong>
|
||||||
|
<small>ON4KST Contest Client</small>
|
||||||
|
</span>
|
||||||
|
</a>
|
||||||
|
|
||||||
|
<nav class="site-nav">
|
||||||
|
|
||||||
|
<a href="/">Home</a>
|
||||||
|
|
||||||
<a href="/features/">Features</a>
|
<a href="/features/">Features</a>
|
||||||
<a href="/download/">Download</a>
|
|
||||||
<a href="/manual/">Manual</a>
|
|
||||||
<a href="/screenshots/">Screenshots</a>
|
<a href="/screenshots/">Screenshots</a>
|
||||||
|
|
||||||
|
<a href="/download/">Download</a>
|
||||||
|
|
||||||
|
<a href="/manual/">Manual</a>
|
||||||
|
|
||||||
<a href="/news/">News</a>
|
<a href="/news/">News</a>
|
||||||
<a href="https://github.com/praktimarc/kst4contest">GitHub</a>
|
|
||||||
|
<a href="/about/">About</a>
|
||||||
|
|
||||||
<a href="/faq/">FAQ</a>
|
<a href="/faq/">FAQ</a>
|
||||||
|
|
||||||
|
<a class="nav-cta" href="https://github.com/praktimarc/kst4contest/releases/latest">Download</a>
|
||||||
</nav>
|
</nav>
|
||||||
</header>
|
</header>
|
||||||
|
|
||||||
@@ -42,7 +69,7 @@
|
|||||||
<h1>Home</h1>
|
<h1>Home</h1>
|
||||||
<h1 id="kst4contest-%E2%80%93-wiki" tabindex="-1"><a class="header-anchor" href="#kst4contest-%E2%80%93-wiki">KST4Contest – Wiki</a></h1>
|
<h1 id="kst4contest-%E2%80%93-wiki" tabindex="-1"><a class="header-anchor" href="#kst4contest-%E2%80%93-wiki">KST4Contest – Wiki</a></h1>
|
||||||
<blockquote>
|
<blockquote>
|
||||||
<p>🇬🇧 You are reading the English version | 🇩🇪 <a href="de-Home">Deutsche Version</a></p>
|
<p>🇬🇧 You are reading the English version | 🇩🇪 <a href="/manual/de/home/">Deutsche Version</a></p>
|
||||||
</blockquote>
|
</blockquote>
|
||||||
<p><strong>KST4Contest</strong> (also known as <em>PraktiKST</em>) is a Java-based chat client for the <a href="http://www.on4kst.info/chat/">ON4KST Chat</a>, specifically designed for contest operation on the VHF/UHF/SHF bands (144 MHz and above).</p>
|
<p><strong>KST4Contest</strong> (also known as <em>PraktiKST</em>) is a Java-based chat client for the <a href="http://www.on4kst.info/chat/">ON4KST Chat</a>, specifically designed for contest operation on the VHF/UHF/SHF bands (144 MHz and above).</p>
|
||||||
<p>Developed by <strong>DO5AMF (Marc Fröhlich)</strong>, operator at DM5M.</p>
|
<p>Developed by <strong>DO5AMF (Marc Fröhlich)</strong>, operator at DM5M.</p>
|
||||||
@@ -57,39 +84,39 @@
|
|||||||
</thead>
|
</thead>
|
||||||
<tbody>
|
<tbody>
|
||||||
<tr>
|
<tr>
|
||||||
<td><a href="en-Installation">Installation</a></td>
|
<td><a href="/manual/en/installation/">Installation</a></td>
|
||||||
<td>Download, Java requirements, update</td>
|
<td>Download, Java requirements, update</td>
|
||||||
</tr>
|
</tr>
|
||||||
<tr>
|
<tr>
|
||||||
<td><a href="en-Configuration">Configuration</a></td>
|
<td><a href="/manual/en/configuration/">Configuration</a></td>
|
||||||
<td>All settings in detail</td>
|
<td>All settings in detail</td>
|
||||||
</tr>
|
</tr>
|
||||||
<tr>
|
<tr>
|
||||||
<td><a href="en-Log-Sync">Log Synchronisation</a></td>
|
<td><a href="/manual/en/log-sync/">Log Synchronisation</a></td>
|
||||||
<td>UCXLog, N1MM+, QARTest, <a href="http://DXLog.net">DXLog.net</a>, WinTest</td>
|
<td>UCXLog, N1MM+, QARTest, <a href="http://DXLog.net">DXLog.net</a>, WinTest</td>
|
||||||
</tr>
|
</tr>
|
||||||
<tr>
|
<tr>
|
||||||
<td><a href="en-AirScout-Integration">AirScout Integration</a></td>
|
<td><a href="/manual/en/airscout-integration/">AirScout Integration</a></td>
|
||||||
<td>Aircraft scatter detection</td>
|
<td>Aircraft scatter detection</td>
|
||||||
</tr>
|
</tr>
|
||||||
<tr>
|
<tr>
|
||||||
<td><a href="en-DX-Cluster-Server">DX Cluster Server</a></td>
|
<td><a href="/manual/en/dx-cluster-server/">DX Cluster Server</a></td>
|
||||||
<td>Built-in DX cluster for your logging software</td>
|
<td>Built-in DX cluster for your logging software</td>
|
||||||
</tr>
|
</tr>
|
||||||
<tr>
|
<tr>
|
||||||
<td><a href="en-Features">Features</a></td>
|
<td><a href="/manual/en/features/">Features</a></td>
|
||||||
<td>All features at a glance</td>
|
<td>All features at a glance</td>
|
||||||
</tr>
|
</tr>
|
||||||
<tr>
|
<tr>
|
||||||
<td><a href="en-Macros-and-Variables">Macros and Variables</a></td>
|
<td><a href="/manual/en/macros-and-variables/">Macros and Variables</a></td>
|
||||||
<td>Text snippets, shortcuts, variables</td>
|
<td>Text snippets, shortcuts, variables</td>
|
||||||
</tr>
|
</tr>
|
||||||
<tr>
|
<tr>
|
||||||
<td><a href="en-User-Interface">User Interface</a></td>
|
<td><a href="/manual/en/user-interface/">User Interface</a></td>
|
||||||
<td>UI explanation and operation</td>
|
<td>UI explanation and operation</td>
|
||||||
</tr>
|
</tr>
|
||||||
<tr>
|
<tr>
|
||||||
<td><a href="en-Changelog">Changelog</a></td>
|
<td><a href="/manual/en/changelog/">Changelog</a></td>
|
||||||
<td>Version history</td>
|
<td>Version history</td>
|
||||||
</tr>
|
</tr>
|
||||||
</tbody>
|
</tbody>
|
||||||
@@ -143,7 +170,33 @@
|
|||||||
</main>
|
</main>
|
||||||
|
|
||||||
<footer class="site-footer">
|
<footer class="site-footer">
|
||||||
<p>KST4Contest – ON4KST contest workflow for VHF/UHF/SHF operators.</p>
|
<div class="footer-grid">
|
||||||
|
<div>
|
||||||
|
<strong>KST4Contest</strong>
|
||||||
|
<p>Contest-optimized ON4KST workflow for VHF/UHF/SHF operators.</p>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<div>
|
||||||
|
<strong>Project</strong>
|
||||||
|
<p><a href="/features/">Features</a></p>
|
||||||
|
<p><a href="/download/">Download</a></p>
|
||||||
|
<p><a href="/manual/">Manual</a></p>
|
||||||
|
<p><a href="/roadmap/">Roadmap</a></p>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<div>
|
||||||
|
<strong>Community</strong>
|
||||||
|
<p><a href="https://github.com/praktimarc/kst4contest">GitHub Repository</a></p>
|
||||||
|
<p><a href="https://github.com/praktimarc/kst4contest/issues">Issues</a></p>
|
||||||
|
<p><a href="/contact/">Contact</a></p>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<div>
|
||||||
|
<strong>Legal</strong>
|
||||||
|
<p><a href="/legal-notice/">Legal Notice</a></p>
|
||||||
|
<p><a href="/privacy/">Privacy Policy</a></p>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
</footer>
|
</footer>
|
||||||
</body>
|
</body>
|
||||||
</html>
|
</html>
|
||||||
@@ -5,7 +5,6 @@
|
|||||||
<title>KST4Contest English Manual</title>
|
<title>KST4Contest English Manual</title>
|
||||||
<meta name="viewport" content="width=device-width, initial-scale=1">
|
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||||
<meta name="description" content="English user manual for KST4Contest.">
|
<meta name="description" content="English user manual for KST4Contest.">
|
||||||
|
|
||||||
<link rel="canonical" href="https://kst4contest.hamradioonline.de/manual/en/">
|
<link rel="canonical" href="https://kst4contest.hamradioonline.de/manual/en/">
|
||||||
|
|
||||||
<meta property="og:type" content="website">
|
<meta property="og:type" content="website">
|
||||||
@@ -18,19 +17,47 @@
|
|||||||
<meta name="twitter:title" content="KST4Contest English Manual">
|
<meta name="twitter:title" content="KST4Contest English Manual">
|
||||||
<meta name="twitter:description" content="English user manual for KST4Contest.">
|
<meta name="twitter:description" content="English user manual for KST4Contest.">
|
||||||
|
|
||||||
<link rel="stylesheet" href="/assets/css/main.css">
|
<link rel="stylesheet" href="/assets/css/main.css?v=1783381592602">
|
||||||
|
<link rel="alternate" type="application/rss+xml" title="KST4Contest News" href="/feed.xml">
|
||||||
|
|
||||||
|
<meta property="og:image" content="https://kst4contest.hamradioonline.de/assets/social/kst4contest-og.png">
|
||||||
|
<meta property="og:image:width" content="1200">
|
||||||
|
<meta property="og:image:height" content="630">
|
||||||
|
<meta name="twitter:image" content="https://kst4contest.hamradioonline.de/assets/social/kst4contest-og.png">
|
||||||
|
|
||||||
</head>
|
</head>
|
||||||
|
|
||||||
<body>
|
<body>
|
||||||
|
<div class="site-bg"></div>
|
||||||
|
|
||||||
<header class="site-header">
|
<header class="site-header">
|
||||||
<a class="brand" href="/">KST4Contest</a>
|
<a class="brand" href="/">
|
||||||
<nav>
|
<span class="brand-mark">◎</span>
|
||||||
|
<span>
|
||||||
|
<strong>KST4Contest</strong>
|
||||||
|
<small>ON4KST Contest Client</small>
|
||||||
|
</span>
|
||||||
|
</a>
|
||||||
|
|
||||||
|
<nav class="site-nav">
|
||||||
|
|
||||||
|
<a href="/">Home</a>
|
||||||
|
|
||||||
<a href="/features/">Features</a>
|
<a href="/features/">Features</a>
|
||||||
<a href="/download/">Download</a>
|
|
||||||
<a href="/manual/">Manual</a>
|
|
||||||
<a href="/screenshots/">Screenshots</a>
|
<a href="/screenshots/">Screenshots</a>
|
||||||
|
|
||||||
|
<a href="/download/">Download</a>
|
||||||
|
|
||||||
|
<a href="/manual/">Manual</a>
|
||||||
|
|
||||||
<a href="/news/">News</a>
|
<a href="/news/">News</a>
|
||||||
<a href="https://github.com/praktimarc/kst4contest">GitHub</a>
|
|
||||||
|
<a href="/about/">About</a>
|
||||||
|
|
||||||
<a href="/faq/">FAQ</a>
|
<a href="/faq/">FAQ</a>
|
||||||
|
|
||||||
|
<a class="nav-cta" href="https://github.com/praktimarc/kst4contest/releases/latest">Download</a>
|
||||||
</nav>
|
</nav>
|
||||||
</header>
|
</header>
|
||||||
|
|
||||||
@@ -139,7 +166,33 @@
|
|||||||
</main>
|
</main>
|
||||||
|
|
||||||
<footer class="site-footer">
|
<footer class="site-footer">
|
||||||
<p>KST4Contest – ON4KST contest workflow for VHF/UHF/SHF operators.</p>
|
<div class="footer-grid">
|
||||||
|
<div>
|
||||||
|
<strong>KST4Contest</strong>
|
||||||
|
<p>Contest-optimized ON4KST workflow for VHF/UHF/SHF operators.</p>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<div>
|
||||||
|
<strong>Project</strong>
|
||||||
|
<p><a href="/features/">Features</a></p>
|
||||||
|
<p><a href="/download/">Download</a></p>
|
||||||
|
<p><a href="/manual/">Manual</a></p>
|
||||||
|
<p><a href="/roadmap/">Roadmap</a></p>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<div>
|
||||||
|
<strong>Community</strong>
|
||||||
|
<p><a href="https://github.com/praktimarc/kst4contest">GitHub Repository</a></p>
|
||||||
|
<p><a href="https://github.com/praktimarc/kst4contest/issues">Issues</a></p>
|
||||||
|
<p><a href="/contact/">Contact</a></p>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<div>
|
||||||
|
<strong>Legal</strong>
|
||||||
|
<p><a href="/legal-notice/">Legal Notice</a></p>
|
||||||
|
<p><a href="/privacy/">Privacy Policy</a></p>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
</footer>
|
</footer>
|
||||||
</body>
|
</body>
|
||||||
</html>
|
</html>
|
||||||
@@ -5,7 +5,6 @@
|
|||||||
<title>{{ manual.title }} | KST4Contest Manual</title>
|
<title>{{ manual.title }} | KST4Contest Manual</title>
|
||||||
<meta name="viewport" content="width=device-width, initial-scale=1">
|
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||||
<meta name="description" content="KST4Contest manual page: {{ manual.title }}">
|
<meta name="description" content="KST4Contest manual page: {{ manual.title }}">
|
||||||
|
|
||||||
<link rel="canonical" href="https://kst4contest.hamradioonline.de/manual/en/installation/">
|
<link rel="canonical" href="https://kst4contest.hamradioonline.de/manual/en/installation/">
|
||||||
|
|
||||||
<meta property="og:type" content="website">
|
<meta property="og:type" content="website">
|
||||||
@@ -18,19 +17,47 @@
|
|||||||
<meta name="twitter:title" content="{{ manual.title }} | KST4Contest Manual">
|
<meta name="twitter:title" content="{{ manual.title }} | KST4Contest Manual">
|
||||||
<meta name="twitter:description" content="KST4Contest manual page: {{ manual.title }}">
|
<meta name="twitter:description" content="KST4Contest manual page: {{ manual.title }}">
|
||||||
|
|
||||||
<link rel="stylesheet" href="/assets/css/main.css">
|
<link rel="stylesheet" href="/assets/css/main.css?v=1783381592602">
|
||||||
|
<link rel="alternate" type="application/rss+xml" title="KST4Contest News" href="/feed.xml">
|
||||||
|
|
||||||
|
<meta property="og:image" content="https://kst4contest.hamradioonline.de/assets/social/kst4contest-og.png">
|
||||||
|
<meta property="og:image:width" content="1200">
|
||||||
|
<meta property="og:image:height" content="630">
|
||||||
|
<meta name="twitter:image" content="https://kst4contest.hamradioonline.de/assets/social/kst4contest-og.png">
|
||||||
|
|
||||||
</head>
|
</head>
|
||||||
|
|
||||||
<body>
|
<body>
|
||||||
|
<div class="site-bg"></div>
|
||||||
|
|
||||||
<header class="site-header">
|
<header class="site-header">
|
||||||
<a class="brand" href="/">KST4Contest</a>
|
<a class="brand" href="/">
|
||||||
<nav>
|
<span class="brand-mark">◎</span>
|
||||||
|
<span>
|
||||||
|
<strong>KST4Contest</strong>
|
||||||
|
<small>ON4KST Contest Client</small>
|
||||||
|
</span>
|
||||||
|
</a>
|
||||||
|
|
||||||
|
<nav class="site-nav">
|
||||||
|
|
||||||
|
<a href="/">Home</a>
|
||||||
|
|
||||||
<a href="/features/">Features</a>
|
<a href="/features/">Features</a>
|
||||||
<a href="/download/">Download</a>
|
|
||||||
<a href="/manual/">Manual</a>
|
|
||||||
<a href="/screenshots/">Screenshots</a>
|
<a href="/screenshots/">Screenshots</a>
|
||||||
|
|
||||||
|
<a href="/download/">Download</a>
|
||||||
|
|
||||||
|
<a href="/manual/">Manual</a>
|
||||||
|
|
||||||
<a href="/news/">News</a>
|
<a href="/news/">News</a>
|
||||||
<a href="https://github.com/praktimarc/kst4contest">GitHub</a>
|
|
||||||
|
<a href="/about/">About</a>
|
||||||
|
|
||||||
<a href="/faq/">FAQ</a>
|
<a href="/faq/">FAQ</a>
|
||||||
|
|
||||||
|
<a class="nav-cta" href="https://github.com/praktimarc/kst4contest/releases/latest">Download</a>
|
||||||
</nav>
|
</nav>
|
||||||
</header>
|
</header>
|
||||||
|
|
||||||
@@ -42,7 +69,7 @@
|
|||||||
<h1>Installation</h1>
|
<h1>Installation</h1>
|
||||||
<h1 id="installation" tabindex="-1"><a class="header-anchor" href="#installation">Installation</a></h1>
|
<h1 id="installation" tabindex="-1"><a class="header-anchor" href="#installation">Installation</a></h1>
|
||||||
<blockquote>
|
<blockquote>
|
||||||
<p>🇬🇧 You are reading the English version | 🇩🇪 <a href="de-Installation">Deutsche Version</a></p>
|
<p>🇬🇧 You are reading the English version | 🇩🇪 <a href="/manual/de/installation/">Deutsche Version</a></p>
|
||||||
</blockquote>
|
</blockquote>
|
||||||
<h2 id="prerequisites" tabindex="-1"><a class="header-anchor" href="#prerequisites">Prerequisites</a></h2>
|
<h2 id="prerequisites" tabindex="-1"><a class="header-anchor" href="#prerequisites">Prerequisites</a></h2>
|
||||||
<p>An resolution of 1200px by 720px is recommended</p>
|
<p>An resolution of 1200px by 720px is recommended</p>
|
||||||
@@ -258,7 +285,33 @@ flatpak install kst4contest de.x08.KST4Contest//nightly
|
|||||||
</main>
|
</main>
|
||||||
|
|
||||||
<footer class="site-footer">
|
<footer class="site-footer">
|
||||||
<p>KST4Contest – ON4KST contest workflow for VHF/UHF/SHF operators.</p>
|
<div class="footer-grid">
|
||||||
|
<div>
|
||||||
|
<strong>KST4Contest</strong>
|
||||||
|
<p>Contest-optimized ON4KST workflow for VHF/UHF/SHF operators.</p>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<div>
|
||||||
|
<strong>Project</strong>
|
||||||
|
<p><a href="/features/">Features</a></p>
|
||||||
|
<p><a href="/download/">Download</a></p>
|
||||||
|
<p><a href="/manual/">Manual</a></p>
|
||||||
|
<p><a href="/roadmap/">Roadmap</a></p>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<div>
|
||||||
|
<strong>Community</strong>
|
||||||
|
<p><a href="https://github.com/praktimarc/kst4contest">GitHub Repository</a></p>
|
||||||
|
<p><a href="https://github.com/praktimarc/kst4contest/issues">Issues</a></p>
|
||||||
|
<p><a href="/contact/">Contact</a></p>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<div>
|
||||||
|
<strong>Legal</strong>
|
||||||
|
<p><a href="/legal-notice/">Legal Notice</a></p>
|
||||||
|
<p><a href="/privacy/">Privacy Policy</a></p>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
</footer>
|
</footer>
|
||||||
</body>
|
</body>
|
||||||
</html>
|
</html>
|
||||||
@@ -5,7 +5,6 @@
|
|||||||
<title>{{ manual.title }} | KST4Contest Manual</title>
|
<title>{{ manual.title }} | KST4Contest Manual</title>
|
||||||
<meta name="viewport" content="width=device-width, initial-scale=1">
|
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||||
<meta name="description" content="KST4Contest manual page: {{ manual.title }}">
|
<meta name="description" content="KST4Contest manual page: {{ manual.title }}">
|
||||||
|
|
||||||
<link rel="canonical" href="https://kst4contest.hamradioonline.de/manual/en/log-sync/">
|
<link rel="canonical" href="https://kst4contest.hamradioonline.de/manual/en/log-sync/">
|
||||||
|
|
||||||
<meta property="og:type" content="website">
|
<meta property="og:type" content="website">
|
||||||
@@ -18,19 +17,47 @@
|
|||||||
<meta name="twitter:title" content="{{ manual.title }} | KST4Contest Manual">
|
<meta name="twitter:title" content="{{ manual.title }} | KST4Contest Manual">
|
||||||
<meta name="twitter:description" content="KST4Contest manual page: {{ manual.title }}">
|
<meta name="twitter:description" content="KST4Contest manual page: {{ manual.title }}">
|
||||||
|
|
||||||
<link rel="stylesheet" href="/assets/css/main.css">
|
<link rel="stylesheet" href="/assets/css/main.css?v=1783381592602">
|
||||||
|
<link rel="alternate" type="application/rss+xml" title="KST4Contest News" href="/feed.xml">
|
||||||
|
|
||||||
|
<meta property="og:image" content="https://kst4contest.hamradioonline.de/assets/social/kst4contest-og.png">
|
||||||
|
<meta property="og:image:width" content="1200">
|
||||||
|
<meta property="og:image:height" content="630">
|
||||||
|
<meta name="twitter:image" content="https://kst4contest.hamradioonline.de/assets/social/kst4contest-og.png">
|
||||||
|
|
||||||
</head>
|
</head>
|
||||||
|
|
||||||
<body>
|
<body>
|
||||||
|
<div class="site-bg"></div>
|
||||||
|
|
||||||
<header class="site-header">
|
<header class="site-header">
|
||||||
<a class="brand" href="/">KST4Contest</a>
|
<a class="brand" href="/">
|
||||||
<nav>
|
<span class="brand-mark">◎</span>
|
||||||
|
<span>
|
||||||
|
<strong>KST4Contest</strong>
|
||||||
|
<small>ON4KST Contest Client</small>
|
||||||
|
</span>
|
||||||
|
</a>
|
||||||
|
|
||||||
|
<nav class="site-nav">
|
||||||
|
|
||||||
|
<a href="/">Home</a>
|
||||||
|
|
||||||
<a href="/features/">Features</a>
|
<a href="/features/">Features</a>
|
||||||
<a href="/download/">Download</a>
|
|
||||||
<a href="/manual/">Manual</a>
|
|
||||||
<a href="/screenshots/">Screenshots</a>
|
<a href="/screenshots/">Screenshots</a>
|
||||||
|
|
||||||
|
<a href="/download/">Download</a>
|
||||||
|
|
||||||
|
<a href="/manual/">Manual</a>
|
||||||
|
|
||||||
<a href="/news/">News</a>
|
<a href="/news/">News</a>
|
||||||
<a href="https://github.com/praktimarc/kst4contest">GitHub</a>
|
|
||||||
|
<a href="/about/">About</a>
|
||||||
|
|
||||||
<a href="/faq/">FAQ</a>
|
<a href="/faq/">FAQ</a>
|
||||||
|
|
||||||
|
<a class="nav-cta" href="https://github.com/praktimarc/kst4contest/releases/latest">Download</a>
|
||||||
</nav>
|
</nav>
|
||||||
</header>
|
</header>
|
||||||
|
|
||||||
@@ -42,7 +69,7 @@
|
|||||||
<h1>Log Sync</h1>
|
<h1>Log Sync</h1>
|
||||||
<h1 id="log-synchronisation" tabindex="-1"><a class="header-anchor" href="#log-synchronisation">Log Synchronisation</a></h1>
|
<h1 id="log-synchronisation" tabindex="-1"><a class="header-anchor" href="#log-synchronisation">Log Synchronisation</a></h1>
|
||||||
<blockquote>
|
<blockquote>
|
||||||
<p>🇬🇧 You are reading the English version | 🇩🇪 <a href="de-Log-Synchronisation">Deutsche Version</a></p>
|
<p>🇬🇧 You are reading the English version | 🇩🇪 <a href="/manual/de/log-synchronisation/">Deutsche Version</a></p>
|
||||||
</blockquote>
|
</blockquote>
|
||||||
<p>KST4Contest automatically marks worked stations in the chat user list. Two basic methods are available:</p>
|
<p>KST4Contest automatically marks worked stations in the chat user list. Two basic methods are available:</p>
|
||||||
<hr>
|
<hr>
|
||||||
@@ -172,7 +199,33 @@
|
|||||||
</main>
|
</main>
|
||||||
|
|
||||||
<footer class="site-footer">
|
<footer class="site-footer">
|
||||||
<p>KST4Contest – ON4KST contest workflow for VHF/UHF/SHF operators.</p>
|
<div class="footer-grid">
|
||||||
|
<div>
|
||||||
|
<strong>KST4Contest</strong>
|
||||||
|
<p>Contest-optimized ON4KST workflow for VHF/UHF/SHF operators.</p>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<div>
|
||||||
|
<strong>Project</strong>
|
||||||
|
<p><a href="/features/">Features</a></p>
|
||||||
|
<p><a href="/download/">Download</a></p>
|
||||||
|
<p><a href="/manual/">Manual</a></p>
|
||||||
|
<p><a href="/roadmap/">Roadmap</a></p>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<div>
|
||||||
|
<strong>Community</strong>
|
||||||
|
<p><a href="https://github.com/praktimarc/kst4contest">GitHub Repository</a></p>
|
||||||
|
<p><a href="https://github.com/praktimarc/kst4contest/issues">Issues</a></p>
|
||||||
|
<p><a href="/contact/">Contact</a></p>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<div>
|
||||||
|
<strong>Legal</strong>
|
||||||
|
<p><a href="/legal-notice/">Legal Notice</a></p>
|
||||||
|
<p><a href="/privacy/">Privacy Policy</a></p>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
</footer>
|
</footer>
|
||||||
</body>
|
</body>
|
||||||
</html>
|
</html>
|
||||||
@@ -5,7 +5,6 @@
|
|||||||
<title>{{ manual.title }} | KST4Contest Manual</title>
|
<title>{{ manual.title }} | KST4Contest Manual</title>
|
||||||
<meta name="viewport" content="width=device-width, initial-scale=1">
|
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||||
<meta name="description" content="KST4Contest manual page: {{ manual.title }}">
|
<meta name="description" content="KST4Contest manual page: {{ manual.title }}">
|
||||||
|
|
||||||
<link rel="canonical" href="https://kst4contest.hamradioonline.de/manual/en/macros-and-variables/">
|
<link rel="canonical" href="https://kst4contest.hamradioonline.de/manual/en/macros-and-variables/">
|
||||||
|
|
||||||
<meta property="og:type" content="website">
|
<meta property="og:type" content="website">
|
||||||
@@ -18,19 +17,47 @@
|
|||||||
<meta name="twitter:title" content="{{ manual.title }} | KST4Contest Manual">
|
<meta name="twitter:title" content="{{ manual.title }} | KST4Contest Manual">
|
||||||
<meta name="twitter:description" content="KST4Contest manual page: {{ manual.title }}">
|
<meta name="twitter:description" content="KST4Contest manual page: {{ manual.title }}">
|
||||||
|
|
||||||
<link rel="stylesheet" href="/assets/css/main.css">
|
<link rel="stylesheet" href="/assets/css/main.css?v=1783381592602">
|
||||||
|
<link rel="alternate" type="application/rss+xml" title="KST4Contest News" href="/feed.xml">
|
||||||
|
|
||||||
|
<meta property="og:image" content="https://kst4contest.hamradioonline.de/assets/social/kst4contest-og.png">
|
||||||
|
<meta property="og:image:width" content="1200">
|
||||||
|
<meta property="og:image:height" content="630">
|
||||||
|
<meta name="twitter:image" content="https://kst4contest.hamradioonline.de/assets/social/kst4contest-og.png">
|
||||||
|
|
||||||
</head>
|
</head>
|
||||||
|
|
||||||
<body>
|
<body>
|
||||||
|
<div class="site-bg"></div>
|
||||||
|
|
||||||
<header class="site-header">
|
<header class="site-header">
|
||||||
<a class="brand" href="/">KST4Contest</a>
|
<a class="brand" href="/">
|
||||||
<nav>
|
<span class="brand-mark">◎</span>
|
||||||
|
<span>
|
||||||
|
<strong>KST4Contest</strong>
|
||||||
|
<small>ON4KST Contest Client</small>
|
||||||
|
</span>
|
||||||
|
</a>
|
||||||
|
|
||||||
|
<nav class="site-nav">
|
||||||
|
|
||||||
|
<a href="/">Home</a>
|
||||||
|
|
||||||
<a href="/features/">Features</a>
|
<a href="/features/">Features</a>
|
||||||
<a href="/download/">Download</a>
|
|
||||||
<a href="/manual/">Manual</a>
|
|
||||||
<a href="/screenshots/">Screenshots</a>
|
<a href="/screenshots/">Screenshots</a>
|
||||||
|
|
||||||
|
<a href="/download/">Download</a>
|
||||||
|
|
||||||
|
<a href="/manual/">Manual</a>
|
||||||
|
|
||||||
<a href="/news/">News</a>
|
<a href="/news/">News</a>
|
||||||
<a href="https://github.com/praktimarc/kst4contest">GitHub</a>
|
|
||||||
|
<a href="/about/">About</a>
|
||||||
|
|
||||||
<a href="/faq/">FAQ</a>
|
<a href="/faq/">FAQ</a>
|
||||||
|
|
||||||
|
<a class="nav-cta" href="https://github.com/praktimarc/kst4contest/releases/latest">Download</a>
|
||||||
</nav>
|
</nav>
|
||||||
</header>
|
</header>
|
||||||
|
|
||||||
@@ -42,7 +69,7 @@
|
|||||||
<h1>Macros and Variables</h1>
|
<h1>Macros and Variables</h1>
|
||||||
<h1 id="macros-and-variables" tabindex="-1"><a class="header-anchor" href="#macros-and-variables">Macros and Variables</a></h1>
|
<h1 id="macros-and-variables" tabindex="-1"><a class="header-anchor" href="#macros-and-variables">Macros and Variables</a></h1>
|
||||||
<blockquote>
|
<blockquote>
|
||||||
<p>🇬🇧 You are reading the English version | 🇩🇪 <a href="de-Makros-und-Variablen">Deutsche Version</a></p>
|
<p>🇬🇧 You are reading the English version | 🇩🇪 <a href="/manual/de/makros-und-variablen/">Deutsche Version</a></p>
|
||||||
</blockquote>
|
</blockquote>
|
||||||
<p>KST4Contest offers a flexible system of text snippets, shortcuts and built-in variables that significantly speed up the chat workflow during contests.</p>
|
<p>KST4Contest offers a flexible system of text snippets, shortcuts and built-in variables that significantly speed up the chat workflow during contests.</p>
|
||||||
<hr>
|
<hr>
|
||||||
@@ -183,7 +210,33 @@
|
|||||||
</main>
|
</main>
|
||||||
|
|
||||||
<footer class="site-footer">
|
<footer class="site-footer">
|
||||||
<p>KST4Contest – ON4KST contest workflow for VHF/UHF/SHF operators.</p>
|
<div class="footer-grid">
|
||||||
|
<div>
|
||||||
|
<strong>KST4Contest</strong>
|
||||||
|
<p>Contest-optimized ON4KST workflow for VHF/UHF/SHF operators.</p>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<div>
|
||||||
|
<strong>Project</strong>
|
||||||
|
<p><a href="/features/">Features</a></p>
|
||||||
|
<p><a href="/download/">Download</a></p>
|
||||||
|
<p><a href="/manual/">Manual</a></p>
|
||||||
|
<p><a href="/roadmap/">Roadmap</a></p>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<div>
|
||||||
|
<strong>Community</strong>
|
||||||
|
<p><a href="https://github.com/praktimarc/kst4contest">GitHub Repository</a></p>
|
||||||
|
<p><a href="https://github.com/praktimarc/kst4contest/issues">Issues</a></p>
|
||||||
|
<p><a href="/contact/">Contact</a></p>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<div>
|
||||||
|
<strong>Legal</strong>
|
||||||
|
<p><a href="/legal-notice/">Legal Notice</a></p>
|
||||||
|
<p><a href="/privacy/">Privacy Policy</a></p>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
</footer>
|
</footer>
|
||||||
</body>
|
</body>
|
||||||
</html>
|
</html>
|
||||||
@@ -5,7 +5,6 @@
|
|||||||
<title>{{ manual.title }} | KST4Contest Manual</title>
|
<title>{{ manual.title }} | KST4Contest Manual</title>
|
||||||
<meta name="viewport" content="width=device-width, initial-scale=1">
|
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||||
<meta name="description" content="KST4Contest manual page: {{ manual.title }}">
|
<meta name="description" content="KST4Contest manual page: {{ manual.title }}">
|
||||||
|
|
||||||
<link rel="canonical" href="https://kst4contest.hamradioonline.de/manual/en/user-interface/">
|
<link rel="canonical" href="https://kst4contest.hamradioonline.de/manual/en/user-interface/">
|
||||||
|
|
||||||
<meta property="og:type" content="website">
|
<meta property="og:type" content="website">
|
||||||
@@ -18,19 +17,47 @@
|
|||||||
<meta name="twitter:title" content="{{ manual.title }} | KST4Contest Manual">
|
<meta name="twitter:title" content="{{ manual.title }} | KST4Contest Manual">
|
||||||
<meta name="twitter:description" content="KST4Contest manual page: {{ manual.title }}">
|
<meta name="twitter:description" content="KST4Contest manual page: {{ manual.title }}">
|
||||||
|
|
||||||
<link rel="stylesheet" href="/assets/css/main.css">
|
<link rel="stylesheet" href="/assets/css/main.css?v=1783381592602">
|
||||||
|
<link rel="alternate" type="application/rss+xml" title="KST4Contest News" href="/feed.xml">
|
||||||
|
|
||||||
|
<meta property="og:image" content="https://kst4contest.hamradioonline.de/assets/social/kst4contest-og.png">
|
||||||
|
<meta property="og:image:width" content="1200">
|
||||||
|
<meta property="og:image:height" content="630">
|
||||||
|
<meta name="twitter:image" content="https://kst4contest.hamradioonline.de/assets/social/kst4contest-og.png">
|
||||||
|
|
||||||
</head>
|
</head>
|
||||||
|
|
||||||
<body>
|
<body>
|
||||||
|
<div class="site-bg"></div>
|
||||||
|
|
||||||
<header class="site-header">
|
<header class="site-header">
|
||||||
<a class="brand" href="/">KST4Contest</a>
|
<a class="brand" href="/">
|
||||||
<nav>
|
<span class="brand-mark">◎</span>
|
||||||
|
<span>
|
||||||
|
<strong>KST4Contest</strong>
|
||||||
|
<small>ON4KST Contest Client</small>
|
||||||
|
</span>
|
||||||
|
</a>
|
||||||
|
|
||||||
|
<nav class="site-nav">
|
||||||
|
|
||||||
|
<a href="/">Home</a>
|
||||||
|
|
||||||
<a href="/features/">Features</a>
|
<a href="/features/">Features</a>
|
||||||
<a href="/download/">Download</a>
|
|
||||||
<a href="/manual/">Manual</a>
|
|
||||||
<a href="/screenshots/">Screenshots</a>
|
<a href="/screenshots/">Screenshots</a>
|
||||||
|
|
||||||
|
<a href="/download/">Download</a>
|
||||||
|
|
||||||
|
<a href="/manual/">Manual</a>
|
||||||
|
|
||||||
<a href="/news/">News</a>
|
<a href="/news/">News</a>
|
||||||
<a href="https://github.com/praktimarc/kst4contest">GitHub</a>
|
|
||||||
|
<a href="/about/">About</a>
|
||||||
|
|
||||||
<a href="/faq/">FAQ</a>
|
<a href="/faq/">FAQ</a>
|
||||||
|
|
||||||
|
<a class="nav-cta" href="https://github.com/praktimarc/kst4contest/releases/latest">Download</a>
|
||||||
</nav>
|
</nav>
|
||||||
</header>
|
</header>
|
||||||
|
|
||||||
@@ -42,7 +69,7 @@
|
|||||||
<h1>User Interface</h1>
|
<h1>User Interface</h1>
|
||||||
<h1 id="user-interface" tabindex="-1"><a class="header-anchor" href="#user-interface">User Interface</a></h1>
|
<h1 id="user-interface" tabindex="-1"><a class="header-anchor" href="#user-interface">User Interface</a></h1>
|
||||||
<blockquote>
|
<blockquote>
|
||||||
<p>🇬🇧 You are reading the English version | 🇩🇪 <a href="de-Benutzeroberflaeche">Deutsche Version</a></p>
|
<p>🇬🇧 You are reading the English version | 🇩🇪 <a href="/manual/de/benutzeroberflaeche/">Deutsche Version</a></p>
|
||||||
</blockquote>
|
</blockquote>
|
||||||
<h2 id="connecting-to-the-chat" tabindex="-1"><a class="header-anchor" href="#connecting-to-the-chat">Connecting to the Chat</a></h2>
|
<h2 id="connecting-to-the-chat" tabindex="-1"><a class="header-anchor" href="#connecting-to-the-chat">Connecting to the Chat</a></h2>
|
||||||
<ol>
|
<ol>
|
||||||
@@ -152,7 +179,33 @@
|
|||||||
</main>
|
</main>
|
||||||
|
|
||||||
<footer class="site-footer">
|
<footer class="site-footer">
|
||||||
<p>KST4Contest – ON4KST contest workflow for VHF/UHF/SHF operators.</p>
|
<div class="footer-grid">
|
||||||
|
<div>
|
||||||
|
<strong>KST4Contest</strong>
|
||||||
|
<p>Contest-optimized ON4KST workflow for VHF/UHF/SHF operators.</p>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<div>
|
||||||
|
<strong>Project</strong>
|
||||||
|
<p><a href="/features/">Features</a></p>
|
||||||
|
<p><a href="/download/">Download</a></p>
|
||||||
|
<p><a href="/manual/">Manual</a></p>
|
||||||
|
<p><a href="/roadmap/">Roadmap</a></p>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<div>
|
||||||
|
<strong>Community</strong>
|
||||||
|
<p><a href="https://github.com/praktimarc/kst4contest">GitHub Repository</a></p>
|
||||||
|
<p><a href="https://github.com/praktimarc/kst4contest/issues">Issues</a></p>
|
||||||
|
<p><a href="/contact/">Contact</a></p>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<div>
|
||||||
|
<strong>Legal</strong>
|
||||||
|
<p><a href="/legal-notice/">Legal Notice</a></p>
|
||||||
|
<p><a href="/privacy/">Privacy Policy</a></p>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
</footer>
|
</footer>
|
||||||
</body>
|
</body>
|
||||||
</html>
|
</html>
|
||||||
@@ -5,7 +5,6 @@
|
|||||||
<title>KST4Contest Manual</title>
|
<title>KST4Contest Manual</title>
|
||||||
<meta name="viewport" content="width=device-width, initial-scale=1">
|
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||||
<meta name="description" content="Online manual for KST4Contest, the contest-optimized ON4KST chat client.">
|
<meta name="description" content="Online manual for KST4Contest, the contest-optimized ON4KST chat client.">
|
||||||
|
|
||||||
<link rel="canonical" href="https://kst4contest.hamradioonline.de/manual/">
|
<link rel="canonical" href="https://kst4contest.hamradioonline.de/manual/">
|
||||||
|
|
||||||
<meta property="og:type" content="website">
|
<meta property="og:type" content="website">
|
||||||
@@ -18,19 +17,47 @@
|
|||||||
<meta name="twitter:title" content="KST4Contest Manual">
|
<meta name="twitter:title" content="KST4Contest Manual">
|
||||||
<meta name="twitter:description" content="Online manual for KST4Contest, the contest-optimized ON4KST chat client.">
|
<meta name="twitter:description" content="Online manual for KST4Contest, the contest-optimized ON4KST chat client.">
|
||||||
|
|
||||||
<link rel="stylesheet" href="/assets/css/main.css">
|
<link rel="stylesheet" href="/assets/css/main.css?v=1783381592602">
|
||||||
|
<link rel="alternate" type="application/rss+xml" title="KST4Contest News" href="/feed.xml">
|
||||||
|
|
||||||
|
<meta property="og:image" content="https://kst4contest.hamradioonline.de/assets/social/kst4contest-og.png">
|
||||||
|
<meta property="og:image:width" content="1200">
|
||||||
|
<meta property="og:image:height" content="630">
|
||||||
|
<meta name="twitter:image" content="https://kst4contest.hamradioonline.de/assets/social/kst4contest-og.png">
|
||||||
|
|
||||||
</head>
|
</head>
|
||||||
|
|
||||||
<body>
|
<body>
|
||||||
|
<div class="site-bg"></div>
|
||||||
|
|
||||||
<header class="site-header">
|
<header class="site-header">
|
||||||
<a class="brand" href="/">KST4Contest</a>
|
<a class="brand" href="/">
|
||||||
<nav>
|
<span class="brand-mark">◎</span>
|
||||||
|
<span>
|
||||||
|
<strong>KST4Contest</strong>
|
||||||
|
<small>ON4KST Contest Client</small>
|
||||||
|
</span>
|
||||||
|
</a>
|
||||||
|
|
||||||
|
<nav class="site-nav">
|
||||||
|
|
||||||
|
<a href="/">Home</a>
|
||||||
|
|
||||||
<a href="/features/">Features</a>
|
<a href="/features/">Features</a>
|
||||||
<a href="/download/">Download</a>
|
|
||||||
<a href="/manual/">Manual</a>
|
|
||||||
<a href="/screenshots/">Screenshots</a>
|
<a href="/screenshots/">Screenshots</a>
|
||||||
|
|
||||||
|
<a href="/download/">Download</a>
|
||||||
|
|
||||||
|
<a href="/manual/">Manual</a>
|
||||||
|
|
||||||
<a href="/news/">News</a>
|
<a href="/news/">News</a>
|
||||||
<a href="https://github.com/praktimarc/kst4contest">GitHub</a>
|
|
||||||
|
<a href="/about/">About</a>
|
||||||
|
|
||||||
<a href="/faq/">FAQ</a>
|
<a href="/faq/">FAQ</a>
|
||||||
|
|
||||||
|
<a class="nav-cta" href="https://github.com/praktimarc/kst4contest/releases/latest">Download</a>
|
||||||
</nav>
|
</nav>
|
||||||
</header>
|
</header>
|
||||||
|
|
||||||
@@ -51,7 +78,33 @@
|
|||||||
</main>
|
</main>
|
||||||
|
|
||||||
<footer class="site-footer">
|
<footer class="site-footer">
|
||||||
<p>KST4Contest – ON4KST contest workflow for VHF/UHF/SHF operators.</p>
|
<div class="footer-grid">
|
||||||
|
<div>
|
||||||
|
<strong>KST4Contest</strong>
|
||||||
|
<p>Contest-optimized ON4KST workflow for VHF/UHF/SHF operators.</p>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<div>
|
||||||
|
<strong>Project</strong>
|
||||||
|
<p><a href="/features/">Features</a></p>
|
||||||
|
<p><a href="/download/">Download</a></p>
|
||||||
|
<p><a href="/manual/">Manual</a></p>
|
||||||
|
<p><a href="/roadmap/">Roadmap</a></p>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<div>
|
||||||
|
<strong>Community</strong>
|
||||||
|
<p><a href="https://github.com/praktimarc/kst4contest">GitHub Repository</a></p>
|
||||||
|
<p><a href="https://github.com/praktimarc/kst4contest/issues">Issues</a></p>
|
||||||
|
<p><a href="/contact/">Contact</a></p>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<div>
|
||||||
|
<strong>Legal</strong>
|
||||||
|
<p><a href="/legal-notice/">Legal Notice</a></p>
|
||||||
|
<p><a href="/privacy/">Privacy Policy</a></p>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
</footer>
|
</footer>
|
||||||
</body>
|
</body>
|
||||||
</html>
|
</html>
|
||||||
@@ -0,0 +1,115 @@
|
|||||||
|
<!doctype html>
|
||||||
|
<html lang="en">
|
||||||
|
<head>
|
||||||
|
<meta charset="utf-8">
|
||||||
|
<title>KST4Contest Website Launch</title>
|
||||||
|
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||||
|
<meta name="description" content="KST4Contest is a contest-optimized ON4KST chat client for VHF, UHF and SHF ham radio contests.">
|
||||||
|
<link rel="canonical" href="https://kst4contest.hamradioonline.de/news/2026-07-website-launch/">
|
||||||
|
|
||||||
|
<meta property="og:type" content="website">
|
||||||
|
<meta property="og:title" content="KST4Contest Website Launch">
|
||||||
|
<meta property="og:description" content="Contest-optimized ON4KST chat client for VHF, UHF and SHF ham radio contests.">
|
||||||
|
<meta property="og:url" content="https://kst4contest.hamradioonline.de/news/2026-07-website-launch/">
|
||||||
|
<meta property="og:site_name" content="KST4Contest">
|
||||||
|
|
||||||
|
<meta name="twitter:card" content="summary_large_image">
|
||||||
|
<meta name="twitter:title" content="KST4Contest Website Launch">
|
||||||
|
<meta name="twitter:description" content="Contest-optimized ON4KST chat client for VHF, UHF and SHF ham radio contests.">
|
||||||
|
|
||||||
|
<link rel="stylesheet" href="/assets/css/main.css?v=1783381592602">
|
||||||
|
<link rel="alternate" type="application/rss+xml" title="KST4Contest News" href="/feed.xml">
|
||||||
|
|
||||||
|
<meta property="og:image" content="https://kst4contest.hamradioonline.de/assets/social/kst4contest-og.png">
|
||||||
|
<meta property="og:image:width" content="1200">
|
||||||
|
<meta property="og:image:height" content="630">
|
||||||
|
<meta name="twitter:image" content="https://kst4contest.hamradioonline.de/assets/social/kst4contest-og.png">
|
||||||
|
|
||||||
|
</head>
|
||||||
|
|
||||||
|
<body>
|
||||||
|
<div class="site-bg"></div>
|
||||||
|
|
||||||
|
<header class="site-header">
|
||||||
|
<a class="brand" href="/">
|
||||||
|
<span class="brand-mark">◎</span>
|
||||||
|
<span>
|
||||||
|
<strong>KST4Contest</strong>
|
||||||
|
<small>ON4KST Contest Client</small>
|
||||||
|
</span>
|
||||||
|
</a>
|
||||||
|
|
||||||
|
<nav class="site-nav">
|
||||||
|
|
||||||
|
<a href="/">Home</a>
|
||||||
|
|
||||||
|
<a href="/features/">Features</a>
|
||||||
|
|
||||||
|
<a href="/screenshots/">Screenshots</a>
|
||||||
|
|
||||||
|
<a href="/download/">Download</a>
|
||||||
|
|
||||||
|
<a href="/manual/">Manual</a>
|
||||||
|
|
||||||
|
<a href="/news/">News</a>
|
||||||
|
|
||||||
|
<a href="/about/">About</a>
|
||||||
|
|
||||||
|
<a href="/faq/">FAQ</a>
|
||||||
|
|
||||||
|
<a class="nav-cta" href="https://github.com/praktimarc/kst4contest/releases/latest">Download</a>
|
||||||
|
</nav>
|
||||||
|
</header>
|
||||||
|
|
||||||
|
<main>
|
||||||
|
|
||||||
|
<section class="hero">
|
||||||
|
<p class="badge">News · July 7, 2026</p>
|
||||||
|
<h1>KST4Contest Website Launch</h1>
|
||||||
|
<p class="lead">The new KST4Contest website is being built as a static, SEO-friendly product portal with GitHub-based documentation.</p>
|
||||||
|
</section>
|
||||||
|
|
||||||
|
<section class="section narrow">
|
||||||
|
<article class="card content-card">
|
||||||
|
<h2>A new home for KST4Contest</h2>
|
||||||
|
<p>KST4Contest now has its own website at <code>kst4contest.hamradioonline.de</code>.</p>
|
||||||
|
<p>The site is built with Eleventy, generated from version-controlled Markdown and deployed as a fast static website.</p>
|
||||||
|
<h2>Why this matters</h2>
|
||||||
|
<p>The goal is to make KST4Contest easier to discover, easier to document and easier to maintain.</p>
|
||||||
|
<p>Documentation, release information, feature pages and future updates can now grow from a shared content model.</p>
|
||||||
|
|
||||||
|
</article>
|
||||||
|
</section>
|
||||||
|
</main>
|
||||||
|
|
||||||
|
<footer class="site-footer">
|
||||||
|
<div class="footer-grid">
|
||||||
|
<div>
|
||||||
|
<strong>KST4Contest</strong>
|
||||||
|
<p>Contest-optimized ON4KST workflow for VHF/UHF/SHF operators.</p>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<div>
|
||||||
|
<strong>Project</strong>
|
||||||
|
<p><a href="/features/">Features</a></p>
|
||||||
|
<p><a href="/download/">Download</a></p>
|
||||||
|
<p><a href="/manual/">Manual</a></p>
|
||||||
|
<p><a href="/roadmap/">Roadmap</a></p>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<div>
|
||||||
|
<strong>Community</strong>
|
||||||
|
<p><a href="https://github.com/praktimarc/kst4contest">GitHub Repository</a></p>
|
||||||
|
<p><a href="https://github.com/praktimarc/kst4contest/issues">Issues</a></p>
|
||||||
|
<p><a href="/contact/">Contact</a></p>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<div>
|
||||||
|
<strong>Legal</strong>
|
||||||
|
<p><a href="/legal-notice/">Legal Notice</a></p>
|
||||||
|
<p><a href="/privacy/">Privacy Policy</a></p>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</footer>
|
||||||
|
</body>
|
||||||
|
</html>
|
||||||
@@ -5,7 +5,6 @@
|
|||||||
<title>KST4Contest News</title>
|
<title>KST4Contest News</title>
|
||||||
<meta name="viewport" content="width=device-width, initial-scale=1">
|
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||||
<meta name="description" content="News, release updates and development notes for KST4Contest.">
|
<meta name="description" content="News, release updates and development notes for KST4Contest.">
|
||||||
|
|
||||||
<link rel="canonical" href="https://kst4contest.hamradioonline.de/news/">
|
<link rel="canonical" href="https://kst4contest.hamradioonline.de/news/">
|
||||||
|
|
||||||
<meta property="og:type" content="website">
|
<meta property="og:type" content="website">
|
||||||
@@ -18,44 +17,102 @@
|
|||||||
<meta name="twitter:title" content="KST4Contest News">
|
<meta name="twitter:title" content="KST4Contest News">
|
||||||
<meta name="twitter:description" content="News, release updates and development notes for KST4Contest.">
|
<meta name="twitter:description" content="News, release updates and development notes for KST4Contest.">
|
||||||
|
|
||||||
<link rel="stylesheet" href="/assets/css/main.css">
|
<link rel="stylesheet" href="/assets/css/main.css?v=1783381592602">
|
||||||
|
<link rel="alternate" type="application/rss+xml" title="KST4Contest News" href="/feed.xml">
|
||||||
|
|
||||||
|
<meta property="og:image" content="https://kst4contest.hamradioonline.de/assets/social/kst4contest-og.png">
|
||||||
|
<meta property="og:image:width" content="1200">
|
||||||
|
<meta property="og:image:height" content="630">
|
||||||
|
<meta name="twitter:image" content="https://kst4contest.hamradioonline.de/assets/social/kst4contest-og.png">
|
||||||
|
|
||||||
</head>
|
</head>
|
||||||
|
|
||||||
<body>
|
<body>
|
||||||
|
<div class="site-bg"></div>
|
||||||
|
|
||||||
<header class="site-header">
|
<header class="site-header">
|
||||||
<a class="brand" href="/">KST4Contest</a>
|
<a class="brand" href="/">
|
||||||
<nav>
|
<span class="brand-mark">◎</span>
|
||||||
|
<span>
|
||||||
|
<strong>KST4Contest</strong>
|
||||||
|
<small>ON4KST Contest Client</small>
|
||||||
|
</span>
|
||||||
|
</a>
|
||||||
|
|
||||||
|
<nav class="site-nav">
|
||||||
|
|
||||||
|
<a href="/">Home</a>
|
||||||
|
|
||||||
<a href="/features/">Features</a>
|
<a href="/features/">Features</a>
|
||||||
<a href="/download/">Download</a>
|
|
||||||
<a href="/manual/">Manual</a>
|
|
||||||
<a href="/screenshots/">Screenshots</a>
|
<a href="/screenshots/">Screenshots</a>
|
||||||
|
|
||||||
|
<a href="/download/">Download</a>
|
||||||
|
|
||||||
|
<a href="/manual/">Manual</a>
|
||||||
|
|
||||||
<a href="/news/">News</a>
|
<a href="/news/">News</a>
|
||||||
<a href="https://github.com/praktimarc/kst4contest">GitHub</a>
|
|
||||||
|
<a href="/about/">About</a>
|
||||||
|
|
||||||
<a href="/faq/">FAQ</a>
|
<a href="/faq/">FAQ</a>
|
||||||
|
|
||||||
|
<a class="nav-cta" href="https://github.com/praktimarc/kst4contest/releases/latest">Download</a>
|
||||||
</nav>
|
</nav>
|
||||||
</header>
|
</header>
|
||||||
|
|
||||||
<main>
|
<main>
|
||||||
|
|
||||||
<section class="hero">
|
<section class="hero">
|
||||||
<h1>News</h1>
|
<p class="badge">News</p>
|
||||||
<p>
|
<h1>Development updates and release notes.</h1>
|
||||||
Release notes, development updates and contest workflow improvements.
|
<p class="lead">
|
||||||
|
Updates about KST4Contest releases, website improvements and contest workflow development.
|
||||||
</p>
|
</p>
|
||||||
</section>
|
</section>
|
||||||
|
|
||||||
<section class="section">
|
<section class="section">
|
||||||
<div class="card">
|
<div class="grid">
|
||||||
<h2>Website launch</h2>
|
|
||||||
<p>
|
<article class="card">
|
||||||
The new KST4Contest website is being built as a static, SEO-friendly product site
|
<p class="eyebrow">July 7, 2026</p>
|
||||||
with GitHub-based documentation and automated deployment.
|
<h3><a href="/news/2026-07-website-launch/">KST4Contest Website Launch</a></h3>
|
||||||
</p>
|
<p>The new KST4Contest website is being built as a static, SEO-friendly product portal with GitHub-based documentation.</p>
|
||||||
|
<a href="/news/2026-07-website-launch/">Read more →</a>
|
||||||
|
</article>
|
||||||
|
|
||||||
</div>
|
</div>
|
||||||
</section>
|
</section>
|
||||||
</main>
|
</main>
|
||||||
|
|
||||||
<footer class="site-footer">
|
<footer class="site-footer">
|
||||||
<p>KST4Contest – ON4KST contest workflow for VHF/UHF/SHF operators.</p>
|
<div class="footer-grid">
|
||||||
|
<div>
|
||||||
|
<strong>KST4Contest</strong>
|
||||||
|
<p>Contest-optimized ON4KST workflow for VHF/UHF/SHF operators.</p>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<div>
|
||||||
|
<strong>Project</strong>
|
||||||
|
<p><a href="/features/">Features</a></p>
|
||||||
|
<p><a href="/download/">Download</a></p>
|
||||||
|
<p><a href="/manual/">Manual</a></p>
|
||||||
|
<p><a href="/roadmap/">Roadmap</a></p>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<div>
|
||||||
|
<strong>Community</strong>
|
||||||
|
<p><a href="https://github.com/praktimarc/kst4contest">GitHub Repository</a></p>
|
||||||
|
<p><a href="https://github.com/praktimarc/kst4contest/issues">Issues</a></p>
|
||||||
|
<p><a href="/contact/">Contact</a></p>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<div>
|
||||||
|
<strong>Legal</strong>
|
||||||
|
<p><a href="/legal-notice/">Legal Notice</a></p>
|
||||||
|
<p><a href="/privacy/">Privacy Policy</a></p>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
</footer>
|
</footer>
|
||||||
</body>
|
</body>
|
||||||
</html>
|
</html>
|
||||||
@@ -0,0 +1,150 @@
|
|||||||
|
<!doctype html>
|
||||||
|
<html lang="en">
|
||||||
|
<head>
|
||||||
|
<meta charset="utf-8">
|
||||||
|
<title>Privacy Policy | KST4Contest</title>
|
||||||
|
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||||
|
<meta name="description" content="Privacy policy for the KST4Contest website.">
|
||||||
|
<link rel="canonical" href="https://kst4contest.hamradioonline.de/privacy/">
|
||||||
|
|
||||||
|
<meta property="og:type" content="website">
|
||||||
|
<meta property="og:title" content="Privacy Policy | KST4Contest">
|
||||||
|
<meta property="og:description" content="Privacy policy for the KST4Contest website.">
|
||||||
|
<meta property="og:url" content="https://kst4contest.hamradioonline.de/privacy/">
|
||||||
|
<meta property="og:site_name" content="KST4Contest">
|
||||||
|
|
||||||
|
<meta name="twitter:card" content="summary_large_image">
|
||||||
|
<meta name="twitter:title" content="Privacy Policy | KST4Contest">
|
||||||
|
<meta name="twitter:description" content="Privacy policy for the KST4Contest website.">
|
||||||
|
|
||||||
|
<link rel="stylesheet" href="/assets/css/main.css?v=1783381592602">
|
||||||
|
<link rel="alternate" type="application/rss+xml" title="KST4Contest News" href="/feed.xml">
|
||||||
|
|
||||||
|
<meta property="og:image" content="https://kst4contest.hamradioonline.de/assets/social/kst4contest-og.png">
|
||||||
|
<meta property="og:image:width" content="1200">
|
||||||
|
<meta property="og:image:height" content="630">
|
||||||
|
<meta name="twitter:image" content="https://kst4contest.hamradioonline.de/assets/social/kst4contest-og.png">
|
||||||
|
|
||||||
|
</head>
|
||||||
|
|
||||||
|
<body>
|
||||||
|
<div class="site-bg"></div>
|
||||||
|
|
||||||
|
<header class="site-header">
|
||||||
|
<a class="brand" href="/">
|
||||||
|
<span class="brand-mark">◎</span>
|
||||||
|
<span>
|
||||||
|
<strong>KST4Contest</strong>
|
||||||
|
<small>ON4KST Contest Client</small>
|
||||||
|
</span>
|
||||||
|
</a>
|
||||||
|
|
||||||
|
<nav class="site-nav">
|
||||||
|
|
||||||
|
<a href="/">Home</a>
|
||||||
|
|
||||||
|
<a href="/features/">Features</a>
|
||||||
|
|
||||||
|
<a href="/screenshots/">Screenshots</a>
|
||||||
|
|
||||||
|
<a href="/download/">Download</a>
|
||||||
|
|
||||||
|
<a href="/manual/">Manual</a>
|
||||||
|
|
||||||
|
<a href="/news/">News</a>
|
||||||
|
|
||||||
|
<a href="/about/">About</a>
|
||||||
|
|
||||||
|
<a href="/faq/">FAQ</a>
|
||||||
|
|
||||||
|
<a class="nav-cta" href="https://github.com/praktimarc/kst4contest/releases/latest">Download</a>
|
||||||
|
</nav>
|
||||||
|
</header>
|
||||||
|
|
||||||
|
<main>
|
||||||
|
|
||||||
|
<section class="hero">
|
||||||
|
<p class="badge">Privacy</p>
|
||||||
|
<h1>Privacy Policy</h1>
|
||||||
|
<p class="lead">Information about data processing on this static website.</p>
|
||||||
|
</section>
|
||||||
|
|
||||||
|
<section class="section narrow">
|
||||||
|
<article class="card content-card">
|
||||||
|
<h2>Controller</h2>
|
||||||
|
<p>
|
||||||
|
Marc Fröhlich<br>
|
||||||
|
Rheingoldstr. 6<br>
|
||||||
|
68199 Mannheim<br>
|
||||||
|
Germany
|
||||||
|
</p>
|
||||||
|
|
||||||
|
<h2>Access logs</h2>
|
||||||
|
<p>
|
||||||
|
When this website is accessed, the web server may process technical access data such as
|
||||||
|
IP address, requested URL, date and time, user agent and referrer.
|
||||||
|
This processing is used to provide the website, maintain security and investigate technical issues.
|
||||||
|
</p>
|
||||||
|
|
||||||
|
<h2>Legal basis</h2>
|
||||||
|
<p>
|
||||||
|
The legal basis is Art. 6(1)(f) GDPR: legitimate interest in secure and reliable operation
|
||||||
|
of the website.
|
||||||
|
</p>
|
||||||
|
|
||||||
|
<h2>Cookies and tracking</h2>
|
||||||
|
<p>
|
||||||
|
This website currently does not use cookies, analytics tracking, advertising pixels or user profiling.
|
||||||
|
</p>
|
||||||
|
|
||||||
|
<h2>External links</h2>
|
||||||
|
<p>
|
||||||
|
This website links to GitHub for source code, releases and downloads. When you follow these links,
|
||||||
|
GitHub is responsible for its own data processing.
|
||||||
|
</p>
|
||||||
|
|
||||||
|
<h2>Your rights</h2>
|
||||||
|
<p>
|
||||||
|
You may have the right to access, rectification, erasure, restriction of processing,
|
||||||
|
data portability and objection under the GDPR.
|
||||||
|
</p>
|
||||||
|
|
||||||
|
<h2>Supervisory authority</h2>
|
||||||
|
<p>
|
||||||
|
You have the right to lodge a complaint with a competent data protection supervisory authority.
|
||||||
|
</p>
|
||||||
|
</article>
|
||||||
|
</section>
|
||||||
|
</main>
|
||||||
|
|
||||||
|
<footer class="site-footer">
|
||||||
|
<div class="footer-grid">
|
||||||
|
<div>
|
||||||
|
<strong>KST4Contest</strong>
|
||||||
|
<p>Contest-optimized ON4KST workflow for VHF/UHF/SHF operators.</p>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<div>
|
||||||
|
<strong>Project</strong>
|
||||||
|
<p><a href="/features/">Features</a></p>
|
||||||
|
<p><a href="/download/">Download</a></p>
|
||||||
|
<p><a href="/manual/">Manual</a></p>
|
||||||
|
<p><a href="/roadmap/">Roadmap</a></p>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<div>
|
||||||
|
<strong>Community</strong>
|
||||||
|
<p><a href="https://github.com/praktimarc/kst4contest">GitHub Repository</a></p>
|
||||||
|
<p><a href="https://github.com/praktimarc/kst4contest/issues">Issues</a></p>
|
||||||
|
<p><a href="/contact/">Contact</a></p>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<div>
|
||||||
|
<strong>Legal</strong>
|
||||||
|
<p><a href="/legal-notice/">Legal Notice</a></p>
|
||||||
|
<p><a href="/privacy/">Privacy Policy</a></p>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</footer>
|
||||||
|
</body>
|
||||||
|
</html>
|
||||||
@@ -5,7 +5,6 @@
|
|||||||
<title>KST4Contest Screenshots</title>
|
<title>KST4Contest Screenshots</title>
|
||||||
<meta name="viewport" content="width=device-width, initial-scale=1">
|
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||||
<meta name="description" content="Screenshots of KST4Contest, the contest-optimized ON4KST chat client for VHF, UHF and SHF operators.">
|
<meta name="description" content="Screenshots of KST4Contest, the contest-optimized ON4KST chat client for VHF, UHF and SHF operators.">
|
||||||
|
|
||||||
<link rel="canonical" href="https://kst4contest.hamradioonline.de/screenshots/">
|
<link rel="canonical" href="https://kst4contest.hamradioonline.de/screenshots/">
|
||||||
|
|
||||||
<meta property="og:type" content="website">
|
<meta property="og:type" content="website">
|
||||||
@@ -18,27 +17,56 @@
|
|||||||
<meta name="twitter:title" content="KST4Contest Screenshots">
|
<meta name="twitter:title" content="KST4Contest Screenshots">
|
||||||
<meta name="twitter:description" content="Screenshots of KST4Contest, the contest-optimized ON4KST chat client for VHF, UHF and SHF operators.">
|
<meta name="twitter:description" content="Screenshots of KST4Contest, the contest-optimized ON4KST chat client for VHF, UHF and SHF operators.">
|
||||||
|
|
||||||
<link rel="stylesheet" href="/assets/css/main.css">
|
<link rel="stylesheet" href="/assets/css/main.css?v=1783381592602">
|
||||||
|
<link rel="alternate" type="application/rss+xml" title="KST4Contest News" href="/feed.xml">
|
||||||
|
|
||||||
|
<meta property="og:image" content="https://kst4contest.hamradioonline.de/assets/social/kst4contest-og.png">
|
||||||
|
<meta property="og:image:width" content="1200">
|
||||||
|
<meta property="og:image:height" content="630">
|
||||||
|
<meta name="twitter:image" content="https://kst4contest.hamradioonline.de/assets/social/kst4contest-og.png">
|
||||||
|
|
||||||
</head>
|
</head>
|
||||||
|
|
||||||
<body>
|
<body>
|
||||||
|
<div class="site-bg"></div>
|
||||||
|
|
||||||
<header class="site-header">
|
<header class="site-header">
|
||||||
<a class="brand" href="/">KST4Contest</a>
|
<a class="brand" href="/">
|
||||||
<nav>
|
<span class="brand-mark">◎</span>
|
||||||
|
<span>
|
||||||
|
<strong>KST4Contest</strong>
|
||||||
|
<small>ON4KST Contest Client</small>
|
||||||
|
</span>
|
||||||
|
</a>
|
||||||
|
|
||||||
|
<nav class="site-nav">
|
||||||
|
|
||||||
|
<a href="/">Home</a>
|
||||||
|
|
||||||
<a href="/features/">Features</a>
|
<a href="/features/">Features</a>
|
||||||
<a href="/download/">Download</a>
|
|
||||||
<a href="/manual/">Manual</a>
|
|
||||||
<a href="/screenshots/">Screenshots</a>
|
<a href="/screenshots/">Screenshots</a>
|
||||||
|
|
||||||
|
<a href="/download/">Download</a>
|
||||||
|
|
||||||
|
<a href="/manual/">Manual</a>
|
||||||
|
|
||||||
<a href="/news/">News</a>
|
<a href="/news/">News</a>
|
||||||
<a href="https://github.com/praktimarc/kst4contest">GitHub</a>
|
|
||||||
|
<a href="/about/">About</a>
|
||||||
|
|
||||||
<a href="/faq/">FAQ</a>
|
<a href="/faq/">FAQ</a>
|
||||||
|
|
||||||
|
<a class="nav-cta" href="https://github.com/praktimarc/kst4contest/releases/latest">Download</a>
|
||||||
</nav>
|
</nav>
|
||||||
</header>
|
</header>
|
||||||
|
|
||||||
<main>
|
<main>
|
||||||
|
|
||||||
<section class="hero">
|
<section class="hero">
|
||||||
<h1>Screenshots</h1>
|
<p class="badge">Screenshots</p>
|
||||||
<p>
|
<h1>See the contest workflow.</h1>
|
||||||
|
<p class="lead">
|
||||||
Visual impressions of KST4Contest: ON4KST chat workflow, priority candidates,
|
Visual impressions of KST4Contest: ON4KST chat workflow, priority candidates,
|
||||||
sked handling, AirScout integration and contest-focused operator tools.
|
sked handling, AirScout integration and contest-focused operator tools.
|
||||||
</p>
|
</p>
|
||||||
@@ -46,26 +74,63 @@
|
|||||||
|
|
||||||
<section class="section">
|
<section class="section">
|
||||||
<div class="grid">
|
<div class="grid">
|
||||||
<div class="card">
|
|
||||||
|
<article class="card screenshot-card">
|
||||||
|
<div class="screenshot-placeholder">
|
||||||
|
<span>Main Window</span>
|
||||||
|
</div>
|
||||||
<h3>Main Window</h3>
|
<h3>Main Window</h3>
|
||||||
<p>ON4KST chat workflow with contest-oriented controls.</p>
|
<p>Contest-oriented ON4KST chat workflow with candidate awareness.</p>
|
||||||
</div>
|
</article>
|
||||||
|
|
||||||
<div class="card">
|
<article class="card screenshot-card">
|
||||||
|
<div class="screenshot-placeholder">
|
||||||
|
<span>Priority Candidates</span>
|
||||||
|
</div>
|
||||||
<h3>Priority Candidates</h3>
|
<h3>Priority Candidates</h3>
|
||||||
<p>Candidate ranking for faster operator decisions.</p>
|
<p>Score-based candidate ranking for faster operator decisions.</p>
|
||||||
</div>
|
</article>
|
||||||
|
|
||||||
<div class="card">
|
<article class="card screenshot-card">
|
||||||
<h3>AirScout / AP Timeline</h3>
|
<div class="screenshot-placeholder">
|
||||||
<p>Aircraft scatter timing support for VHF/UHF/SHF operation.</p>
|
<span>Timeline View</span>
|
||||||
</div>
|
</div>
|
||||||
|
<h3>Timeline View</h3>
|
||||||
|
<p>Timeline support for AP windows and candidate timing.</p>
|
||||||
|
</article>
|
||||||
|
|
||||||
</div>
|
</div>
|
||||||
</section>
|
</section>
|
||||||
</main>
|
</main>
|
||||||
|
|
||||||
<footer class="site-footer">
|
<footer class="site-footer">
|
||||||
<p>KST4Contest – ON4KST contest workflow for VHF/UHF/SHF operators.</p>
|
<div class="footer-grid">
|
||||||
|
<div>
|
||||||
|
<strong>KST4Contest</strong>
|
||||||
|
<p>Contest-optimized ON4KST workflow for VHF/UHF/SHF operators.</p>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<div>
|
||||||
|
<strong>Project</strong>
|
||||||
|
<p><a href="/features/">Features</a></p>
|
||||||
|
<p><a href="/download/">Download</a></p>
|
||||||
|
<p><a href="/manual/">Manual</a></p>
|
||||||
|
<p><a href="/roadmap/">Roadmap</a></p>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<div>
|
||||||
|
<strong>Community</strong>
|
||||||
|
<p><a href="https://github.com/praktimarc/kst4contest">GitHub Repository</a></p>
|
||||||
|
<p><a href="https://github.com/praktimarc/kst4contest/issues">Issues</a></p>
|
||||||
|
<p><a href="/contact/">Contact</a></p>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<div>
|
||||||
|
<strong>Legal</strong>
|
||||||
|
<p><a href="/legal-notice/">Legal Notice</a></p>
|
||||||
|
<p><a href="/privacy/">Privacy Policy</a></p>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
</footer>
|
</footer>
|
||||||
</body>
|
</body>
|
||||||
</html>
|
</html>
|
||||||
+61
-15
@@ -2,44 +2,90 @@
|
|||||||
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
|
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
|
||||||
<url>
|
<url>
|
||||||
<loc>https://kst4contest.hamradioonline.de/</loc>
|
<loc>https://kst4contest.hamradioonline.de/</loc>
|
||||||
|
<lastmod>2026-07-05</lastmod>
|
||||||
</url>
|
</url>
|
||||||
<url>
|
<url>
|
||||||
<loc>https://kst4contest.hamradioonline.de/manual/</loc>
|
<loc>https://kst4contest.hamradioonline.de/manual/</loc>
|
||||||
|
<lastmod>2026-07-05</lastmod>
|
||||||
</url>
|
</url>
|
||||||
<url>
|
<url>
|
||||||
<loc>https://kst4contest.hamradioonline.de/manual/en/</loc>
|
<loc>https://kst4contest.hamradioonline.de/manual/en/</loc>
|
||||||
|
<lastmod>2026-07-05</lastmod>
|
||||||
</url>
|
</url>
|
||||||
<url>
|
<url>
|
||||||
<loc>https://kst4contest.hamradioonline.de/download/</loc>
|
<loc>https://kst4contest.hamradioonline.de/download/</loc>
|
||||||
|
<lastmod>2026-07-05</lastmod>
|
||||||
</url>
|
</url>
|
||||||
<url>
|
<url>
|
||||||
<loc>https://kst4contest.hamradioonline.de/features/</loc>
|
<loc>https://kst4contest.hamradioonline.de/features/</loc>
|
||||||
</url>
|
<lastmod>2026-07-06</lastmod>
|
||||||
<url>
|
|
||||||
<loc>https://kst4contest.hamradioonline.de/features/priority-score/</loc>
|
|
||||||
</url>
|
|
||||||
<url>
|
|
||||||
<loc>https://kst4contest.hamradioonline.de/features/airscout/</loc>
|
|
||||||
</url>
|
|
||||||
<url>
|
|
||||||
<loc>https://kst4contest.hamradioonline.de/features/sked-reminder/</loc>
|
|
||||||
</url>
|
|
||||||
<url>
|
|
||||||
<loc>https://kst4contest.hamradioonline.de/features/log-sync/</loc>
|
|
||||||
</url>
|
</url>
|
||||||
<url>
|
<url>
|
||||||
<loc>https://kst4contest.hamradioonline.de/screenshots/</loc>
|
<loc>https://kst4contest.hamradioonline.de/screenshots/</loc>
|
||||||
</url>
|
<lastmod>2026-07-06</lastmod>
|
||||||
<url>
|
|
||||||
<loc>https://kst4contest.hamradioonline.de/news/</loc>
|
|
||||||
</url>
|
</url>
|
||||||
<url>
|
<url>
|
||||||
<loc>https://kst4contest.hamradioonline.de/faq/</loc>
|
<loc>https://kst4contest.hamradioonline.de/faq/</loc>
|
||||||
|
<lastmod>2026-07-06</lastmod>
|
||||||
</url>
|
</url>
|
||||||
<url>
|
<url>
|
||||||
<loc>https://kst4contest.hamradioonline.de/manual/de/</loc>
|
<loc>https://kst4contest.hamradioonline.de/manual/de/</loc>
|
||||||
|
<lastmod>2026-07-06</lastmod>
|
||||||
</url>
|
</url>
|
||||||
<url>
|
<url>
|
||||||
<loc>https://kst4contest.hamradioonline.de/manual/de/airscout-integration/</loc>
|
<loc>https://kst4contest.hamradioonline.de/manual/de/airscout-integration/</loc>
|
||||||
|
<lastmod>2026-07-06</lastmod>
|
||||||
|
</url>
|
||||||
|
<url>
|
||||||
|
<loc>https://kst4contest.hamradioonline.de/features/priority-score/</loc>
|
||||||
|
<lastmod>2026-07-06</lastmod>
|
||||||
|
</url>
|
||||||
|
<url>
|
||||||
|
<loc>https://kst4contest.hamradioonline.de/features/airscout/</loc>
|
||||||
|
<lastmod>2026-07-06</lastmod>
|
||||||
|
</url>
|
||||||
|
<url>
|
||||||
|
<loc>https://kst4contest.hamradioonline.de/features/timeline/</loc>
|
||||||
|
<lastmod>2026-07-06</lastmod>
|
||||||
|
</url>
|
||||||
|
<url>
|
||||||
|
<loc>https://kst4contest.hamradioonline.de/features/sked-reminder/</loc>
|
||||||
|
<lastmod>2026-07-06</lastmod>
|
||||||
|
</url>
|
||||||
|
<url>
|
||||||
|
<loc>https://kst4contest.hamradioonline.de/features/log-sync/</loc>
|
||||||
|
<lastmod>2026-07-06</lastmod>
|
||||||
|
</url>
|
||||||
|
<url>
|
||||||
|
<loc>https://kst4contest.hamradioonline.de/features/dual-chat/</loc>
|
||||||
|
<lastmod>2026-07-06</lastmod>
|
||||||
|
</url>
|
||||||
|
<url>
|
||||||
|
<loc>https://kst4contest.hamradioonline.de/features/dx-cluster/</loc>
|
||||||
|
<lastmod>2026-07-06</lastmod>
|
||||||
|
</url>
|
||||||
|
<url>
|
||||||
|
<loc>https://kst4contest.hamradioonline.de/features/macros/</loc>
|
||||||
|
<lastmod>2026-07-06</lastmod>
|
||||||
|
</url>
|
||||||
|
<url>
|
||||||
|
<loc>https://kst4contest.hamradioonline.de/legal-notice/</loc>
|
||||||
|
<lastmod>2026-07-06</lastmod>
|
||||||
|
</url>
|
||||||
|
<url>
|
||||||
|
<loc>https://kst4contest.hamradioonline.de/privacy/</loc>
|
||||||
|
<lastmod>2026-07-06</lastmod>
|
||||||
|
</url>
|
||||||
|
<url>
|
||||||
|
<loc>https://kst4contest.hamradioonline.de/contact/</loc>
|
||||||
|
<lastmod>2026-07-06</lastmod>
|
||||||
|
</url>
|
||||||
|
<url>
|
||||||
|
<loc>https://kst4contest.hamradioonline.de/about/</loc>
|
||||||
|
<lastmod>2026-07-06</lastmod>
|
||||||
|
</url>
|
||||||
|
<url>
|
||||||
|
<loc>https://kst4contest.hamradioonline.de/news/2026-07-website-launch/</loc>
|
||||||
|
<lastmod>2026-07-07</lastmod>
|
||||||
</url>
|
</url>
|
||||||
</urlset>
|
</urlset>
|
||||||
@@ -0,0 +1,3 @@
|
|||||||
|
module.exports = {
|
||||||
|
version: Date.now()
|
||||||
|
};
|
||||||
@@ -0,0 +1,77 @@
|
|||||||
|
const latestTag = "v1.41.0";
|
||||||
|
const base = `https://github.com/praktimarc/kst4contest/releases/download/${latestTag}`;
|
||||||
|
|
||||||
|
module.exports = [
|
||||||
|
{
|
||||||
|
os: "Windows",
|
||||||
|
format: "ZIP x64",
|
||||||
|
icon: "🪟",
|
||||||
|
recommended: true,
|
||||||
|
note: "Best choice for most Windows users.",
|
||||||
|
url: `${base}/praktiKST-${latestTag}-windows-x64.zip`
|
||||||
|
},
|
||||||
|
{
|
||||||
|
os: "Linux",
|
||||||
|
format: "AppImage x86_64",
|
||||||
|
icon: "🐧",
|
||||||
|
recommended: true,
|
||||||
|
note: "Portable Linux build without package installation.",
|
||||||
|
url: `${base}/KST4Contest-${latestTag}-linux-x86_64.AppImage`
|
||||||
|
},
|
||||||
|
{
|
||||||
|
os: "Debian / Ubuntu",
|
||||||
|
format: "DEB amd64",
|
||||||
|
icon: "📦",
|
||||||
|
recommended: false,
|
||||||
|
note: "Native package for Debian and Ubuntu based systems.",
|
||||||
|
url: `${base}/KST4Contest-${latestTag}-debian-amd64.deb`
|
||||||
|
},
|
||||||
|
{
|
||||||
|
os: "Fedora",
|
||||||
|
format: "RPM x86_64",
|
||||||
|
icon: "📦",
|
||||||
|
recommended: false,
|
||||||
|
note: "Native package for Fedora/RPM based systems.",
|
||||||
|
url: `${base}/KST4Contest-${latestTag}-fedora-x86_64.rpm`
|
||||||
|
},
|
||||||
|
{
|
||||||
|
os: "Arch Linux",
|
||||||
|
format: "pkg.tar.zst",
|
||||||
|
icon: "📦",
|
||||||
|
recommended: false,
|
||||||
|
note: "Package build for Arch Linux users.",
|
||||||
|
url: `${base}/KST4Contest-${latestTag}-archlinux-x86_64.pkg.tar.zst`
|
||||||
|
},
|
||||||
|
{
|
||||||
|
os: "macOS Apple Silicon",
|
||||||
|
format: "DMG arm64",
|
||||||
|
icon: "🍎",
|
||||||
|
recommended: false,
|
||||||
|
note: "For Apple Silicon Macs.",
|
||||||
|
url: `${base}/KST4Contest-${latestTag}-macos-arm64.dmg`
|
||||||
|
},
|
||||||
|
{
|
||||||
|
os: "macOS Intel",
|
||||||
|
format: "DMG x86_64",
|
||||||
|
icon: "🍎",
|
||||||
|
recommended: false,
|
||||||
|
note: "For Intel-based Macs.",
|
||||||
|
url: `${base}/KST4Contest-${latestTag}-macos-x86_64.dmg`
|
||||||
|
},
|
||||||
|
{
|
||||||
|
os: "Manual English",
|
||||||
|
format: "PDF",
|
||||||
|
icon: "📘",
|
||||||
|
recommended: false,
|
||||||
|
note: "English PDF manual.",
|
||||||
|
url: `${base}/KST4Contest-${latestTag}-manual-en.pdf`
|
||||||
|
},
|
||||||
|
{
|
||||||
|
os: "Manual German",
|
||||||
|
format: "PDF",
|
||||||
|
icon: "📘",
|
||||||
|
recommended: false,
|
||||||
|
note: "German PDF manual.",
|
||||||
|
url: `${base}/KST4Contest-${latestTag}-manual-de.pdf`
|
||||||
|
}
|
||||||
|
];
|
||||||
@@ -0,0 +1,10 @@
|
|||||||
|
module.exports = [
|
||||||
|
{ title: "Home", url: "/" },
|
||||||
|
{ title: "Features", url: "/features/" },
|
||||||
|
{ title: "Screenshots", url: "/screenshots/" },
|
||||||
|
{ title: "Download", url: "/download/" },
|
||||||
|
{ title: "Manual", url: "/manual/" },
|
||||||
|
{ title: "News", url: "/news/" },
|
||||||
|
{ title: "About", url: "/about/" },
|
||||||
|
{ title: "FAQ", url: "/faq/" }
|
||||||
|
];
|
||||||
@@ -0,0 +1,23 @@
|
|||||||
|
module.exports = [
|
||||||
|
{
|
||||||
|
id: "main-window",
|
||||||
|
title: "Main Window",
|
||||||
|
image: "/assets/screenshots/main-window.png",
|
||||||
|
alt: "KST4Contest ON4KST contest chat client main window",
|
||||||
|
caption: "Contest-oriented ON4KST chat workflow with candidate awareness."
|
||||||
|
},
|
||||||
|
{
|
||||||
|
id: "priority-candidates",
|
||||||
|
title: "Priority Candidates",
|
||||||
|
image: "/assets/screenshots/priority-candidates.png",
|
||||||
|
alt: "Priority candidate list in KST4Contest",
|
||||||
|
caption: "Score-based candidate ranking for faster operator decisions."
|
||||||
|
},
|
||||||
|
{
|
||||||
|
id: "timeline",
|
||||||
|
title: "Timeline View",
|
||||||
|
image: "/assets/screenshots/timeline.png",
|
||||||
|
alt: "KST4Contest AP timeline view",
|
||||||
|
caption: "Timeline support for AP windows and candidate timing."
|
||||||
|
}
|
||||||
|
];
|
||||||
@@ -5,7 +5,6 @@
|
|||||||
<title>{{ title or "KST4Contest" }}</title>
|
<title>{{ title or "KST4Contest" }}</title>
|
||||||
<meta name="viewport" content="width=device-width, initial-scale=1">
|
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||||
<meta name="description" content="{{ description or 'KST4Contest is a contest-optimized ON4KST chat client for VHF, UHF and SHF ham radio contests.' }}">
|
<meta name="description" content="{{ description or 'KST4Contest is a contest-optimized ON4KST chat client for VHF, UHF and SHF ham radio contests.' }}">
|
||||||
|
|
||||||
<link rel="canonical" href="https://kst4contest.hamradioonline.de{{ page.url }}">
|
<link rel="canonical" href="https://kst4contest.hamradioonline.de{{ page.url }}">
|
||||||
|
|
||||||
<meta property="og:type" content="website">
|
<meta property="og:type" content="website">
|
||||||
@@ -18,19 +17,33 @@
|
|||||||
<meta name="twitter:title" content="{{ title or 'KST4Contest' }}">
|
<meta name="twitter:title" content="{{ title or 'KST4Contest' }}">
|
||||||
<meta name="twitter:description" content="{{ description or 'Contest-optimized ON4KST chat client for VHF, UHF and SHF ham radio contests.' }}">
|
<meta name="twitter:description" content="{{ description or 'Contest-optimized ON4KST chat client for VHF, UHF and SHF ham radio contests.' }}">
|
||||||
|
|
||||||
<link rel="stylesheet" href="/assets/css/main.css">
|
<link rel="stylesheet" href="/assets/css/main.css?v={{ build.version }}">
|
||||||
|
<link rel="alternate" type="application/rss+xml" title="KST4Contest News" href="/feed.xml">
|
||||||
|
|
||||||
|
<meta property="og:image" content="https://kst4contest.hamradioonline.de/assets/social/kst4contest-og.png">
|
||||||
|
<meta property="og:image:width" content="1200">
|
||||||
|
<meta property="og:image:height" content="630">
|
||||||
|
<meta name="twitter:image" content="https://kst4contest.hamradioonline.de/assets/social/kst4contest-og.png">
|
||||||
|
|
||||||
</head>
|
</head>
|
||||||
|
|
||||||
<body>
|
<body>
|
||||||
|
<div class="site-bg"></div>
|
||||||
|
|
||||||
<header class="site-header">
|
<header class="site-header">
|
||||||
<a class="brand" href="/">KST4Contest</a>
|
<a class="brand" href="/">
|
||||||
<nav>
|
<span class="brand-mark">◎</span>
|
||||||
<a href="/features/">Features</a>
|
<span>
|
||||||
<a href="/download/">Download</a>
|
<strong>KST4Contest</strong>
|
||||||
<a href="/manual/">Manual</a>
|
<small>ON4KST Contest Client</small>
|
||||||
<a href="/screenshots/">Screenshots</a>
|
</span>
|
||||||
<a href="/news/">News</a>
|
</a>
|
||||||
<a href="https://github.com/praktimarc/kst4contest">GitHub</a>
|
|
||||||
<a href="/faq/">FAQ</a>
|
<nav class="site-nav">
|
||||||
|
{% for item in navigation %}
|
||||||
|
<a href="{{ item.url }}">{{ item.title }}</a>
|
||||||
|
{% endfor %}
|
||||||
|
<a class="nav-cta" href="https://github.com/praktimarc/kst4contest/releases/latest">Download</a>
|
||||||
</nav>
|
</nav>
|
||||||
</header>
|
</header>
|
||||||
|
|
||||||
@@ -39,7 +52,33 @@
|
|||||||
</main>
|
</main>
|
||||||
|
|
||||||
<footer class="site-footer">
|
<footer class="site-footer">
|
||||||
<p>KST4Contest – ON4KST contest workflow for VHF/UHF/SHF operators.</p>
|
<div class="footer-grid">
|
||||||
|
<div>
|
||||||
|
<strong>KST4Contest</strong>
|
||||||
|
<p>Contest-optimized ON4KST workflow for VHF/UHF/SHF operators.</p>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<div>
|
||||||
|
<strong>Project</strong>
|
||||||
|
<p><a href="/features/">Features</a></p>
|
||||||
|
<p><a href="/download/">Download</a></p>
|
||||||
|
<p><a href="/manual/">Manual</a></p>
|
||||||
|
<p><a href="/roadmap/">Roadmap</a></p>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<div>
|
||||||
|
<strong>Community</strong>
|
||||||
|
<p><a href="https://github.com/praktimarc/kst4contest">GitHub Repository</a></p>
|
||||||
|
<p><a href="https://github.com/praktimarc/kst4contest/issues">Issues</a></p>
|
||||||
|
<p><a href="/contact/">Contact</a></p>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<div>
|
||||||
|
<strong>Legal</strong>
|
||||||
|
<p><a href="/legal-notice/">Legal Notice</a></p>
|
||||||
|
<p><a href="/privacy/">Privacy Policy</a></p>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
</footer>
|
</footer>
|
||||||
</body>
|
</body>
|
||||||
</html>
|
</html>
|
||||||
@@ -0,0 +1,58 @@
|
|||||||
|
---
|
||||||
|
layout: base.njk
|
||||||
|
---
|
||||||
|
|
||||||
|
<section class="hero">
|
||||||
|
<p class="badge">{{ category }} · since {{ since }}</p>
|
||||||
|
<h1>{{ title }}</h1>
|
||||||
|
<p class="lead">{{ summary }}</p>
|
||||||
|
</section>
|
||||||
|
|
||||||
|
<section class="section narrow">
|
||||||
|
<article class="card content-card">
|
||||||
|
<div class="feature-icon large">{{ icon }}</div>
|
||||||
|
|
||||||
|
{{ content | safe }}
|
||||||
|
|
||||||
|
{% if tagsList %}
|
||||||
|
<h2>Keywords</h2>
|
||||||
|
<div class="tag-list">
|
||||||
|
{% for tag in tagsList %}
|
||||||
|
<span>{{ tag }}</span>
|
||||||
|
{% endfor %}
|
||||||
|
</div>
|
||||||
|
{% endif %}
|
||||||
|
|
||||||
|
{% if related %}
|
||||||
|
<h2>Related features</h2>
|
||||||
|
<div class="actions">
|
||||||
|
{% for slug in related %}
|
||||||
|
{% for item in collections.sortedFeatures %}
|
||||||
|
{% if item.fileSlug == slug %}
|
||||||
|
<a class="button secondary" href="{{ item.url }}">{{ item.data.title }}</a>
|
||||||
|
{% endif %}
|
||||||
|
{% endfor %}
|
||||||
|
{% endfor %}
|
||||||
|
</div>
|
||||||
|
{% endif %}
|
||||||
|
</article>
|
||||||
|
</section>
|
||||||
|
|
||||||
|
<script type="application/ld+json">
|
||||||
|
{
|
||||||
|
"@context": "https://schema.org",
|
||||||
|
"@type": "TechArticle",
|
||||||
|
"headline": "{{ title }}",
|
||||||
|
"description": "{{ summary }}",
|
||||||
|
"about": "KST4Contest",
|
||||||
|
"url": "https://kst4contest.hamradioonline.de{{ page.url }}",
|
||||||
|
"author": {
|
||||||
|
"@type": "Person",
|
||||||
|
"name": "Praktimarc"
|
||||||
|
},
|
||||||
|
"publisher": {
|
||||||
|
"@type": "Organization",
|
||||||
|
"name": "KST4Contest"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
</script>
|
||||||
@@ -0,0 +1,15 @@
|
|||||||
|
---
|
||||||
|
layout: base.njk
|
||||||
|
---
|
||||||
|
|
||||||
|
<section class="hero">
|
||||||
|
<p class="badge">News · {{ date | readableDate }}</p>
|
||||||
|
<h1>{{ title }}</h1>
|
||||||
|
<p class="lead">{{ summary }}</p>
|
||||||
|
</section>
|
||||||
|
|
||||||
|
<section class="section narrow">
|
||||||
|
<article class="card content-card">
|
||||||
|
{{ content | safe }}
|
||||||
|
</article>
|
||||||
|
</section>
|
||||||
@@ -0,0 +1,30 @@
|
|||||||
|
---
|
||||||
|
layout: base.njk
|
||||||
|
title: About KST4Contest
|
||||||
|
description: About KST4Contest and its contest-oriented ON4KST workflow.
|
||||||
|
---
|
||||||
|
|
||||||
|
<section class="hero">
|
||||||
|
<p class="badge">About</p>
|
||||||
|
<h1>Built for real contest operation.</h1>
|
||||||
|
<p class="lead">
|
||||||
|
KST4Contest was created to turn ON4KST chat activity into actionable contest workflow.
|
||||||
|
</p>
|
||||||
|
</section>
|
||||||
|
|
||||||
|
<section class="section narrow">
|
||||||
|
<article class="card content-card">
|
||||||
|
<h2>Why KST4Contest exists</h2>
|
||||||
|
<p>
|
||||||
|
Generic chat clients display messages. KST4Contest goes further:
|
||||||
|
it helps operators identify candidates, manage skeds, use AirScout timing,
|
||||||
|
synchronize with loggers and reduce workload during VHF/UHF/SHF contests.
|
||||||
|
</p>
|
||||||
|
|
||||||
|
<h2>Open source and practical</h2>
|
||||||
|
<p>
|
||||||
|
The project is open source and focused on practical contest station workflows.
|
||||||
|
Features are designed around real operating pressure, not theoretical UI concepts.
|
||||||
|
</p>
|
||||||
|
</article>
|
||||||
|
</section>
|
||||||
+435
-38
@@ -1,23 +1,98 @@
|
|||||||
:root {
|
:root {
|
||||||
--bg: #0f172a;
|
--bg: #050816;
|
||||||
--panel: #111827;
|
--bg2: #0b1224;
|
||||||
--panel2: #1f2937;
|
--panel: rgba(15, 23, 42, 0.78);
|
||||||
--text: #e5e7eb;
|
--panel2: rgba(30, 41, 59, 0.72);
|
||||||
--muted: #9ca3af;
|
--border: rgba(148, 163, 184, 0.22);
|
||||||
|
--text: #f8fafc;
|
||||||
|
--muted: #aab6ca;
|
||||||
|
--soft: #64748b;
|
||||||
--accent: #38bdf8;
|
--accent: #38bdf8;
|
||||||
--accent2: #a78bfa;
|
--accent2: #a855f7;
|
||||||
|
--accent3: #22c55e;
|
||||||
|
--shadow: 0 24px 80px rgba(0, 0, 0, 0.45);
|
||||||
}
|
}
|
||||||
|
|
||||||
* {
|
* {
|
||||||
box-sizing: border-box;
|
box-sizing: border-box;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
html {
|
||||||
|
scroll-behavior: smooth;
|
||||||
|
background: var(--bg);
|
||||||
|
}
|
||||||
|
|
||||||
body {
|
body {
|
||||||
margin: 0;
|
margin: 0;
|
||||||
background: radial-gradient(circle at top left, #1e293b, var(--bg));
|
min-height: 100vh;
|
||||||
|
background:
|
||||||
|
radial-gradient(circle at 14% 12%, rgba(168, 85, 247, 0.30), transparent 28%),
|
||||||
|
radial-gradient(circle at 82% 16%, rgba(56, 189, 248, 0.24), transparent 30%),
|
||||||
|
radial-gradient(circle at 50% 85%, rgba(34, 197, 94, 0.11), transparent 35%),
|
||||||
|
linear-gradient(180deg, #050816 0%, #07111f 100%);
|
||||||
color: var(--text);
|
color: var(--text);
|
||||||
font-family: system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;
|
font-family: Inter, ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;
|
||||||
line-height: 1.6;
|
line-height: 1.65;
|
||||||
|
overflow-x: hidden;
|
||||||
|
}
|
||||||
|
|
||||||
|
body::before {
|
||||||
|
content: "";
|
||||||
|
position: fixed;
|
||||||
|
inset: -20%;
|
||||||
|
z-index: -3;
|
||||||
|
background:
|
||||||
|
radial-gradient(circle at 20% 20%, rgba(168, 85, 247, 0.22), transparent 28%),
|
||||||
|
radial-gradient(circle at 78% 18%, rgba(56, 189, 248, 0.18), transparent 30%),
|
||||||
|
radial-gradient(circle at 45% 80%, rgba(34, 197, 94, 0.10), transparent 26%);
|
||||||
|
filter: blur(48px);
|
||||||
|
transform: translateZ(0);
|
||||||
|
}
|
||||||
|
|
||||||
|
body::after {
|
||||||
|
content: "";
|
||||||
|
position: fixed;
|
||||||
|
inset: 0;
|
||||||
|
z-index: -2;
|
||||||
|
pointer-events: none;
|
||||||
|
background-image:
|
||||||
|
linear-gradient(rgba(255,255,255,0.038) 1px, transparent 1px),
|
||||||
|
linear-gradient(90deg, rgba(255,255,255,0.038) 1px, transparent 1px);
|
||||||
|
background-size: 54px 54px;
|
||||||
|
-webkit-mask-image: radial-gradient(circle at center, black 0%, black 46%, transparent 78%);
|
||||||
|
mask-image: radial-gradient(circle at center, black 0%, black 46%, transparent 78%);
|
||||||
|
}
|
||||||
|
|
||||||
|
.site-bg {
|
||||||
|
position: fixed;
|
||||||
|
inset: 0;
|
||||||
|
z-index: -1;
|
||||||
|
pointer-events: none;
|
||||||
|
background:
|
||||||
|
linear-gradient(180deg, rgba(5, 8, 22, 0.10), rgba(5, 8, 22, 0.84)),
|
||||||
|
radial-gradient(circle at 8% 24%, rgba(168, 85, 247, 0.18), transparent 26%),
|
||||||
|
radial-gradient(circle at 82% 20%, rgba(56, 189, 248, 0.16), transparent 30%);
|
||||||
|
}
|
||||||
|
|
||||||
|
.site-bg::before {
|
||||||
|
content: "";
|
||||||
|
position: absolute;
|
||||||
|
inset: 0;
|
||||||
|
background:
|
||||||
|
radial-gradient(circle at top, transparent 0%, rgba(5, 8, 22, 0.42) 72%),
|
||||||
|
linear-gradient(90deg, rgba(5, 8, 22, 0.25), transparent 50%, rgba(5, 8, 22, 0.25));
|
||||||
|
}
|
||||||
|
|
||||||
|
.site-bg::after {
|
||||||
|
content: "";
|
||||||
|
position: absolute;
|
||||||
|
inset: 0;
|
||||||
|
background-image:
|
||||||
|
radial-gradient(circle at 1px 1px, rgba(255,255,255,0.10) 1px, transparent 0);
|
||||||
|
background-size: 28px 28px;
|
||||||
|
opacity: 0.11;
|
||||||
|
-webkit-mask-image: radial-gradient(circle at 50% 22%, black 0%, transparent 68%);
|
||||||
|
mask-image: radial-gradient(circle at 50% 22%, black 0%, transparent 68%);
|
||||||
}
|
}
|
||||||
|
|
||||||
a {
|
a {
|
||||||
@@ -25,72 +100,288 @@ a {
|
|||||||
text-decoration: none;
|
text-decoration: none;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
a:hover {
|
||||||
|
color: white;
|
||||||
|
}
|
||||||
|
|
||||||
.site-header {
|
.site-header {
|
||||||
|
position: sticky;
|
||||||
|
top: 0;
|
||||||
|
z-index: 10;
|
||||||
display: flex;
|
display: flex;
|
||||||
justify-content: space-between;
|
justify-content: space-between;
|
||||||
|
gap: 24px;
|
||||||
align-items: center;
|
align-items: center;
|
||||||
padding: 24px 7vw;
|
padding: 18px 6vw;
|
||||||
|
background: rgba(5, 8, 22, 0.76);
|
||||||
|
-webkit-backdrop-filter: blur(18px);
|
||||||
|
backdrop-filter: blur(18px);
|
||||||
|
border-bottom: 1px solid var(--border);
|
||||||
}
|
}
|
||||||
|
|
||||||
.brand {
|
.brand {
|
||||||
font-weight: 800;
|
display: flex;
|
||||||
font-size: 1.25rem;
|
gap: 12px;
|
||||||
|
align-items: center;
|
||||||
color: white;
|
color: white;
|
||||||
}
|
}
|
||||||
|
|
||||||
nav {
|
.brand-mark {
|
||||||
|
display: grid;
|
||||||
|
place-items: center;
|
||||||
|
width: 40px;
|
||||||
|
height: 40px;
|
||||||
|
border-radius: 14px;
|
||||||
|
background:
|
||||||
|
radial-gradient(circle at 30% 20%, white, transparent 22%),
|
||||||
|
linear-gradient(135deg, var(--accent), var(--accent2));
|
||||||
|
box-shadow:
|
||||||
|
0 0 26px rgba(168, 85, 247, 0.45),
|
||||||
|
0 0 50px rgba(56, 189, 248, 0.18);
|
||||||
|
}
|
||||||
|
|
||||||
|
.brand strong {
|
||||||
|
display: block;
|
||||||
|
font-size: 1.05rem;
|
||||||
|
letter-spacing: 0.02em;
|
||||||
|
}
|
||||||
|
|
||||||
|
.brand small {
|
||||||
|
display: block;
|
||||||
|
color: var(--muted);
|
||||||
|
font-size: 0.78rem;
|
||||||
|
margin-top: -4px;
|
||||||
|
}
|
||||||
|
|
||||||
|
.site-nav {
|
||||||
display: flex;
|
display: flex;
|
||||||
gap: 18px;
|
align-items: center;
|
||||||
|
gap: 16px;
|
||||||
flex-wrap: wrap;
|
flex-wrap: wrap;
|
||||||
}
|
}
|
||||||
|
|
||||||
nav a {
|
.site-nav a {
|
||||||
color: var(--muted);
|
color: var(--muted);
|
||||||
|
font-size: 0.95rem;
|
||||||
}
|
}
|
||||||
|
|
||||||
nav a:hover {
|
.site-nav a:hover {
|
||||||
color: white;
|
color: white;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
.nav-cta {
|
||||||
|
padding: 9px 14px;
|
||||||
|
border-radius: 999px;
|
||||||
|
color: white !important;
|
||||||
|
background: linear-gradient(135deg, var(--accent), var(--accent2));
|
||||||
|
box-shadow: 0 0 22px rgba(56, 189, 248, 0.28);
|
||||||
|
}
|
||||||
|
|
||||||
.hero {
|
.hero {
|
||||||
padding: 90px 7vw 70px;
|
position: relative;
|
||||||
max-width: 1100px;
|
padding: 92px 6vw 62px;
|
||||||
|
max-width: 1180px;
|
||||||
|
}
|
||||||
|
|
||||||
|
.hero::before {
|
||||||
|
content: "";
|
||||||
|
position: absolute;
|
||||||
|
inset: -160px -12vw auto -12vw;
|
||||||
|
height: 420px;
|
||||||
|
z-index: -1;
|
||||||
|
pointer-events: none;
|
||||||
|
background:
|
||||||
|
radial-gradient(circle at 24% 40%, rgba(168, 85, 247, 0.20), transparent 36%),
|
||||||
|
radial-gradient(circle at 62% 30%, rgba(56, 189, 248, 0.14), transparent 40%);
|
||||||
|
filter: blur(74px);
|
||||||
|
}
|
||||||
|
|
||||||
|
.hero-split {
|
||||||
|
display: grid;
|
||||||
|
grid-template-columns: minmax(0, 1fr) minmax(360px, 0.9fr);
|
||||||
|
gap: 42px;
|
||||||
|
align-items: center;
|
||||||
|
max-width: 1500px;
|
||||||
}
|
}
|
||||||
|
|
||||||
.hero h1 {
|
.hero h1 {
|
||||||
font-size: clamp(2.4rem, 6vw, 5rem);
|
margin: 0 0 22px;
|
||||||
line-height: 1.02;
|
font-size: clamp(3rem, 8vw, 6.5rem);
|
||||||
margin: 0 0 24px;
|
line-height: 0.95;
|
||||||
|
letter-spacing: -0.07em;
|
||||||
|
background: linear-gradient(90deg, #ffffff 0%, #7dd3fc 40%, #a855f7 78%);
|
||||||
|
-webkit-background-clip: text;
|
||||||
|
background-clip: text;
|
||||||
|
color: transparent;
|
||||||
}
|
}
|
||||||
|
|
||||||
.hero p {
|
.hero .lead,
|
||||||
font-size: 1.25rem;
|
.hero > p,
|
||||||
|
.section-heading p,
|
||||||
|
.cta-panel p {
|
||||||
color: var(--muted);
|
color: var(--muted);
|
||||||
max-width: 760px;
|
font-size: 1.18rem;
|
||||||
|
max-width: 850px;
|
||||||
|
}
|
||||||
|
|
||||||
|
.badge,
|
||||||
|
.eyebrow {
|
||||||
|
display: inline-flex;
|
||||||
|
width: fit-content;
|
||||||
|
align-items: center;
|
||||||
|
gap: 8px;
|
||||||
|
color: #e9d5ff;
|
||||||
|
background: rgba(168, 85, 247, 0.13);
|
||||||
|
border: 1px solid rgba(168, 85, 247, 0.34);
|
||||||
|
padding: 6px 12px;
|
||||||
|
border-radius: 999px;
|
||||||
|
text-transform: uppercase;
|
||||||
|
letter-spacing: 0.08em;
|
||||||
|
font-size: 0.74rem;
|
||||||
|
font-weight: 800;
|
||||||
|
box-shadow: 0 0 22px rgba(168, 85, 247, 0.12);
|
||||||
}
|
}
|
||||||
|
|
||||||
.actions {
|
.actions {
|
||||||
display: flex;
|
display: flex;
|
||||||
gap: 16px;
|
gap: 14px;
|
||||||
margin-top: 32px;
|
margin-top: 30px;
|
||||||
flex-wrap: wrap;
|
flex-wrap: wrap;
|
||||||
}
|
}
|
||||||
|
|
||||||
.button {
|
.button {
|
||||||
padding: 13px 20px;
|
display: inline-flex;
|
||||||
border-radius: 999px;
|
align-items: center;
|
||||||
background: var(--accent);
|
justify-content: center;
|
||||||
|
min-height: 46px;
|
||||||
|
padding: 12px 18px;
|
||||||
|
border-radius: 14px;
|
||||||
color: #020617;
|
color: #020617;
|
||||||
font-weight: 700;
|
background: linear-gradient(135deg, var(--accent), var(--accent2));
|
||||||
|
font-weight: 800;
|
||||||
|
box-shadow:
|
||||||
|
0 16px 44px rgba(56, 189, 248, 0.25),
|
||||||
|
inset 0 1px 0 rgba(255, 255, 255, 0.35);
|
||||||
|
}
|
||||||
|
|
||||||
|
.button:hover {
|
||||||
|
color: white;
|
||||||
|
transform: translateY(-1px);
|
||||||
}
|
}
|
||||||
|
|
||||||
.button.secondary {
|
.button.secondary {
|
||||||
background: var(--panel2);
|
|
||||||
color: white;
|
color: white;
|
||||||
|
background: rgba(30, 41, 59, 0.85);
|
||||||
|
border: 1px solid var(--border);
|
||||||
|
box-shadow: none;
|
||||||
|
}
|
||||||
|
|
||||||
|
.button.ghost {
|
||||||
|
color: white;
|
||||||
|
background: transparent;
|
||||||
|
border: 1px solid var(--border);
|
||||||
|
box-shadow: none;
|
||||||
|
}
|
||||||
|
|
||||||
|
.hero-panel,
|
||||||
|
.card,
|
||||||
|
.cta-panel {
|
||||||
|
background:
|
||||||
|
linear-gradient(180deg, rgba(255,255,255,0.045), transparent 42%),
|
||||||
|
var(--panel);
|
||||||
|
border: 1px solid var(--border);
|
||||||
|
border-radius: 26px;
|
||||||
|
box-shadow: var(--shadow);
|
||||||
|
-webkit-backdrop-filter: blur(16px);
|
||||||
|
backdrop-filter: blur(16px);
|
||||||
|
}
|
||||||
|
|
||||||
|
.hero-panel {
|
||||||
|
position: relative;
|
||||||
|
overflow: hidden;
|
||||||
|
transform: perspective(1200px) rotateY(-5deg) rotateX(2deg);
|
||||||
|
}
|
||||||
|
|
||||||
|
.hero-panel::before {
|
||||||
|
content: "";
|
||||||
|
position: absolute;
|
||||||
|
inset: -1px;
|
||||||
|
pointer-events: none;
|
||||||
|
background:
|
||||||
|
linear-gradient(135deg, rgba(56, 189, 248, 0.45), transparent 35%, rgba(168, 85, 247, 0.38));
|
||||||
|
opacity: 0.18;
|
||||||
|
}
|
||||||
|
|
||||||
|
.terminal-bar {
|
||||||
|
display: flex;
|
||||||
|
gap: 8px;
|
||||||
|
align-items: center;
|
||||||
|
padding: 14px 16px;
|
||||||
|
border-bottom: 1px solid var(--border);
|
||||||
|
background: rgba(2, 6, 23, 0.74);
|
||||||
|
}
|
||||||
|
|
||||||
|
.terminal-bar span {
|
||||||
|
width: 11px;
|
||||||
|
height: 11px;
|
||||||
|
border-radius: 50%;
|
||||||
|
background: var(--accent2);
|
||||||
|
}
|
||||||
|
|
||||||
|
.terminal-bar span:nth-child(2) {
|
||||||
|
background: #f59e0b;
|
||||||
|
}
|
||||||
|
|
||||||
|
.terminal-bar span:nth-child(3) {
|
||||||
|
background: var(--accent3);
|
||||||
|
}
|
||||||
|
|
||||||
|
.terminal-bar strong {
|
||||||
|
margin-left: 8px;
|
||||||
|
color: var(--muted);
|
||||||
|
font-size: 0.85rem;
|
||||||
|
}
|
||||||
|
|
||||||
|
.mock-grid {
|
||||||
|
display: grid;
|
||||||
|
gap: 12px;
|
||||||
|
padding: 18px;
|
||||||
|
}
|
||||||
|
|
||||||
|
.mini-card {
|
||||||
|
padding: 14px;
|
||||||
|
border-radius: 16px;
|
||||||
|
background: rgba(15, 23, 42, 0.88);
|
||||||
|
border: 1px solid rgba(148, 163, 184, 0.16);
|
||||||
|
}
|
||||||
|
|
||||||
|
.mini-card strong,
|
||||||
|
.mini-card small {
|
||||||
|
display: block;
|
||||||
|
}
|
||||||
|
|
||||||
|
.mini-card small {
|
||||||
|
color: var(--muted);
|
||||||
|
margin-top: 4px;
|
||||||
}
|
}
|
||||||
|
|
||||||
.section {
|
.section {
|
||||||
padding: 40px 7vw;
|
padding: 52px 6vw;
|
||||||
|
}
|
||||||
|
|
||||||
|
.section.narrow {
|
||||||
|
max-width: 1040px;
|
||||||
|
}
|
||||||
|
|
||||||
|
.section-heading {
|
||||||
|
margin-bottom: 26px;
|
||||||
|
}
|
||||||
|
|
||||||
|
.section h2 {
|
||||||
|
font-size: clamp(2rem, 4vw, 3.4rem);
|
||||||
|
line-height: 1.05;
|
||||||
|
margin: 12px 0 14px;
|
||||||
|
letter-spacing: -0.04em;
|
||||||
}
|
}
|
||||||
|
|
||||||
.grid {
|
.grid {
|
||||||
@@ -100,21 +391,79 @@ nav a:hover {
|
|||||||
}
|
}
|
||||||
|
|
||||||
.card {
|
.card {
|
||||||
background: rgba(17, 24, 39, 0.82);
|
|
||||||
border: 1px solid rgba(148, 163, 184, 0.18);
|
|
||||||
border-radius: 22px;
|
|
||||||
padding: 24px;
|
padding: 24px;
|
||||||
|
transition: transform 180ms ease, border-color 180ms ease, background 180ms ease, box-shadow 180ms ease;
|
||||||
}
|
}
|
||||||
|
|
||||||
.card h3 {
|
.card:hover {
|
||||||
|
transform: translateY(-4px);
|
||||||
|
border-color: rgba(56, 189, 248, 0.45);
|
||||||
|
background:
|
||||||
|
linear-gradient(180deg, rgba(255,255,255,0.055), transparent 42%),
|
||||||
|
rgba(15, 23, 42, 0.92);
|
||||||
|
box-shadow:
|
||||||
|
0 26px 90px rgba(0, 0, 0, 0.50),
|
||||||
|
0 0 30px rgba(56, 189, 248, 0.08);
|
||||||
|
}
|
||||||
|
|
||||||
|
.card h3,
|
||||||
|
.card h2 {
|
||||||
margin-top: 0;
|
margin-top: 0;
|
||||||
}
|
}
|
||||||
|
|
||||||
.site-footer {
|
.card p {
|
||||||
padding: 40px 7vw;
|
|
||||||
color: var(--muted);
|
color: var(--muted);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
.feature-icon {
|
||||||
|
font-size: 2rem;
|
||||||
|
margin-bottom: 14px;
|
||||||
|
}
|
||||||
|
|
||||||
|
.feature-icon.large {
|
||||||
|
font-size: 4rem;
|
||||||
|
}
|
||||||
|
|
||||||
|
.content-card {
|
||||||
|
max-width: 980px;
|
||||||
|
}
|
||||||
|
|
||||||
|
.tag-list {
|
||||||
|
display: flex;
|
||||||
|
gap: 10px;
|
||||||
|
flex-wrap: wrap;
|
||||||
|
}
|
||||||
|
|
||||||
|
.tag-list span {
|
||||||
|
padding: 7px 11px;
|
||||||
|
border-radius: 999px;
|
||||||
|
color: var(--muted);
|
||||||
|
background: rgba(15, 23, 42, 0.85);
|
||||||
|
border: 1px solid var(--border);
|
||||||
|
}
|
||||||
|
|
||||||
|
.download-card {
|
||||||
|
min-height: 220px;
|
||||||
|
}
|
||||||
|
|
||||||
|
.screenshot-placeholder {
|
||||||
|
display: grid;
|
||||||
|
place-items: center;
|
||||||
|
min-height: 180px;
|
||||||
|
margin-bottom: 16px;
|
||||||
|
border-radius: 18px;
|
||||||
|
background:
|
||||||
|
linear-gradient(135deg, rgba(56, 189, 248, 0.20), rgba(168, 85, 247, 0.20)),
|
||||||
|
rgba(2, 6, 23, 0.7);
|
||||||
|
border: 1px solid var(--border);
|
||||||
|
color: white;
|
||||||
|
font-weight: 800;
|
||||||
|
}
|
||||||
|
|
||||||
|
.cta-panel {
|
||||||
|
padding: clamp(28px, 5vw, 60px);
|
||||||
|
}
|
||||||
|
|
||||||
.manual-content {
|
.manual-content {
|
||||||
max-width: 980px;
|
max-width: 980px;
|
||||||
}
|
}
|
||||||
@@ -148,3 +497,51 @@ nav a:hover {
|
|||||||
padding: 10px;
|
padding: 10px;
|
||||||
text-align: left;
|
text-align: left;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
.site-footer {
|
||||||
|
padding: 42px 6vw;
|
||||||
|
color: var(--muted);
|
||||||
|
border-top: 1px solid var(--border);
|
||||||
|
}
|
||||||
|
|
||||||
|
@media (max-width: 900px) {
|
||||||
|
.hero-split {
|
||||||
|
grid-template-columns: 1fr;
|
||||||
|
}
|
||||||
|
|
||||||
|
.hero-panel {
|
||||||
|
transform: none;
|
||||||
|
}
|
||||||
|
|
||||||
|
.site-header {
|
||||||
|
align-items: flex-start;
|
||||||
|
flex-direction: column;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
@media (prefers-reduced-motion: no-preference) {
|
||||||
|
.button,
|
||||||
|
.card {
|
||||||
|
transition: all 180ms ease;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
.footer-grid {
|
||||||
|
display: grid;
|
||||||
|
grid-template-columns: 2fr repeat(3, 1fr);
|
||||||
|
gap: 24px;
|
||||||
|
}
|
||||||
|
|
||||||
|
.footer-grid strong {
|
||||||
|
color: white;
|
||||||
|
}
|
||||||
|
|
||||||
|
.footer-grid p {
|
||||||
|
margin: 8px 0;
|
||||||
|
}
|
||||||
|
|
||||||
|
@media (max-width: 800px) {
|
||||||
|
.footer-grid {
|
||||||
|
grid-template-columns: 1fr;
|
||||||
|
}
|
||||||
|
}
|
||||||
Binary file not shown.
|
After Width: | Height: | Size: 2.3 MiB |
@@ -0,0 +1,33 @@
|
|||||||
|
---
|
||||||
|
layout: base.njk
|
||||||
|
title: Contact | KST4Contest
|
||||||
|
description: Contact options for KST4Contest.
|
||||||
|
---
|
||||||
|
|
||||||
|
<section class="hero">
|
||||||
|
<p class="badge">Contact</p>
|
||||||
|
<h1>Contact</h1>
|
||||||
|
<p class="lead">Get in touch, report issues or contribute to KST4Contest.</p>
|
||||||
|
</section>
|
||||||
|
|
||||||
|
<section class="section">
|
||||||
|
<div class="grid">
|
||||||
|
<article class="card">
|
||||||
|
<h3>GitHub Issues</h3>
|
||||||
|
<p>Report bugs, request features or discuss technical problems.</p>
|
||||||
|
<a href="https://github.com/praktimarc/kst4contest/issues">Open issues →</a>
|
||||||
|
</article>
|
||||||
|
|
||||||
|
<article class="card">
|
||||||
|
<h3>GitHub Repository</h3>
|
||||||
|
<p>Browse source code, releases and documentation.</p>
|
||||||
|
<a href="https://github.com/praktimarc/kst4contest">Open repository →</a>
|
||||||
|
</article>
|
||||||
|
|
||||||
|
<article class="card">
|
||||||
|
<h3>Email</h3>
|
||||||
|
<p>For legal or website-related contact.</p>
|
||||||
|
<a href="https://groups.google.com/g/kst4contest">Join the mailing list →</a>
|
||||||
|
</article>
|
||||||
|
</div>
|
||||||
|
</section>
|
||||||
@@ -5,14 +5,54 @@ description: Download KST4Contest releases for Windows, Linux and macOS.
|
|||||||
---
|
---
|
||||||
|
|
||||||
<section class="hero">
|
<section class="hero">
|
||||||
<h1>Download KST4Contest</h1>
|
<p class="badge">Download</p>
|
||||||
<p>
|
<h1>Get KST4Contest</h1>
|
||||||
Official builds are published through GitHub Releases for Windows, Linux
|
<p class="lead">
|
||||||
and macOS.
|
Choose the package for your operating system. Official builds are published through GitHub Releases.
|
||||||
</p>
|
</p>
|
||||||
|
|
||||||
<div class="actions">
|
<div class="actions">
|
||||||
<a class="button" href="https://github.com/praktimarc/kst4contest/releases/latest">Latest Release</a>
|
<a class="button" href="https://github.com/praktimarc/kst4contest/releases/latest">Latest release on GitHub</a>
|
||||||
<a class="button secondary" href="https://github.com/praktimarc/kst4contest/releases">All Releases</a>
|
<a class="button secondary" href="https://github.com/praktimarc/kst4contest/releases">All releases</a>
|
||||||
|
</div>
|
||||||
|
</section>
|
||||||
|
|
||||||
|
<section class="section">
|
||||||
|
<div class="section-heading">
|
||||||
|
<p class="eyebrow">Recommended downloads</p>
|
||||||
|
<h2>Pick your platform</h2>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<div class="grid">
|
||||||
|
{% for item in downloads %}
|
||||||
|
<article class="card download-card">
|
||||||
|
<div class="feature-icon">{{ item.icon }}</div>
|
||||||
|
|
||||||
|
{% if item.recommended %}
|
||||||
|
<p class="badge">Recommended</p>
|
||||||
|
{% endif %}
|
||||||
|
|
||||||
|
<h3>{{ item.os }}</h3>
|
||||||
|
<p><strong>{{ item.format }}</strong></p>
|
||||||
|
<p>{{ item.note }}</p>
|
||||||
|
|
||||||
|
<a class="button secondary" href="{{ item.url }}">Download →</a>
|
||||||
|
</article>
|
||||||
|
{% endfor %}
|
||||||
|
</div>
|
||||||
|
</section>
|
||||||
|
|
||||||
|
<section class="section">
|
||||||
|
<div class="cta-panel">
|
||||||
|
<p class="eyebrow">Not sure?</p>
|
||||||
|
<h2>Which file should I use?</h2>
|
||||||
|
<p>
|
||||||
|
Windows users usually want the ZIP package. Linux users can start with the AppImage,
|
||||||
|
or install a native DEB/RPM package if preferred. The PDF manuals are attached to the same GitHub release.
|
||||||
|
</p>
|
||||||
|
<div class="actions">
|
||||||
|
<a class="button" href="/manual/en/installation/">Installation guide</a>
|
||||||
|
<a class="button secondary" href="/faq/">FAQ</a>
|
||||||
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</section>
|
</section>
|
||||||
@@ -0,0 +1,27 @@
|
|||||||
|
---
|
||||||
|
title: AirScout Integration
|
||||||
|
icon: ✈️
|
||||||
|
category: Aircraft Scatter
|
||||||
|
since: "1.26"
|
||||||
|
summary: Use aircraft scatter awareness directly inside your ON4KST contest workflow.
|
||||||
|
description: AirScout information helps operators evaluate AP windows, aircraft scatter timing and candidate stations during VHF/UHF/SHF contests.
|
||||||
|
tagsList:
|
||||||
|
- AirScout
|
||||||
|
- airplane scatter
|
||||||
|
- aircraft scatter
|
||||||
|
- VHF contest
|
||||||
|
related:
|
||||||
|
- timeline
|
||||||
|
- priority-score
|
||||||
|
- sked-reminder
|
||||||
|
---
|
||||||
|
|
||||||
|
## Airplane scatter in the operator workflow
|
||||||
|
|
||||||
|
Aircraft reflections can create short but valuable contact opportunities.
|
||||||
|
|
||||||
|
KST4Contest helps combine ON4KST chat activity with AirScout-based propagation awareness.
|
||||||
|
|
||||||
|
## From candidate to sked decision
|
||||||
|
|
||||||
|
AirScout information can support the decision whether a candidate station should be called immediately, scheduled later or monitored for a better window.
|
||||||
@@ -1,28 +0,0 @@
|
|||||||
---
|
|
||||||
layout: base.njk
|
|
||||||
title: AirScout Integration for ON4KST Contest Operation
|
|
||||||
description: KST4Contest integrates AirScout and airplane scatter workflow support for VHF, UHF and SHF contest operators.
|
|
||||||
---
|
|
||||||
|
|
||||||
<section class="hero">
|
|
||||||
<h1>AirScout integration for airplane scatter contest workflow.</h1>
|
|
||||||
<p>
|
|
||||||
KST4Contest connects ON4KST chat operation with AirScout-based airplane scatter awareness.
|
|
||||||
</p>
|
|
||||||
</section>
|
|
||||||
|
|
||||||
<section class="section">
|
|
||||||
<div class="card">
|
|
||||||
<h2>Airplane scatter in the operator workflow</h2>
|
|
||||||
<p>
|
|
||||||
For VHF, UHF and microwave contests, aircraft reflections can create short but valuable contact opportunities.
|
|
||||||
KST4Contest is designed to help operators use this information directly while working with ON4KST chat traffic.
|
|
||||||
</p>
|
|
||||||
|
|
||||||
<h2>From chat candidate to sked decision</h2>
|
|
||||||
<p>
|
|
||||||
AirScout information can support the decision whether a candidate station is worth scheduling immediately
|
|
||||||
or should be monitored for a later propagation window.
|
|
||||||
</p>
|
|
||||||
</div>
|
|
||||||
</section>
|
|
||||||
@@ -0,0 +1,25 @@
|
|||||||
|
---
|
||||||
|
title: Dual Chat Categories
|
||||||
|
icon: 💬
|
||||||
|
category: ON4KST Chat
|
||||||
|
since: "1.26"
|
||||||
|
summary: Operate in two ON4KST categories at once, for example VHF/UHF and microwave.
|
||||||
|
description: Dual category support gives contest operators better overview when working across multiple ON4KST chat rooms.
|
||||||
|
tagsList:
|
||||||
|
- ON4KST
|
||||||
|
- dual chat
|
||||||
|
- microwave contest
|
||||||
|
related:
|
||||||
|
- priority-score
|
||||||
|
- log-sync
|
||||||
|
---
|
||||||
|
|
||||||
|
## Two categories, one workflow
|
||||||
|
|
||||||
|
KST4Contest can operate with two ON4KST chat categories at once.
|
||||||
|
|
||||||
|
This is useful when contest activity spans VHF/UHF and microwave operation.
|
||||||
|
|
||||||
|
## Less window switching
|
||||||
|
|
||||||
|
The operator can keep more information visible without constantly changing tools.
|
||||||
@@ -0,0 +1,23 @@
|
|||||||
|
---
|
||||||
|
title: DXCluster Server
|
||||||
|
icon: 📡
|
||||||
|
category: Radio Workflow
|
||||||
|
since: "1.23"
|
||||||
|
summary: Use DXCluster information as part of the wider contest operating workflow.
|
||||||
|
description: KST4Contest includes DXCluster functionality to support situational awareness during contest operation.
|
||||||
|
tagsList:
|
||||||
|
- DXCluster
|
||||||
|
- ham radio
|
||||||
|
- contest
|
||||||
|
related:
|
||||||
|
- log-sync
|
||||||
|
- priority-score
|
||||||
|
---
|
||||||
|
|
||||||
|
## More situational awareness
|
||||||
|
|
||||||
|
DXCluster information can support contest operators by adding another source of activity information.
|
||||||
|
|
||||||
|
## Integrated workflow
|
||||||
|
|
||||||
|
The goal is not to open another isolated tool, but to connect activity information with the wider KST4Contest workflow.
|
||||||
@@ -0,0 +1,4 @@
|
|||||||
|
{
|
||||||
|
"layout": "feature.njk",
|
||||||
|
"tags": "features"
|
||||||
|
}
|
||||||
@@ -1,37 +1,28 @@
|
|||||||
---
|
---
|
||||||
layout: base.njk
|
layout: base.njk
|
||||||
title: KST4Contest Features
|
title: KST4Contest Features
|
||||||
description: Explore the contest-optimized features of KST4Contest for ON4KST, VHF, UHF and SHF contest operation.
|
description: Contest-optimized ON4KST features for VHF, UHF and SHF operation.
|
||||||
---
|
---
|
||||||
|
|
||||||
<section class="hero">
|
<section class="hero">
|
||||||
<h1>Features built for serious VHF/UHF/SHF contest operation.</h1>
|
<p class="badge">Features</p>
|
||||||
<p>
|
<h1>Contest tools, not just chat windows.</h1>
|
||||||
KST4Contest combines ON4KST chat, sked workflow, AirScout support,
|
<p class="lead">
|
||||||
priority candidate ranking, log synchronization and contest-focused operator tools.
|
KST4Contest combines ON4KST chat, candidate scoring, AirScout workflow,
|
||||||
|
sked handling, log synchronization and operator decision support.
|
||||||
</p>
|
</p>
|
||||||
</section>
|
</section>
|
||||||
|
|
||||||
<section class="section">
|
<section class="section">
|
||||||
<div class="grid">
|
<div class="grid">
|
||||||
<div class="card">
|
{% for feature in collections.features %}
|
||||||
<h3><a href="/features/priority-score/">Priority Score</a></h3>
|
<article class="card feature-card">
|
||||||
<p>Find promising stations faster with score-based candidate ranking.</p>
|
<div class="feature-icon">{{ feature.data.icon }}</div>
|
||||||
</div>
|
<p class="eyebrow">{{ feature.data.category }}</p>
|
||||||
|
<h3><a href="{{ feature.url }}">{{ feature.data.title }}</a></h3>
|
||||||
<div class="card">
|
<p>{{ feature.data.summary }}</p>
|
||||||
<h3><a href="/features/airscout/">AirScout Integration</a></h3>
|
<a href="{{ feature.url }}">Learn more →</a>
|
||||||
<p>Use airplane scatter information directly inside the contest workflow.</p>
|
</article>
|
||||||
</div>
|
{% endfor %}
|
||||||
|
|
||||||
<div class="card">
|
|
||||||
<h3><a href="/features/sked-reminder/">Sked Reminder</a></h3>
|
|
||||||
<p>Keep scheduled contacts visible and avoid missing important timing windows.</p>
|
|
||||||
</div>
|
|
||||||
|
|
||||||
<div class="card">
|
|
||||||
<h3><a href="/features/log-sync/">Log Synchronization</a></h3>
|
|
||||||
<p>Integrate contest logging workflows with Win-Test and UCXLog.</p>
|
|
||||||
</div>
|
|
||||||
</div>
|
</div>
|
||||||
</section>
|
</section>
|
||||||
@@ -0,0 +1,25 @@
|
|||||||
|
---
|
||||||
|
title: Log Synchronization
|
||||||
|
icon: 🔄
|
||||||
|
category: Logger Integration
|
||||||
|
since: "1.31"
|
||||||
|
summary: Connect ON4KST chat workflow with Win-Test, UCXLog and contest logging state.
|
||||||
|
description: Log synchronization helps KST4Contest understand worked stations, active bands and contest context.
|
||||||
|
tagsList:
|
||||||
|
- Win-Test
|
||||||
|
- UCXLog
|
||||||
|
- contest logger
|
||||||
|
related:
|
||||||
|
- priority-score
|
||||||
|
- dual-chat
|
||||||
|
---
|
||||||
|
|
||||||
|
## Connect chat and logging
|
||||||
|
|
||||||
|
Contest operation is faster when chat information and log state are connected.
|
||||||
|
|
||||||
|
KST4Contest can use logger information to improve workflow awareness.
|
||||||
|
|
||||||
|
## Worked and band awareness
|
||||||
|
|
||||||
|
Log synchronization helps the client understand which stations and bands are relevant.
|
||||||
@@ -1,27 +0,0 @@
|
|||||||
---
|
|
||||||
layout: base.njk
|
|
||||||
title: Log Synchronization with Win-Test and UCXLog
|
|
||||||
description: KST4Contest supports contest workflow integration with logging software such as Win-Test and UCXLog.
|
|
||||||
---
|
|
||||||
|
|
||||||
<section class="hero">
|
|
||||||
<h1>Log synchronization for contest workflow integration.</h1>
|
|
||||||
<p>
|
|
||||||
KST4Contest can support operating workflows with external contest loggers such as Win-Test and UCXLog.
|
|
||||||
</p>
|
|
||||||
</section>
|
|
||||||
|
|
||||||
<section class="section">
|
|
||||||
<div class="card">
|
|
||||||
<h2>Connect chat and logging</h2>
|
|
||||||
<p>
|
|
||||||
Contest operation is faster when chat information and log state are connected.
|
|
||||||
KST4Contest is designed to support this workflow instead of treating ON4KST chat as an isolated window.
|
|
||||||
</p>
|
|
||||||
|
|
||||||
<h2>Band and contact awareness</h2>
|
|
||||||
<p>
|
|
||||||
Log synchronization can help the client understand which stations and bands are relevant during the contest.
|
|
||||||
</p>
|
|
||||||
</div>
|
|
||||||
</section>
|
|
||||||
@@ -0,0 +1,23 @@
|
|||||||
|
---
|
||||||
|
title: Macros and Variables
|
||||||
|
icon: ⚡
|
||||||
|
category: Operator Speed
|
||||||
|
since: "1.0"
|
||||||
|
summary: Send recurring contest messages faster with configurable macros and variables.
|
||||||
|
description: Macros reduce repetitive typing and help operators respond quickly during active ON4KST contest sessions.
|
||||||
|
tagsList:
|
||||||
|
- macros
|
||||||
|
- ON4KST
|
||||||
|
- operator workflow
|
||||||
|
related:
|
||||||
|
- sked-reminder
|
||||||
|
- dual-chat
|
||||||
|
---
|
||||||
|
|
||||||
|
## Faster messages
|
||||||
|
|
||||||
|
Macros reduce repetitive typing during active contest operation.
|
||||||
|
|
||||||
|
## More consistent operation
|
||||||
|
|
||||||
|
Variables help keep messages structured and reduce manual errors.
|
||||||
@@ -0,0 +1,29 @@
|
|||||||
|
---
|
||||||
|
title: Priority Score System
|
||||||
|
icon: 🎯
|
||||||
|
category: Contest Workflow
|
||||||
|
since: "1.40"
|
||||||
|
summary: Find the most promising stations faster using contest-aware candidate scoring.
|
||||||
|
description: KST4Contest ranks stations by activity, direction, sked context, band information, QRG hints and operator workflow signals.
|
||||||
|
tagsList:
|
||||||
|
- ON4KST
|
||||||
|
- VHF
|
||||||
|
- UHF
|
||||||
|
- SHF
|
||||||
|
- contest
|
||||||
|
- priority candidates
|
||||||
|
related:
|
||||||
|
- timeline
|
||||||
|
- airscout
|
||||||
|
- sked-reminder
|
||||||
|
---
|
||||||
|
|
||||||
|
## Why it matters
|
||||||
|
|
||||||
|
During active VHF, UHF and microwave contests, relevant stations can disappear quickly in busy ON4KST chat traffic.
|
||||||
|
|
||||||
|
The Priority Score System helps operators focus on stations that are more likely to be useful during contest operation.
|
||||||
|
|
||||||
|
## Built for contest decisions
|
||||||
|
|
||||||
|
KST4Contest is not just a chat viewer. It evaluates contest-relevant context and helps turn chat activity into better operating decisions.
|
||||||
@@ -1,36 +0,0 @@
|
|||||||
---
|
|
||||||
layout: base.njk
|
|
||||||
title: Priority Score for ON4KST Contest Operation
|
|
||||||
description: KST4Contest uses priority candidates and scoring to help VHF, UHF and SHF contest operators identify promising stations faster.
|
|
||||||
---
|
|
||||||
|
|
||||||
<section class="hero">
|
|
||||||
<h1>Priority Score for contest-focused ON4KST operation.</h1>
|
|
||||||
<p>
|
|
||||||
KST4Contest helps operators focus on the most promising stations instead of scanning
|
|
||||||
busy chat traffic manually.
|
|
||||||
</p>
|
|
||||||
</section>
|
|
||||||
|
|
||||||
<section class="section">
|
|
||||||
<div class="card">
|
|
||||||
<h2>Why it matters</h2>
|
|
||||||
<p>
|
|
||||||
During VHF, UHF and microwave contests, relevant stations can disappear quickly in active
|
|
||||||
ON4KST chat traffic. The priority candidate system helps highlight stations that are likely
|
|
||||||
worth attention based on contest-relevant signals.
|
|
||||||
</p>
|
|
||||||
|
|
||||||
<h2>Contest-oriented signals</h2>
|
|
||||||
<p>
|
|
||||||
Candidate priority can take information such as activity, bands, QTF direction,
|
|
||||||
sked-related messages, known frequencies and workflow context into account.
|
|
||||||
</p>
|
|
||||||
|
|
||||||
<h2>Different from generic chat clients</h2>
|
|
||||||
<p>
|
|
||||||
KST4Contest is not only an ON4KST chat viewer. It is designed to support operator decisions
|
|
||||||
during contest operation.
|
|
||||||
</p>
|
|
||||||
</div>
|
|
||||||
</section>
|
|
||||||
@@ -0,0 +1,26 @@
|
|||||||
|
---
|
||||||
|
title: Sked Reminder
|
||||||
|
icon: 🔔
|
||||||
|
category: Sked Management
|
||||||
|
since: "1.40"
|
||||||
|
summary: Keep scheduled contacts visible and avoid missing time-critical skeds.
|
||||||
|
description: KST4Contest keeps skeds in focus while the operator handles chat traffic, logging, bands and aircraft scatter timing.
|
||||||
|
tagsList:
|
||||||
|
- sked
|
||||||
|
- ON4KST
|
||||||
|
- contest reminder
|
||||||
|
related:
|
||||||
|
- priority-score
|
||||||
|
- airscout
|
||||||
|
- timeline
|
||||||
|
---
|
||||||
|
|
||||||
|
## Never lose important skeds
|
||||||
|
|
||||||
|
During active contests, it is easy to miss a planned contact while handling chat traffic, logging and band changes.
|
||||||
|
|
||||||
|
Sked Reminder keeps scheduled contacts visible.
|
||||||
|
|
||||||
|
## Built for real contest pressure
|
||||||
|
|
||||||
|
The workflow supports time-critical operation where missing a few minutes can mean missing a QSO.
|
||||||
@@ -1,28 +0,0 @@
|
|||||||
---
|
|
||||||
layout: base.njk
|
|
||||||
title: Sked Reminder for VHF UHF SHF Contests
|
|
||||||
description: KST4Contest includes sked reminder tools to help ON4KST contest operators keep scheduled contacts visible.
|
|
||||||
---
|
|
||||||
|
|
||||||
<section class="hero">
|
|
||||||
<h1>Sked reminders for time-critical contest contacts.</h1>
|
|
||||||
<p>
|
|
||||||
Keep scheduled contacts visible and reduce the risk of missing important VHF, UHF or SHF sked windows.
|
|
||||||
</p>
|
|
||||||
</section>
|
|
||||||
|
|
||||||
<section class="section">
|
|
||||||
<div class="card">
|
|
||||||
<h2>Why sked reminders matter</h2>
|
|
||||||
<p>
|
|
||||||
During active contest periods, chat messages, log entries and aircraft scatter timing can easily distract operators.
|
|
||||||
KST4Contest helps keep important skeds in focus.
|
|
||||||
</p>
|
|
||||||
|
|
||||||
<h2>Designed for real contest operation</h2>
|
|
||||||
<p>
|
|
||||||
The reminder workflow supports operators who coordinate contacts through ON4KST while also watching bands,
|
|
||||||
aircraft scatter opportunities and logging software.
|
|
||||||
</p>
|
|
||||||
</div>
|
|
||||||
</section>
|
|
||||||
@@ -0,0 +1,25 @@
|
|||||||
|
---
|
||||||
|
title: Timeline View
|
||||||
|
icon: ⏱️
|
||||||
|
category: Contest Awareness
|
||||||
|
since: "1.40"
|
||||||
|
summary: See upcoming AP windows and candidate timing in a compact contest timeline.
|
||||||
|
description: The timeline view helps operators understand short propagation windows and candidate timing during active contest operation.
|
||||||
|
tagsList:
|
||||||
|
- timeline
|
||||||
|
- AP windows
|
||||||
|
- airplane scatter
|
||||||
|
related:
|
||||||
|
- airscout
|
||||||
|
- priority-score
|
||||||
|
---
|
||||||
|
|
||||||
|
## Timing matters
|
||||||
|
|
||||||
|
Many VHF/UHF/SHF opportunities are short-lived.
|
||||||
|
|
||||||
|
The Timeline View helps operators see upcoming timing windows instead of keeping everything in mind manually.
|
||||||
|
|
||||||
|
## Designed for fast awareness
|
||||||
|
|
||||||
|
The timeline supports quick decisions during busy contest operation.
|
||||||
@@ -0,0 +1,23 @@
|
|||||||
|
---
|
||||||
|
permalink: /feed.xml
|
||||||
|
eleventyExcludeFromCollections: true
|
||||||
|
---
|
||||||
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
|
<rss version="2.0">
|
||||||
|
<channel>
|
||||||
|
<title>KST4Contest News</title>
|
||||||
|
<link>https://kst4contest.hamradioonline.de/</link>
|
||||||
|
<description>News and release updates for KST4Contest.</description>
|
||||||
|
<language>en</language>
|
||||||
|
|
||||||
|
{% for post in collections.news | reverse %}
|
||||||
|
<item>
|
||||||
|
<title>{{ post.data.title }}</title>
|
||||||
|
<link>https://kst4contest.hamradioonline.de{{ post.url }}</link>
|
||||||
|
<guid>https://kst4contest.hamradioonline.de{{ post.url }}</guid>
|
||||||
|
<pubDate>{{ post.date | dateToRfc822 }}</pubDate>
|
||||||
|
<description>{{ post.data.summary }}</description>
|
||||||
|
</item>
|
||||||
|
{% endfor %}
|
||||||
|
</channel>
|
||||||
|
</rss>
|
||||||
+69
-35
@@ -1,57 +1,91 @@
|
|||||||
---
|
---
|
||||||
layout: base.njk
|
layout: base.njk
|
||||||
title: KST4Contest – Contest-Optimized ON4KST Chat Client
|
title: KST4Contest – Contest-Optimized ON4KST Chat Client
|
||||||
description: KST4Contest is a modern ON4KST chat client built for VHF, UHF and SHF ham radio contest operation.
|
description: KST4Contest is a modern ON4KST chat client built for VHF, UHF and SHF contest operation.
|
||||||
---
|
---
|
||||||
|
|
||||||
<section class="hero">
|
<section class="hero hero-split">
|
||||||
<h1>Contest-optimized ON4KST chat for VHF, UHF and SHF operators.</h1>
|
<div>
|
||||||
<p>
|
<p class="badge">The contest-optimized ON4KST client</p>
|
||||||
KST4Contest is built for serious ham radio contest operation:
|
<h1>KST4Contest</h1>
|
||||||
priority candidates, AirScout integration, sked reminders, band detection,
|
<p class="lead">
|
||||||
frequency detection, dual chat categories and workflow support for modern VHF/UHF/SHF contest stations.
|
Work smarter. Make more QSOs. KST4Contest brings priority candidates,
|
||||||
|
AirScout workflow, sked reminders, dual chat categories and log synchronization
|
||||||
|
into one contest-focused ON4KST client.
|
||||||
</p>
|
</p>
|
||||||
|
|
||||||
<div class="actions">
|
<div class="actions">
|
||||||
<a class="button" href="https://github.com/praktimarc/kst4contest/releases">Download releases</a>
|
<a class="button" href="https://github.com/praktimarc/kst4contest/releases/latest">Download latest release</a>
|
||||||
<a class="button secondary" href="https://github.com/praktimarc/kst4contest">View on GitHub</a>
|
<a class="button secondary" href="https://github.com/praktimarc/kst4contest">View on GitHub</a>
|
||||||
|
<a class="button ghost" href="/manual/">Read manual</a>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<div class="hero-panel">
|
||||||
|
<div class="terminal-bar">
|
||||||
|
<span></span><span></span><span></span>
|
||||||
|
<strong>KST4Contest workflow</strong>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<div class="mock-grid">
|
||||||
|
{% for feature in collections.sortedFeatures %}
|
||||||
|
{% if loop.index <= 6 %}
|
||||||
|
<div class="mini-card">
|
||||||
|
<strong>{{ feature.data.icon }} {{ feature.data.title }}</strong>
|
||||||
|
<small>{{ feature.data.summary }}</small>
|
||||||
|
</div>
|
||||||
|
{% endif %}
|
||||||
|
{% endfor %}
|
||||||
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</section>
|
</section>
|
||||||
|
|
||||||
<section class="section">
|
<section class="section">
|
||||||
|
<div class="section-heading">
|
||||||
|
<p class="eyebrow">Powerful features</p>
|
||||||
|
<h2>Everything you need for contest success</h2>
|
||||||
|
<p>
|
||||||
|
Every feature is designed to reduce operator workload and improve decision speed during real contest operation.
|
||||||
|
</p>
|
||||||
|
</div>
|
||||||
|
|
||||||
<div class="grid">
|
<div class="grid">
|
||||||
<div class="card">
|
{% for feature in collections.features %}
|
||||||
<h3>Built for contests</h3>
|
<article class="card feature-card">
|
||||||
<p>Unlike generic ON4KST clients, KST4Contest focuses on contest workflow, skeds, priorities and fast operator decisions.</p>
|
<div class="feature-icon">{{ feature.data.icon }}</div>
|
||||||
|
<p class="eyebrow">{{ feature.data.category }}</p>
|
||||||
|
<h3><a href="{{ feature.url }}">{{ feature.data.title }}</a></h3>
|
||||||
|
<p>{{ feature.data.summary }}</p>
|
||||||
|
<a href="{{ feature.url }}">Learn more →</a>
|
||||||
|
</article>
|
||||||
|
{% endfor %}
|
||||||
</div>
|
</div>
|
||||||
<div class="card">
|
</section>
|
||||||
<h3>Priority candidates</h3>
|
|
||||||
<p>Score-based candidate ranking helps operators identify promising stations faster.</p>
|
<section class="section">
|
||||||
</div>
|
<div class="cta-panel">
|
||||||
<div class="card">
|
<p class="eyebrow">Open Source</p>
|
||||||
<h3>AirScout workflow</h3>
|
<h2>Built by contesters for contesters.</h2>
|
||||||
<p>Airplane scatter windows and candidate timing can be integrated into the operating workflow.</p>
|
<p>
|
||||||
</div>
|
KST4Contest is developed around real VHF/UHF/SHF contest workflows:
|
||||||
<div class="card">
|
ON4KST chat, aircraft scatter, skeds, logging and fast operator decisions.
|
||||||
<h3>Cross-platform releases</h3>
|
</p>
|
||||||
<p>Windows, Linux and macOS builds are published through GitHub releases.</p>
|
<div class="actions">
|
||||||
|
<a class="button" href="/download/">Download KST4Contest</a>
|
||||||
|
<a class="button secondary" href="/features/">Explore features</a>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</section>
|
</section>
|
||||||
|
|
||||||
<script type="application/ld+json">
|
<script type="application/ld+json">
|
||||||
{
|
{
|
||||||
"@context": "https://schema.org",
|
"@context":"https://schema.org",
|
||||||
"@type": "SoftwareApplication",
|
"@type":"SoftwareApplication",
|
||||||
"name": "KST4Contest",
|
"name":"KST4Contest",
|
||||||
"applicationCategory": "CommunicationApplication",
|
"applicationCategory":"CommunicationApplication",
|
||||||
"operatingSystem": "Windows, macOS, Linux",
|
"operatingSystem":"Windows, Linux, macOS",
|
||||||
"description": "KST4Contest is a contest-optimized ON4KST chat client for VHF, UHF and SHF ham radio contests.",
|
"url":"https://kst4contest.hamradioonline.de",
|
||||||
"url": "https://kst4contest.hamradioonline.de/",
|
"downloadUrl":"https://github.com/praktimarc/kst4contest/releases",
|
||||||
"downloadUrl": "https://github.com/praktimarc/kst4contest/releases",
|
"description":"Contest-optimized ON4KST client for VHF, UHF and SHF amateur radio contests."
|
||||||
"softwareVersion": "latest",
|
|
||||||
"author": {
|
|
||||||
"@type": "Person",
|
|
||||||
"name": "Praktimarc"
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
</script>
|
</script>
|
||||||
@@ -0,0 +1,43 @@
|
|||||||
|
---
|
||||||
|
layout: base.njk
|
||||||
|
title: Legal Notice | KST4Contest
|
||||||
|
description: Legal notice for the KST4Contest website.
|
||||||
|
---
|
||||||
|
|
||||||
|
<section class="hero">
|
||||||
|
<p class="badge">Legal Notice</p>
|
||||||
|
<h1>Legal Notice</h1>
|
||||||
|
<p class="lead">Information according to § 5 DDG.</p>
|
||||||
|
</section>
|
||||||
|
|
||||||
|
<section class="section narrow">
|
||||||
|
<article class="card content-card">
|
||||||
|
<h2>Provider</h2>
|
||||||
|
<p>
|
||||||
|
Marc Fröhlich<br>
|
||||||
|
Rheingoldstr. 6<br>
|
||||||
|
68199 Mannheim<br>
|
||||||
|
Germany
|
||||||
|
</p>
|
||||||
|
|
||||||
|
<h2>Contact</h2>
|
||||||
|
<p>
|
||||||
|
Email: <a href="mailto:praktimarc+kst4contest@gmail.com">praktimarc+kst4contest@gmail.com</a>
|
||||||
|
</p>
|
||||||
|
|
||||||
|
<h2>Responsible for content</h2>
|
||||||
|
<p>
|
||||||
|
Marc Fröhlich<br>
|
||||||
|
Rheingoldstr. 6<br>
|
||||||
|
68199 Mannheim<br>
|
||||||
|
Germany
|
||||||
|
</p>
|
||||||
|
|
||||||
|
<h2>Project</h2>
|
||||||
|
<p>
|
||||||
|
KST4Contest is an open-source ON4KST contest client.
|
||||||
|
Source code and releases are available on
|
||||||
|
<a href="https://github.com/praktimarc/kst4contest">GitHub</a>.
|
||||||
|
</p>
|
||||||
|
</article>
|
||||||
|
</section>
|
||||||
@@ -0,0 +1,17 @@
|
|||||||
|
---
|
||||||
|
title: KST4Contest Website Launch
|
||||||
|
summary: The new KST4Contest website is being built as a static, SEO-friendly product portal with GitHub-based documentation.
|
||||||
|
date: 2026-07-07
|
||||||
|
---
|
||||||
|
|
||||||
|
## A new home for KST4Contest
|
||||||
|
|
||||||
|
KST4Contest now has its own website at `kst4contest.hamradioonline.de`.
|
||||||
|
|
||||||
|
The site is built with Eleventy, generated from version-controlled Markdown and deployed as a fast static website.
|
||||||
|
|
||||||
|
## Why this matters
|
||||||
|
|
||||||
|
The goal is to make KST4Contest easier to discover, easier to document and easier to maintain.
|
||||||
|
|
||||||
|
Documentation, release information, feature pages and future updates can now grow from a shared content model.
|
||||||
@@ -2,21 +2,26 @@
|
|||||||
layout: base.njk
|
layout: base.njk
|
||||||
title: KST4Contest News
|
title: KST4Contest News
|
||||||
description: News, release updates and development notes for KST4Contest.
|
description: News, release updates and development notes for KST4Contest.
|
||||||
|
eleventyExcludeFromCollections: true
|
||||||
---
|
---
|
||||||
|
|
||||||
<section class="hero">
|
<section class="hero">
|
||||||
<h1>News</h1>
|
<p class="badge">News</p>
|
||||||
<p>
|
<h1>Development updates and release notes.</h1>
|
||||||
Release notes, development updates and contest workflow improvements.
|
<p class="lead">
|
||||||
|
Updates about KST4Contest releases, website improvements and contest workflow development.
|
||||||
</p>
|
</p>
|
||||||
</section>
|
</section>
|
||||||
|
|
||||||
<section class="section">
|
<section class="section">
|
||||||
<div class="card">
|
<div class="grid">
|
||||||
<h2>Website launch</h2>
|
{% for post in collections.news | reverse %}
|
||||||
<p>
|
<article class="card">
|
||||||
The new KST4Contest website is being built as a static, SEO-friendly product site
|
<p class="eyebrow">{{ post.date | readableDate }}</p>
|
||||||
with GitHub-based documentation and automated deployment.
|
<h3><a href="{{ post.url }}">{{ post.data.title }}</a></h3>
|
||||||
</p>
|
<p>{{ post.data.summary }}</p>
|
||||||
|
<a href="{{ post.url }}">Read more →</a>
|
||||||
|
</article>
|
||||||
|
{% endfor %}
|
||||||
</div>
|
</div>
|
||||||
</section>
|
</section>
|
||||||
@@ -0,0 +1,4 @@
|
|||||||
|
{
|
||||||
|
"layout": "news-post.njk",
|
||||||
|
"tags": "news"
|
||||||
|
}
|
||||||
@@ -0,0 +1,58 @@
|
|||||||
|
---
|
||||||
|
layout: base.njk
|
||||||
|
title: Privacy Policy | KST4Contest
|
||||||
|
description: Privacy policy for the KST4Contest website.
|
||||||
|
---
|
||||||
|
|
||||||
|
<section class="hero">
|
||||||
|
<p class="badge">Privacy</p>
|
||||||
|
<h1>Privacy Policy</h1>
|
||||||
|
<p class="lead">Information about data processing on this static website.</p>
|
||||||
|
</section>
|
||||||
|
|
||||||
|
<section class="section narrow">
|
||||||
|
<article class="card content-card">
|
||||||
|
<h2>Controller</h2>
|
||||||
|
<p>
|
||||||
|
Marc Fröhlich<br>
|
||||||
|
Rheingoldstr. 6<br>
|
||||||
|
68199 Mannheim<br>
|
||||||
|
Germany
|
||||||
|
</p>
|
||||||
|
|
||||||
|
<h2>Access logs</h2>
|
||||||
|
<p>
|
||||||
|
When this website is accessed, the web server may process technical access data such as
|
||||||
|
IP address, requested URL, date and time, user agent and referrer.
|
||||||
|
This processing is used to provide the website, maintain security and investigate technical issues.
|
||||||
|
</p>
|
||||||
|
|
||||||
|
<h2>Legal basis</h2>
|
||||||
|
<p>
|
||||||
|
The legal basis is Art. 6(1)(f) GDPR: legitimate interest in secure and reliable operation
|
||||||
|
of the website.
|
||||||
|
</p>
|
||||||
|
|
||||||
|
<h2>Cookies and tracking</h2>
|
||||||
|
<p>
|
||||||
|
This website currently does not use cookies, analytics tracking, advertising pixels or user profiling.
|
||||||
|
</p>
|
||||||
|
|
||||||
|
<h2>External links</h2>
|
||||||
|
<p>
|
||||||
|
This website links to GitHub for source code, releases and downloads. When you follow these links,
|
||||||
|
GitHub is responsible for its own data processing.
|
||||||
|
</p>
|
||||||
|
|
||||||
|
<h2>Your rights</h2>
|
||||||
|
<p>
|
||||||
|
You may have the right to access, rectification, erasure, restriction of processing,
|
||||||
|
data portability and objection under the GDPR.
|
||||||
|
</p>
|
||||||
|
|
||||||
|
<h2>Supervisory authority</h2>
|
||||||
|
<p>
|
||||||
|
You have the right to lodge a complaint with a competent data protection supervisory authority.
|
||||||
|
</p>
|
||||||
|
</article>
|
||||||
|
</section>
|
||||||
@@ -5,8 +5,9 @@ description: Screenshots of KST4Contest, the contest-optimized ON4KST chat clien
|
|||||||
---
|
---
|
||||||
|
|
||||||
<section class="hero">
|
<section class="hero">
|
||||||
<h1>Screenshots</h1>
|
<p class="badge">Screenshots</p>
|
||||||
<p>
|
<h1>See the contest workflow.</h1>
|
||||||
|
<p class="lead">
|
||||||
Visual impressions of KST4Contest: ON4KST chat workflow, priority candidates,
|
Visual impressions of KST4Contest: ON4KST chat workflow, priority candidates,
|
||||||
sked handling, AirScout integration and contest-focused operator tools.
|
sked handling, AirScout integration and contest-focused operator tools.
|
||||||
</p>
|
</p>
|
||||||
@@ -14,19 +15,14 @@ description: Screenshots of KST4Contest, the contest-optimized ON4KST chat clien
|
|||||||
|
|
||||||
<section class="section">
|
<section class="section">
|
||||||
<div class="grid">
|
<div class="grid">
|
||||||
<div class="card">
|
{% for shot in screenshots %}
|
||||||
<h3>Main Window</h3>
|
<article class="card screenshot-card">
|
||||||
<p>ON4KST chat workflow with contest-oriented controls.</p>
|
<div class="screenshot-placeholder">
|
||||||
</div>
|
<span>{{ shot.title }}</span>
|
||||||
|
|
||||||
<div class="card">
|
|
||||||
<h3>Priority Candidates</h3>
|
|
||||||
<p>Candidate ranking for faster operator decisions.</p>
|
|
||||||
</div>
|
|
||||||
|
|
||||||
<div class="card">
|
|
||||||
<h3>AirScout / AP Timeline</h3>
|
|
||||||
<p>Aircraft scatter timing support for VHF/UHF/SHF operation.</p>
|
|
||||||
</div>
|
</div>
|
||||||
|
<h3>{{ shot.title }}</h3>
|
||||||
|
<p>{{ shot.caption }}</p>
|
||||||
|
</article>
|
||||||
|
{% endfor %}
|
||||||
</div>
|
</div>
|
||||||
</section>
|
</section>
|
||||||
@@ -8,6 +8,7 @@ eleventyExcludeFromCollections: true
|
|||||||
{%- if page.url and not page.data.eleventyExcludeFromCollections %}
|
{%- if page.url and not page.data.eleventyExcludeFromCollections %}
|
||||||
<url>
|
<url>
|
||||||
<loc>https://kst4contest.hamradioonline.de{{ page.url }}</loc>
|
<loc>https://kst4contest.hamradioonline.de{{ page.url }}</loc>
|
||||||
|
<lastmod>{{ page.date | dateToIso }}</lastmod>
|
||||||
</url>
|
</url>
|
||||||
{%- endif %}
|
{%- endif %}
|
||||||
{%- endfor %}
|
{%- endfor %}
|
||||||
|
|||||||
Reference in New Issue
Block a user