Это кажется, что можно использовать Python. Если так, можно использовать что-то вроде этого:
import socket
def check_ipv6(n):
try:
socket.inet_pton(socket.AF_INET6, n)
return True
except socket.error:
return False
print check_ipv6('::1') # True
print check_ipv6('foo') # False
print check_ipv6(5) # TypeError exception
print check_ipv6(None) # TypeError exception
я не думаю, что необходимо было скомпилировать IPv6 в к Python для получения inet_pton
, который может также проанализировать адреса IPv4, если Вы передаете в socket.AF_INET
как первый параметр.Примечание: это не может работать над системами не-Unix.
Вы можете изменить значок приложения, выбрав Общие свойства -> Общие -> Значок приложения
Для редактирования значков я использую IcoFx , который является бесплатным и хорошо удовлетворяет мои потребности (определение значков всех размеров, прозрачность).
Для работы с изображениями .ico я использую Axialis Icon Workshop .
Он может создавать значки Vista, XP и т. Д. Или управлять ими.
Что касается ресурсов для создания / редактирования значков, я обычно просто использую GIMP. Возможно, это не лучший инструмент для работы, но он бесплатный и простой в использовании.