-
Notifications
You must be signed in to change notification settings - Fork 1
Expand file tree
/
Copy pathtools.html
More file actions
174 lines (160 loc) · 9.02 KB
/
Copy pathtools.html
File metadata and controls
174 lines (160 loc) · 9.02 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>JS8Call — Modern HF Digital Communication</title>
<meta name="description"
content="JS8Call-Improved is an enhanced, community-driven evolution of JS8Call, offering modern HF digital communication tools for amateur radio operators.">
<meta name="robots" content="index, follow">
<meta name="author" content="JS8Call-Improved Team">
<link rel="canonical" href="https://js8call-improved.github.io">
<!-- OpenGraph -->
<meta property="og:locale" content="en_US">
<meta property="og:type" content="website">
<meta property="og:title" content="Modern HF Digital Communication">
<meta property="og:description"
content="An enhanced, community-driven evolution of JS8Call for modern HF digital communication.">
<meta property="og:url" content="https://js8call-improved.com/">
<meta property="og:site_name" content="JS8Call-Improved">
<meta property="og:image" content="https://js8call-improved.com/img/js8call-poster-000.png">
<!-- <meta property="og:image:width" content="1200"> -->
<!-- <meta property="og:image:height" content="630"> -->
<meta property="og:image:width" content="720">
<meta property="og:image:height" content="576">
<meta property="og:image:type" content="image/png">
<!-- Twitter -->
<meta name="twitter:title" content="JS8Call-Improved">
<meta name="twitter:description" content="Modern HF Digital Communication">
<meta name="twitter:image" content="https://js8call-improved.com/img/js8call-poster-000.png">
<meta name="twitter:url" content="https://js8call-improved.com/">
<meta name="twitter:card" content="summary_large_image">
<!-- Favicon -->
<link rel="icon" href="/favicon.ico" sizes="any">
<link rel="apple-touch-icon" href="/apple-touch-icon.png">
<!-- CSS -->
<link href="https://cdn.jsdelivr.net/npm/bootstrap@5.3.8/dist/css/bootstrap.min.css" rel="stylesheet" integrity="sha384-sRIl4kxILFvY47J16cr9ZwB07vP4J8+LH7qKQnuqkuIAvNWLzeN8tE5YBujZqJLB" crossorigin="anonymous">
<link rel="stylesheet" href="css/default.css">
<!-- Google Fonts -->
<link rel="preconnect" href="https://fonts.googleapis.com">
<link rel="preconnect" href="https://fonts.gstatic.com" crossorigin>
<link
href="https://fonts.googleapis.com/css2?family=Kode+Mono:wght@400..700&family=Roboto+Slab:wght@100..900&family=Roboto:ital,wght@0,100..900;1,100..900&display=swap"
rel="stylesheet">
<!-- Google tag (gtag.js) -->
<script async src="https://www.googletagmanager.com/gtag/js?id=G-K2ZYW3ZFTG"></script>
<script>
window.dataLayer = window.dataLayer || [];
function gtag() { dataLayer.push(arguments); }
gtag('js', new Date());
gtag('config', 'G-K2ZYW3ZFTG');
</script>
<!-- Bootstrap JS -->
<script src="https://cdn.jsdelivr.net/npm/bootstrap@5.3.8/dist/js/bootstrap.bundle.min.js" integrity="sha384-FKyoEForCGlyvwx9Hj09JcYn3nv7wiPVlz7YYwJrWVcXK/BmnVDxM+D2scQbITxI" crossorigin="anonymous"></script>
</head>
<body><!-- Logo -->
<div style="
position: relative;
width:100%;
height:80px;
background-color:#ffffff;
z-index: 1;
display:flex;
align-items:center;
padding:0 24px;
box-sizing:border-box;
">
<h1 style="color: maroon; ">JS8Call</h1>
<!-- Logo goes here -->
<!-- <img src="img/logo.png" alt="JS8Call-Improved Logo" style="height:60px;"> -->
</div>
<div class="navbar navbar-expand-sm">
<div class="container-fluid">
<button class="navbar-toggler" type="button" data-bs-toggle="collapse" data-bs-target="#menu"
aria-controls="menu" aria-expanded="false" aria-label="Toggle navigation"><span
class="navbar-toggler-icon"></span></button>
<div class="collapse navbar-collapse" id="menu">
<ul class="navbar-nav me-auto mb-2 mb-sm-0">
<li class="nav-item"><a class="nav-link" aria-current="page" href="./">Home</a></li>
<li class="nav-item"><a class="nav-link" href="./downloads.html">Downloads</a></li>
<li class="nav-item"><a class="nav-link" href="./training.html">Training</a></li>
<li class="nav-item"><a class="nav-link active" href="./tools.html">Tools</a></li>
<li class="nav-item"><a class="nav-link" href="JS8Call-improved">Code Resources</a></li>
<li class="nav-item"><a class="nav-link" href="https://js8call.groups.io">Forum</a></li>
</ul>
</div>
</div>
</div>
<div class="container-lg content-container purple">
<div class="row">
<div class="col" id="features">
<h1>Tools</h1>
<div class="banner shadow">JS8 Spotter</div>
<div class="tools">
<div class="row justify-content-center">
<div class="col-xs-12 col-sm-10 col-md-8 mb-3"><img src="img/js8-spotter.png" class="img-fluid"></div>
</div>
<h2>Fills The Gaps in The JS8Call Feature Set</h2>
<p><strong>Description: </strong>JS8 Spotter can help users sort and track band activity, send APRS
messages more easily, view stations on an offline map, send custom automated responses, and even
implement simple forms. Data is stored in an SQLite database file, which is easily accessed via
<a href="https://www.sqlitestudio.pl/"> SQLiteStudio</a> (export features are also built-in to
JS8Spotter, for easy save or copy without having to open the database file.) </p>
<p><span class="text-alert">Visit the JS8 Spotter Website here:</span> <a
href="https://kf7mix.com/js8spotter.html">https://kf7mix.com/js8spotter</a> </p>
</div>
<br>
<div class="banner shadow">QRZ Client</div>
<div class="tools">
<div class="row justify-content-center">
<div class="col-xs-12 col-sm-10 col-md-8 mb-3"><img src="img/qrz-client.png" class="img-fluid"></div>
</div>
<br>
<div class="tools-text-18">
<h2>A Command Line Client For The qrz.com XML API</h2>
</div>
<div class="tools-text-44">
<h3>Features</h3>
<ul>
<li>Callsign lookups</li>
<li>DXCC Lookups</li>
<li>BIO Retreival</li>
<li>Multiple lookups per call</li>
<li>Output to console, CSV, JSON, XML, or Markdown</li>
<li>Can be used in scripts (Python, PHP, etc.)</li>
</ul>
</div>
<p>
<span class="text-alert">Runs on: </span>Windows & Linux<br>
<span class="text-alert">Requirements: </span>You must have a qrz xml subscription<br>
<span class="text-alert">Download: </span><a
href="https://github.com/rruchte/qrzclient">https://github.com/rruchte/qrzclient</a> Click
the "Latest" link in the right column<br>
</p>
</div>
<br>
<div class="banner shadow">CommStat-Improved</div>
<div class="row justify-content-center">
<div class="col-xs-12 col-sm-10 col-md-8 mb-3">
<a href="img/commstat-2-5-0.png"><img src="img/commstat-2-5-0.png" class="img-fluid"></a>
</div>
</div>
<div class="row justify-content-center">
<div class="col-xs-12 col-sm-10 col-md-8 mb-3">
<a href="img/commstat-0001.png"><img src="img/commstat-0001.png" class="img-fluid"></a>
</div>
</div>
<h2>A Companion App Developed For Use With JS8Call</h2>
<p><strong>CommStat</strong> allows operators to send and receive standardized status <strong>reports
(STATREPs)</strong> over the radio, and then <strong>compile, visualize, and map the locations
and activity of participating stations</strong> that have submitted those reports. The tool (a
Python-based program) enhances situational awareness in a JS8Call network by providing reporting,
tracking, and mapping functions that support coordinated communications among a group of operators.
</p>
<p><span class="text-alert">Note:</span> Instructions and download links coming soon. (Updated: December 21,
2025)</p>
</div>
</div>
</div>
</body>
</html>