FilemakerTurk, AYS Bilişim ve Beyaz Net tarafından desteklenmektedir.
Filemaker Danışmanınız
AYS Bilişim
Mehmet KAYA
 0532 231 07 27
 0216 318 55 80
 mkaya@aysbilisim.net
						

Script yoluyla internet bağlantı kontrolü mümkün mü?

+2 oy
915 kez görüntülendi
Merhaba,

Döviz kurlarını otomatik güncelleyen bir scriptim var.

Çalıştığı esnada internet olmazsa yanlış sonuçlar veriyor.

Bu yüzden filemaker'ın scripte başlamadan önce  internet bağlantısını kontrol etmesini istiyorum.

Mümkün müdür?
6, Eylül, 2016 Scripts kategorisinde İrfan Ahmet PATIR (5,680 puan) tarafından soruldu

7 Cevaplar

0 oy
Get(NetworkType) var ama bu heralde WiFi mi 3G mi onu ayırıyordu heralde.

Hiç yoksa 0 sonuç veriyor olabilir.
6, Eylül, 2016 Optisyen (57,460 puan) tarafından cevaplandı
0 oy
Mumkun insert from url gibi bir seydi yanlis hatirlamiyorsam. Ornegin bir web sitesini setleyin veya siteniz varsa baglanti var yazan bir html olusturun. Bu yaziyi alip kontrol etsin.
6, Eylül, 2016 Goksel_Gokce (98,530 puan) tarafından cevaplandı
0 oy

Get(ConnectionState) Aslında bağlantının güvenlik durumunu veriyor, (0) döndürürse hiçbir şekilde bağlantı yok,diğer seçeneklerde (1,2,3) var olarak kullanıldığında istenen sonucu alabilirsiniz...

Ayrıntılar(ing)


 

Mac kullanıyorsanız Perform AppleScript ile mümkün..Bir Text alanı ve aşağıdaki scripte ihtiyacınız var;

 

try
set thePing to do shell script “/sbin/ping -o -c 5 www.google.com”
on error
set thePing to “error”
end try

tell application “FileMaker Pro Advanced”
if thePing is not “error” then
set cell “Internet” to “var”
else
set cell “Internet” to “yok”
end if
end tell

 

 

Örnek Dosya                    (Mac ile denendi.)

 


Windows'ta ise Get(SystemIPAddress) ile IP alınabilir,net yoksa boş gelecektir.Ona göre bir scriptle bir Text alanına yazdırılabilir...

 

 

 

 

Örnek Dosya

6, Eylül, 2016 Şemsi Saracoğlu (135,530 puan) tarafından cevaplandı
8, Eylül, 2016 Şemsi Saracoğlu tarafından düzenlendi
Denedim şimdi ama maalesef bu sadece o dosyanın ağa bağlı olup olmadığına bakıyor. İnternet bağlantısını kontrol etmiyor.
İlk cevaba ekledim..
Şemsi Bey çok teşekkürler. Ancak şöyle bir sorun var ki kullanıcıların bir kısmı mac bir kısmı windows. Bu durumda ikisini de mi uygulamak gerekir?
Olabilir,alanın biri diğerinin arkasına atılır,sisteme göre gizlenip gösterilerek halledilebilir..
0 oy

Yanlış hatırlamıyorsam , çalıştığınız dosya server üzerindeydi.

İnternet yoksa kullanıcılar dosyayı açamaz, endişeye mahal yok. :)

7, Eylül, 2016 Optisyen (57,460 puan) tarafından cevaplandı
0 oy

Merhaba ;

Doviz kuru güncelleme Bu konuda işlenmişti işinize  yarayacak bilgiler var  örnek dosya ​ inceleyin. Doviz kurlarına ait alanlar boş olduğunda Hata kodu döndürüp bunu kullanabilirsiniz.

7, Eylül, 2016 Akaroloji (5,730 puan) tarafından cevaplandı
0 oy
Cevap değil ama bir sorum var,

Döviz kurunu nasıl güncelletiyorsunuz yani internet sitesinden nasıl alıyorsunuz ?
8, Eylül, 2016 Azizkaya (11,510 puan) tarafından cevaplandı
Örnek dosya aşağıya eklenmiştir.
0 oy

Aziz Bey ben bu dosyadan kendi programıma uyarladım.

Çok kullanışlı, tavsiye ederim.

 

9, Eylül, 2016 İrfan Ahmet PATIR (5,680 puan) tarafından cevaplandı
...