24 Mart 2009, Salı
Nasıl programlı bir iphone MAC adresini alabilirsiniz
Kimse bilmiyor, Program aracılığıyla bir iPhone MAC adresini ve IP adresini almak mı?
CEVAP
24 Mart 2009, Salı
Ben bir süre önce rast geldim. here başlangıçta biraz işler temizledim değiştirdim.
Ve kullanmak
InitAddresses();
GetIPAddresses();
GetHWAddresses();
int i;
NSString *deviceIP = nil;
for (i=0; i<MAXADDRS; i)
{
static unsigned long localHost = 0x7F000001; // 127.0.0.1
unsigned long theAddr;
theAddr = ip_addrs[i];
if (theAddr == 0) break;
if (theAddr == localHost) continue;
NSLog(@"Name: %s MAC: %s IP: %s\n", if_names[i], hw_addrs[i], ip_names[i]);
//decided what adapter you want details for
if (strncmp(if_names[i], "en", 2) == 0)
{
NSLog(@"Adapter en has a IP of %s", ip_names[i]);
}
}
Bağdaştırıcı adlarını aygıt simülatörü/cihaz wifi veya hücreye bağlı olarak değişebilir.
Bunu Paylaş:
Nasıl programlı olarak eğer benim app ...
Nasıl UİTableView Bölüm başlığı progra...
Nasıl iPhone SDK üzerinde etkin bir İn...
Nasıl iPhone için Windows geliştirme m...
Nasıl PHP istemci IP adresini almak iç...