Fix: country name for OVH scan
This commit is contained in:
parent
8bac8eb377
commit
303c583201
|
@ -202,20 +202,23 @@ def localScan(InputNumber):
|
||||||
PhoneNumberObject, phonenumbers.PhoneNumberFormat.E164).replace('+', '')
|
PhoneNumberObject, phonenumbers.PhoneNumberFormat.E164).replace('+', '')
|
||||||
numberCountryCode = phonenumbers.format_number(
|
numberCountryCode = phonenumbers.format_number(
|
||||||
PhoneNumberObject, phonenumbers.PhoneNumberFormat.INTERNATIONAL).split(' ')[0]
|
PhoneNumberObject, phonenumbers.PhoneNumberFormat.INTERNATIONAL).split(' ')[0]
|
||||||
|
numberCountry = phonenumbers.region_code_for_country_code(
|
||||||
|
int(numberCountryCode.replace('+', '')))
|
||||||
|
|
||||||
localNumber = phonenumbers.format_number(
|
localNumber = phonenumbers.format_number(
|
||||||
PhoneNumberObject, phonenumbers.PhoneNumberFormat.E164).replace(numberCountryCode, '')
|
PhoneNumberObject, phonenumbers.PhoneNumberFormat.E164).replace(numberCountryCode, '')
|
||||||
internationalNumber = phonenumbers.format_number(
|
internationalNumber = phonenumbers.format_number(
|
||||||
PhoneNumberObject, phonenumbers.PhoneNumberFormat.INTERNATIONAL)
|
PhoneNumberObject, phonenumbers.PhoneNumberFormat.INTERNATIONAL)
|
||||||
|
|
||||||
|
country = geocoder.country_name_for_number(PhoneNumberObject, "en")
|
||||||
|
location = geocoder.description_for_number(PhoneNumberObject, "en")
|
||||||
|
carrierName = carrier.name_for_number(PhoneNumberObject, 'en')
|
||||||
|
|
||||||
print(code_result + 'International format: {}'.format(internationalNumber))
|
print(code_result + 'International format: {}'.format(internationalNumber))
|
||||||
print(code_result + 'Local format: 0{}'.format(localNumber))
|
print(code_result + 'Local format: 0{}'.format(localNumber))
|
||||||
print(code_result + 'Country found: {} ({})'.format(
|
print(code_result + 'Country found: {} ({})'.format(country, numberCountryCode))
|
||||||
geocoder.country_name_for_number(PhoneNumberObject, "en"), numberCountryCode))
|
print(code_result + 'City/Area: {}'.format(location))
|
||||||
print(code_result + 'City/Area: {}'.format(
|
print(code_result + 'Carrier: {}'.format(carrierName))
|
||||||
geocoder.description_for_number(PhoneNumberObject, "en")))
|
|
||||||
print(code_result +
|
|
||||||
'Carrier: {}'.format(carrier.name_for_number(PhoneNumberObject, 'en')))
|
|
||||||
for timezoneResult in timezone.time_zones_for_number(PhoneNumberObject):
|
for timezoneResult in timezone.time_zones_for_number(PhoneNumberObject):
|
||||||
print(code_result + 'Timezone: {}'.format(timezoneResult))
|
print(code_result + 'Timezone: {}'.format(timezoneResult))
|
||||||
|
|
||||||
|
@ -544,17 +547,17 @@ def askForExit():
|
||||||
|
|
||||||
|
|
||||||
def scanNumber(InputNumber):
|
def scanNumber(InputNumber):
|
||||||
print(code_title +
|
|
||||||
"[!] ---- Fetching informations for {} ---- [!]".format(formatNumber(InputNumber)))
|
|
||||||
|
|
||||||
localScan(InputNumber)
|
|
||||||
|
|
||||||
global number
|
global number
|
||||||
global localNumber
|
global localNumber
|
||||||
global internationalNumber
|
global internationalNumber
|
||||||
global numberCountryCode
|
global numberCountryCode
|
||||||
global numberCountry
|
global numberCountry
|
||||||
|
|
||||||
|
print(code_title +
|
||||||
|
"[!] ---- Fetching informations for {} ---- [!]".format(formatNumber(InputNumber)))
|
||||||
|
|
||||||
|
localScan(InputNumber)
|
||||||
|
|
||||||
if not number:
|
if not number:
|
||||||
print((code_error + "Error: number {} is not valid. Skipping.".format(formatNumber(InputNumber))))
|
print((code_error + "Error: number {} is not valid. Skipping.".format(formatNumber(InputNumber))))
|
||||||
sys.exit()
|
sys.exit()
|
||||||
|
|
Loading…
Reference in New Issue