kopia lustrzana https://gitlab.com/gridtracker.org/gridtracker
rodzic
17b070e976
commit
2ef8df9e3f
|
@ -1395,14 +1395,6 @@ OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
|
|||
<td id="cacUpdatedTd">Never</td>
|
||||
<td id="cacCountTd">0</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>Australia Callsigns</td>
|
||||
<td>
|
||||
<input type="checkbox" id="ausUseEnable" onclick="ausValuesChanged();" />
|
||||
</td>
|
||||
<td id="ausUpdatedTd">Never</td>
|
||||
<td id="ausCountTd">0</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td data-i18n="settings.lookup.db.LoTW">Logbook of The World</td>
|
||||
<td>
|
||||
|
|
|
@ -22,11 +22,6 @@ GT.cacFile = "";
|
|||
GT.cacWhenDate = 0;
|
||||
GT.cacLoadTimer = null;
|
||||
|
||||
GT.ausCallsigns = Object();
|
||||
GT.ausFile = "";
|
||||
GT.ausWhenDate = 0;
|
||||
GT.ausLoadTimer = null;
|
||||
|
||||
GT.oqrsCallsigns = Object();
|
||||
GT.oqrsFile = "";
|
||||
GT.oqrsWhenDate = 0;
|
||||
|
@ -67,7 +62,6 @@ function callsignServicesInit()
|
|||
GT.eqslFile = GT.NWappData + "eqsl-callsigns.json";
|
||||
GT.oqrsFile = GT.NWappData + "cloqrs-callsigns.json";
|
||||
GT.cacFile = GT.NWappData + "canada-callsigns.txt";
|
||||
GT.ausFile = GT.NWappData + "aus-callsigns.txt";
|
||||
GT.ulsFile = GT.NWappData + "uls-callsigns.txt";
|
||||
|
||||
if (GT.callsignLookups.lotwUseEnable)
|
||||
|
@ -86,10 +80,6 @@ function callsignServicesInit()
|
|||
{
|
||||
cacLoadCallsigns();
|
||||
}
|
||||
if (GT.callsignLookups.ausUseEnable)
|
||||
{
|
||||
ausLoadCallsigns();
|
||||
}
|
||||
if (GT.callsignLookups.oqrsUseEnable)
|
||||
{
|
||||
oqrsLoadCallsigns();
|
||||
|
@ -99,7 +89,6 @@ function callsignServicesInit()
|
|||
eqslSettingsDisplay();
|
||||
ulsSettingsDisplay();
|
||||
cacSettingsDisplay();
|
||||
ausSettingsDisplay();
|
||||
oqrsSettingsDisplay();
|
||||
}
|
||||
|
||||
|
@ -354,119 +343,6 @@ function cacValuesChanged()
|
|||
cacSettingsDisplay();
|
||||
}
|
||||
|
||||
function ausLoadCallsigns()
|
||||
{
|
||||
var now = timeNowSec();
|
||||
if (now - GT.callsignLookups.ausLastUpdate > 86400 * 7)
|
||||
{
|
||||
GT.callsignLookups.ausLastUpdate = 0;
|
||||
}
|
||||
else
|
||||
{
|
||||
var ausWhenTimer = 86400 * 7 - (now - GT.callsignLookups.ausLastUpdate);
|
||||
GT.ausWhenDate = now + ausWhenTimer;
|
||||
GT.ausLoadTimer = nodeTimers.setTimeout(ausDownload, ausWhenTimer * 1000);
|
||||
}
|
||||
|
||||
try
|
||||
{
|
||||
if (!fs.existsSync(GT.ausFile))
|
||||
{
|
||||
GT.callsignLookups.ausLastUpdate = 0;
|
||||
}
|
||||
else
|
||||
{
|
||||
parseAusCallsigns(fs.readFileSync(GT.ausFile, "UTF-8"));
|
||||
}
|
||||
if (GT.callsignLookups.ausLastUpdate == 0)
|
||||
{
|
||||
ausDownload();
|
||||
}
|
||||
}
|
||||
catch (e)
|
||||
{
|
||||
GT.callsignLookups.ausLastUpdate = 0;
|
||||
ausDownload();
|
||||
}
|
||||
}
|
||||
|
||||
function parseAusCallsigns(data)
|
||||
{
|
||||
let callsignRows = data.split("\n");
|
||||
for (let x = 0; x < callsignRows.length; x++)
|
||||
{
|
||||
let parts = callsignRows[x].split(",");
|
||||
if (parts.length == 2)
|
||||
{
|
||||
GT.ausCallsigns[parts[1].trim()] = parts[0].trim();
|
||||
}
|
||||
}
|
||||
fs.writeFileSync(GT.ausFile, data, "UTF-8");
|
||||
}
|
||||
|
||||
function processAusCallsigns(buffer, flag)
|
||||
{
|
||||
let data = (typeof buffer == "object") ? String(buffer) : buffer;
|
||||
parseAusCallsigns(data);
|
||||
|
||||
GT.callsignLookups.ausLastUpdate = timeNowSec();
|
||||
saveCallsignSettings();
|
||||
|
||||
var now = timeNowSec();
|
||||
if (GT.ausLoadTimer != null) nodeTimers.clearTimeout(GT.ausLoadTimer);
|
||||
|
||||
var ausWhenTimer = 86400 * 7 - (now - GT.callsignLookups.ausLastUpdate);
|
||||
GT.ausWhenDate = now + ausWhenTimer;
|
||||
GT.ausLoadTimer = nodeTimers.setTimeout(ausDownload, ausWhenTimer * 1000);
|
||||
|
||||
ausSettingsDisplay();
|
||||
}
|
||||
|
||||
function ausDownload(fromSettings)
|
||||
{
|
||||
ausUpdatedTd.innerHTML = "<b><i>Downloading...</i></b>";
|
||||
getBuffer(
|
||||
"https://storage.googleapis.com/gt_app/aus.txt",
|
||||
processAusCallsigns,
|
||||
null,
|
||||
"http",
|
||||
80
|
||||
);
|
||||
}
|
||||
|
||||
function ausSettingsDisplay()
|
||||
{
|
||||
ausUseEnable.checked = GT.callsignLookups.ausUseEnable;
|
||||
|
||||
if (GT.callsignLookups.ausLastUpdate == 0)
|
||||
{
|
||||
ausUpdatedTd.innerHTML = "Never";
|
||||
}
|
||||
else
|
||||
{
|
||||
ausUpdatedTd.innerHTML = userTimeString(GT.callsignLookups.ausLastUpdate * 1000);
|
||||
}
|
||||
|
||||
if (!GT.callsignLookups.ausUseEnable)
|
||||
{
|
||||
if (GT.ausLoadTimer != null) nodeTimers.clearTimeout(GT.ausLoadTimer);
|
||||
GT.ausLoadTimer = null;
|
||||
GT.ausCallsigns = Object();
|
||||
}
|
||||
ausCountTd.innerHTML = Object.keys(GT.ausCallsigns).length;
|
||||
}
|
||||
|
||||
function ausValuesChanged()
|
||||
{
|
||||
GT.callsignLookups.ausUseEnable = ausUseEnable.checked;
|
||||
saveCallsignSettings();
|
||||
if (GT.callsignLookups.ausUseEnable == true)
|
||||
{
|
||||
ausLoadCallsigns();
|
||||
}
|
||||
ausSettingsDisplay();
|
||||
}
|
||||
|
||||
function oqrsLoadCallsigns()
|
||||
{
|
||||
var now = timeNowSec();
|
||||
|
@ -741,7 +617,7 @@ function stateCheck()
|
|||
}
|
||||
}
|
||||
|
||||
if (GT.callsignLookups.cacUseEnable || GT.callsignLookups.ausUseEnable)
|
||||
if (GT.callsignLookups.cacUseEnable)
|
||||
{
|
||||
for (let hash in GT.QSOhash)
|
||||
{
|
||||
|
@ -753,13 +629,6 @@ function stateCheck()
|
|||
details.state = "CA-" + GT.cacCallsigns[details.DEcall];
|
||||
}
|
||||
}
|
||||
else if (details.dxcc == 150 && details.state == null)
|
||||
{
|
||||
if (details.DEcall in GT.ausCallsigns)
|
||||
{
|
||||
details.state = "AU-" + GT.ausCallsigns[details.DEcall];
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
|
@ -273,9 +273,6 @@ var def_callsignLookups = {
|
|||
cacUseEnable: true,
|
||||
cacWeeklyEnable: true,
|
||||
cacLastUpdate: 0,
|
||||
ausUseEnable: true,
|
||||
ausWeeklyEnable: true,
|
||||
ausLastUpdate: 0,
|
||||
oqrsUseEnable: false,
|
||||
oqrsWeeklyEnable: false,
|
||||
oqrsLastUpdate: 0
|
||||
|
|
|
@ -102,8 +102,7 @@ GT.callsignDatabaseDXCC = {
|
|||
1: true,
|
||||
6: true,
|
||||
110: true,
|
||||
202: true,
|
||||
150: true
|
||||
202: true
|
||||
};
|
||||
|
||||
GT.callsignDatabaseUS = {
|
||||
|
@ -1101,10 +1100,6 @@ function addLiveCallsign(
|
|||
{
|
||||
newCallsign.state = "CA-" + GT.cacCallsigns[finalDXcall];
|
||||
}
|
||||
else if (finalDxcc == 150 && GT.callsignLookups.ausUseEnable && finalDXcall in GT.ausCallsigns)
|
||||
{
|
||||
newCallsign.state = "AU-" + GT.ausCallsigns[finalDXcall];
|
||||
}
|
||||
}
|
||||
GT.liveCallsigns[hash] = newCallsign;
|
||||
}
|
||||
|
@ -5922,10 +5917,6 @@ function finalWsjtxDecode(newMessage, isFox = false, foxMessage)
|
|||
{
|
||||
callsign.state = "CA-" + GT.cacCallsigns[callsign.DEcall];
|
||||
}
|
||||
else if (callsign.dxcc == 150 && GT.callsignLookups.ausUseEnable && callsign.DEcall in GT.ausCallsigns)
|
||||
{
|
||||
callsign.state = "AU-" + GT.ausCallsigns[callsign.DEcall];
|
||||
}
|
||||
}
|
||||
|
||||
if (callsign.distance == 0 && callsign.grid.length > 0)
|
||||
|
|
Ładowanie…
Reference in New Issue