stefantalpalaru / w_scan2

w_scan fork (channel scan tool which generates ATSC, DVB-C, DVB-S/S2 and DVB-T/T2 channels.conf files)
GNU General Public License v2.0
81 stars 24 forks source link

No country list #48

Closed jssilva25 closed 1 year ago

jssilva25 commented 1 year ago

On freebsd (actually TrueNAS):

# w_scan2 -fc -c?
w_scan2: No match.

And:

# w_scan2 -fc -c PT 

w_scan2-1.0.14 (compiled for DVB API 5.11)
https://github.com/stefantalpalaru/w_scan2

using settings for PORTUGAL
Country identifier PT not defined. Using defaults.

Country identifier is in src in countries.h

Thank you

stefantalpalaru commented 1 year ago

That's weird. It works for me on Linux:

$ w_scan2 -fc -c?

w_scan2-1.0.14 (compiled for DVB API 5.11)
https://github.com/stefantalpalaru/w_scan2

    AF      AFGHANISTAN
    AX      ÅLAND ISLANDS
    AL      ALBANIA
    DZ      ALGERIA
    AS      AMERICAN SAMOA
    AD      ANDORRA
    AO      ANGOLA
    AI      ANGUILLA
    AQ      ANTARCTICA
    AG      ANTIGUA AND BARBUDA
    AR      ARGENTINA
    AM      ARMENIA
    AW      ARUBA
    AU      AUSTRALIA
    AT      AUSTRIA
    AZ      AZERBAIJAN
    BS      BAHAMAS
    BH      BAHRAIN
    BD      BANGLADESH
    BB      BARBADOS
    BY      BELARUS
    BE      BELGIUM
    BZ      BELIZE
    BJ      BENIN
    BM      BERMUDA
    BT      BHUTAN
    BO      BOLIVIA
    BQ      BONAIRE
    BA      BOSNIA AND HERZEGOVINA
    BW      BOTSWANA
    BV      BOUVET ISLAND
    BR      BRAZIL
    IO      BRITISH INDIAN OCEAN TERRITORY
    BN      BRUNEI DARUSSALAM
    BG      BULGARIA
    BF      BURKINA FASO
    BI      BURUNDI
    KH      CAMBODIA
    CM      CAMEROON
    CA      CANADA
    CV      CAPE VERDE
    KY      CAYMAN ISLANDS
    CF      CENTRAL AFRICAN REPUBLIC
    TD      CHAD
    CL      CHILE
    CN      CHINA
    CX      CHRISTMAS ISLAND
    CC      COCOS (KEELING) ISLANDS
    CO      COLOMBIA
    KM      COMOROS
    CG      CONGO
    CD      CONGO, THE DEMOCRATIC REPUBLIC OF THE
    CK      COOK ISLANDS
    CR      COSTA RICA
    CI      CÔTE D'IVOIRE
    HR      CROATIA
    CU      CUBA
    CW      CURAÇAO
    CY      CYPRUS
    CZ      CZECH REPUBLIC
    DK      DENMARK
    DJ      DJIBOUTI
    DM      DOMINICA
    DO      DOMINICAN REPUBLIC
    EC      ECUADOR
    EG      EGYPT
    SV      EL SALVADOR
    GQ      EQUATORIAL GUINEA
    ER      ERITREA
    EE      ESTONIA
    ET      ETHIOPIA
    FK      FALKLAND ISLANDS (MALVINAS)
    FO      FAROE ISLANDS
    FJ      FIJI
    FI      FINLAND
    FR      FRANCE
    GF      FRENCH GUIANA
    PF      FRENCH POLYNESIA
    TF      FRENCH SOUTHERN TERRITORIES
    GA      GABON
    GM      GAMBIA
    GE      GEORGIA
    DE      GERMANY
    GH      GHANA
    GI      GIBRALTAR
    GR      GREECE
    GL      GREENLAND
    GD      GRENADA
    GP      GUADELOUPE
    GU      GUAM
    GT      GUATEMALA
    GG      GUERNSEY
    GN      GUINEA
    GW      GUINEA-BISSAU
    GY      GUYANA
    HT      HAITI
    HM      HEARD ISLAND AND MCDONALD ISLANDS
    VA      HOLY SEE (VATICAN CITY STATE)
    HN      HONDURAS
    HK      HONG KONG
    HU      HUNGARY
    IS      ICELAND
    IN      INDIA
    ID      INDONESIA
    IR      IRAN, ISLAMIC REPUBLIC OF
    IQ      IRAQ
    IE      IRELAND
    IM      ISLE OF MAN
    IL      ISRAEL
    IT      ITALY
    JM      JAMAICA
    JP      JAPAN
    JE      JERSEY
    JO      JORDAN
    KZ      KAZAKHSTAN
    KE      KENYA
    KI      KIRIBATI
    KP      KOREA, DEMOCRATIC PEOPLE'S REPUBLIC OF
    KR      KOREA, REPUBLIC OF
    KW      KUWAIT
    KG      KYRGYZSTAN
    LA      LAO PEOPLE'S DEMOCRATIC REPUBLIC
    LV      LATVIA
    LB      LEBANON
    LS      LESOTHO
    LR      LIBERIA
    LY      LIBYAN ARAB JAMAHIRIYA
    LI      LIECHTENSTEIN
    LT      LITHUANIA
    LU      LUXEMBOURG
    MO      MACAO
    MK      MACEDONIA, THE FORMER YUGOSLAV REPUBLIC OF
    MG      MADAGASCAR
    MW      MALAWI
    MY      MALAYSIA
    MV      MALDIVES
    ML      MALI
    MT      MALTA
    MH      MARSHALL ISLANDS
    MQ      MARTINIQUE
    MR      MAURITANIA
    MU      MAURITIUS
    YT      MAYOTTE
    MX      MEXICO
    FM      MICRONESIA, FEDERATED STATES OF
    MD      MOLDOVA
    MC      MONACO
    MN      MONGOLIA
    ME      MONTENEGRO
    MS      MONTSERRAT
    MA      MOROCCO
    MZ      MOZAMBIQUE
    MM      MYANMAR
    NA      NAMIBIA
    NR      NAURU
    NP      NEPAL
    NL      NETHERLANDS
    NC      NEW CALEDONIA
    NZ      NEW ZEALAND
    NI      NICARAGUA
    NE      NIGER
    NG      NIGERIA
    NU      NIUE
    NF      NORFOLK ISLAND
    MP      NORTHERN MARIANA ISLANDS
    NO      NORWAY
    OM      OMAN
    PK      PAKISTAN
    PW      PALAU
    PS      PALESTINIAN TERRITORY, OCCUPIED
    PA      PANAMA
    PG      PAPUA NEW GUINEA
    PY      PARAGUAY
    PE      PERU
    PH      PHILIPPINES
    PN      PITCAIRN
    PL      POLAND
    PT      PORTUGAL
    PR      PUERTO RICO
    QA      QATA
    RE      RÉUNION
    RO      ROMANIA
    RU      RUSSIAN FEDERATION
    RW      RWANDA
    BL      SAINT BARTHÉLEMY
    SH      SAINT HELENA
    KN      SAINT KITTS AND NEVIS
    LC      SAINT LUCIA
    MF      SAINT MARTIN
    PM      SAINT PIERRE AND MIQUELON
    VC      SAINT VINCENT AND THE GRENADINES
    WS      SAMOA
    SM      SAN MARINO
    ST      SAO TOME AND PRINCIPE
    SA      SAUDI ARABIA
    SN      SENEGAL
    RS      SERBIA
    SC      SEYCHELLES
    SL      SIERRA LEONE
    SX      SINT MAARTEN
    SG      SINGAPORE
    SK      SLOVAKIA
    SI      SLOVENIA
    SB      SOLOMON ISLANDS
    SO      SOMALIA
    ZA      SOUTH AFRICA
    GS      SOUTH GEORGIA AND THE SOUTH SANDWICH ISLANDS
    ES      SPAIN
    LK      SRI LANKA
    SD      SUDAN
    SR      SURINAME
    SJ      SVALBARD AND JAN MAYEN
    SZ      SWAZILAND
    SE      SWEDEN
    CH      SWITZERLAND
    SY      SYRIAN ARAB REPUBLIC
    TW      TAIWAN
    TJ      TAJIKISTAN
    TZ      TANZANIA, UNITED REPUBLIC OF
    TH      THAILAND
    TL      TIMOR-LESTE
    TG      TOGO
    TK      TOKELAU
    TO      TONGA
    TT      TRINIDAD AND TOBAGO
    TN      TUNISIA
    TR      TURKEY
    TM      TURKMENISTAN
    TC      TURKS AND CAICOS ISLANDS
    TV      TUVALU
    UG      UGANDA
    UA      UKRAINE
    AE      UNITED ARAB EMIRATES
    GB      UNITED KINGDOM
    US      UNITED STATES
    UM      UNITED STATES MINOR OUTLYING ISLANDS
    UY      URUGUAY
    UZ      UZBEKISTAN
    VU      VANUATU
    VE      VENEZUELA
    VN      VIET NAM
    VG      VIRGIN ISLANDS, BRITISH
    VI      VIRGIN ISLANDS, U.S.
    WF      WALLIS AND FUTUNA
    EH      WESTERN SAHARA
    YE      YEMEN
    ZM      ZAMBIA
    ZW      ZIMBABWE
jssilva25 commented 1 year ago

It must be a packaging problem on freeBSD then. I'll report it there then, which is what I should have done in the first place.

Thank you for your work.

stefantalpalaru commented 1 year ago

Also, "Country identifier PT not defined. Using defaults." seems to be the normal behaviour, since there is no special case for Portugal here: https://github.com/stefantalpalaru/w_scan2/blob/914c405b4283c00dfd9801cf05b32808eb68b720/src/countries.c#L79

jssilva25 commented 1 year ago

I hope you agreed with the closure of the issue also because, in line with your comment, I suspected everything else was working because I got a correct scan result.

FYI I already informed the package maintainer at FreeBSD.

stefantalpalaru commented 1 year ago

Yes, of course.