Vereinfachte Verwaltung von Ländercodes und Ortsvorwahlen über CSV Dateien

Ein weitere Neuerung mit Version 5.0.65 ist die Verwaltung der Ländercodes und Ortsvorwahlen über CSV Dateien (kommt-separierte Daten). CSV Dateien kennt man als Export-format von Microsoft Excel aber auch von Texteditoren. Der Vorteil diese Dateien ist, dass man deren Inhalt lesen und leicht selbst anpassen kann. Da sich gerade bei den Ländercode und Ortsvorwahlen in einigen Ländern immer wieder Änderungen ergeben, besteht nun mit dem neuen CSV Format eine schnelle Änderungsmöglichkeit bestehender Daten, aber auch das Hinzufügen neuer Ländercodes bzw. Ostvorwahlen.

new_csv_areacode_files

Durch das Erstellen einer CSV Datei mit der Dateiendung .areacode.csv und Kopieren dieser in das jAnrufmonitor /data/araecodes Verzeichnis werden die neuen Länderics und Ortsvorwahlen in dieser CSV Datei beim nächsten Programmstart installiert.

Die CSV Datei sollte folgenden Aufbau zeigen und kann beliebig viele Datensätze (Zeilen) enthalten. Wichtig ist lediglich, dass die Anzahl der Felder immer konstant ist.

# Kommentare können mit einem # Zeichen beginnen
# 4 Spalten mit je 3 ; Trennzeichen pro Datensatz:
#Ländecode;Ortsvorwahl;Landname;Ortsname
49;;Deutschland;
49;15020;Deutschland;interactive digital media
49;15050;Deutschland;NAKA AG
49;15080;Deutschland;Easy World Call
49;1511;Deutschland;Telekom

Speichert man diese Datei als meine.areacode.csv Datei in das jAnrufmonitor /data/araecodes Verzeichnis (z.B. unter C:\jAnrufmonitor\data\areacodes) so wird diese beim nächsten Programmstart installiert und steht bei der Identifizierung von Anrufern zur Verfügung.

Dieser Beitrag hat einen Kommentar

  1. #Country Codes aus der Wikipedia (bereinigt um doppelte Einträge, Überseegebiete teilweise zugeordnet)
    1;242;Bahamas;
    1;246;Barbados;
    1;264;British Territory;Anguilla
    1;268;Antigua and Barbuda;
    1;284;British Territory;British Virgin Islands
    1;340;USA / Canada;U.S. Virgin Islands
    1;345;British Territory;Cayman Islands
    1;441;British Territory;Bermuda
    1;473;Grenada;
    1;649;British Territory;Turks and Caicos Islands
    1;664;British Territory;Montserrat
    1;670;USA / Canada;Northern Mariana Islands
    1;671;USA / Canada;Guam
    1;684;USA / Canada;American Samoa
    1;721;Sint Maarten;
    1;758;Saint Lucia;
    1;767;Dominica;
    1;784;Saint Vincent and the Grenadines;
    1;787;USA / Canada;Puerto Rico
    1;809;Dominican Republic;
    1;829;Dominican Republic;
    1;849;Dominican Republic;
    1;868;Trinidad and Tobago;
    1;869;Saint Kitts and Nevis;
    1;876;Jamaica;
    1;939;USA / Canada;Puerto Rico
    1;;USA / Canada;
    7;;Russia / Kazakhstan;
    20;;Egypt;
    27;;South Africa;
    30;;Greece;
    31;;Netherlands;
    32;;Belgium;
    33;;France;
    34;;Spain;
    36;;Hungary;
    39;;Italy;
    40;;Romania;
    41;;Switzerland;
    43;;Austria;
    44;1481;British Islands;Guernsey
    44;1534;British Islands;Jersey
    44;1624;British Islands;Isle of Man
    44;;United Kingdom;
    45;;Denmark;
    46;;Sweden;
    47;;Norway;
    48;;Poland;
    49;;Germany;
    51;;Peru;
    52;;Mexico;
    53;;Cuba;
    54;;Argentina;
    55;;Brazil;
    56;;Chile;
    57;;Colombia;
    58;;Venezuela;
    60;;Malaysia;
    61;;Australia;
    62;;Indonesia;
    63;;Philippines;
    64;;New Zealand;
    65;;Singapore;
    66;;Thailand;
    81;;Japan;
    82;;South Korea;
    84;;Vietnam;
    86;;China;
    90;;Turkey;
    91;;India;
    92;;Pakistan;
    93;;Afghanistan;
    94;;Sri Lanka;
    95;;Myanmar;
    98;;Iran;
    211;;South Sudan;
    212;;Morocco / Western Sahara;
    213;;Algeria;
    216;;Tunisia;
    218;;Libya;
    220;;Gambia;
    221;;Senegal;
    222;;Mauritania;
    223;;Mali;
    224;;Guinea;
    225;;Ivory Coast;
    226;;Burkina Faso;
    227;;Niger;
    228;;Togo;
    229;;Benin;
    230;;Mauritius;
    231;;Liberia;
    232;;Sierra Leone;
    233;;Ghana;
    234;;Nigeria;
    235;;Chad;
    236;;Central African Republic;
    237;;Cameroon;
    238;;Cape Verde;
    239;;Sao Tome and Principe;
    240;;Equatorial Guinea;
    241;;Gabon;
    242;;Republic of the Congo;
    243;;Democratic Republic of the Congo;
    244;;Angola;
    245;;Guinea-Bissau;
    246;;British Indian Ocean Territory;
    248;;Seychelles;
    249;;Sudan;
    250;;Rwanda;
    251;;Ethiopia;
    252;;Somalia;
    253;;Djibouti;
    254;;Kenya;
    255;;Tanzania;
    256;;Uganda;
    257;;Burundi;
    258;;Mozambique;
    260;;Zambia;
    261;;Madagascar;
    262;;Mayotte / Reunion;
    263;;Zimbabwe;
    264;;Namibia;
    265;;Malawi;
    266;;Lesotho;
    267;;Botswana;
    268;;Swaziland;
    269;;Comoros;
    290;;Saint Helena;
    291;;Eritrea;
    297;;Aruba;
    298;;Faroe Islands;
    299;;Greenland;
    350;;Gibraltar;
    351;;Portugal;
    352;;Luxembourg;
    353;;Ireland;
    354;;Iceland;
    355;;Albania;
    356;;Malta;
    357;;Cyprus;
    358;;Finland;
    359;;Bulgaria;
    370;;Lithuania;
    371;;Latvia;
    372;;Estonia;
    373;;Moldova;
    374;;Armenia;
    375;;Belarus;
    376;;Andorra;
    377;;Monaco;
    378;;San Marino;
    379;;Vatican;
    380;;Ukraine;
    381;;Serbia;
    382;;Montenegro;
    383;;Kosovo;
    385;;Croatia;
    386;;Slovenia;
    387;;Bosnia and Herzegovina;
    389;;Macedonia;
    420;;Czech Republic;
    421;;Slovakia;
    423;;Liechtenstein;
    500;;Falkland Islands;
    501;;Belize;
    502;;Guatemala;
    503;;El Salvador;
    504;;Honduras;
    505;;Nicaragua;
    506;;Costa Rica;
    507;;Panama;
    508;;Saint Pierre and Miquelon;
    509;;Haiti;
    590;;Saint Barthelemy / Saint Martin;
    591;;Bolivia;
    592;;Guyana;
    593;;Ecuador;
    595;;Paraguay;
    597;;Suriname;
    598;;Uruguay;
    599;;Curacao / Netherlands Antilles;
    670;;East Timor;
    672;;Antarctica;
    673;;Brunei;
    674;;Nauru;
    675;;Papua New Guinea;
    676;;Tonga;
    677;;Solomon Islands;
    678;;Vanuatu;
    679;;Fiji;
    680;;Palau;
    681;;Wallis and Futuna;
    682;;Cook Islands;
    683;;Niue;
    685;;Samoa;
    686;;Kiribati;
    687;;New Caledonia;
    688;;Tuvalu;
    689;;French Polynesia;
    690;;Tokelau;
    691;;Micronesia;
    692;;Marshall Islands;
    850;;North Korea;
    852;;Hong Kong;
    853;;Macau;
    855;;Cambodia;
    856;;Laos;
    880;;Bangladesh;
    886;;Taiwan;
    960;;Maldives;
    961;;Lebanon;
    962;;Jordan;
    963;;Syria;
    964;;Iraq;
    965;;Kuwait;
    966;;Saudi Arabia;
    967;;Yemen;
    968;;Oman;
    970;;Palestine;
    971;;United Arab Emirates;
    972;;Israel;
    973;;Bahrain;
    974;;Qatar;
    975;;Bhutan;
    976;;Mongolia;
    977;;Nepal;
    992;;Tajikistan;
    993;;Turkmenistan;
    994;;Azerbaijan;
    995;;Georgia;
    996;;Kyrgyzstan;
    998;;Uzbekistan;

Schreibe einen Kommentar