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
						

File Maker Komut Satırı dan Çalıştırmak

+2 oy
1,056 kez görüntülendi
Değerli Üstadlar
File Maker ile komut satırından istediğim fm dosyasını nasıl açabilirim. Açarken de kullanıcı adı ve şifresini yine komut satırından giriş yapmak istiyorum. Fm da böyle bir parametre var mı?
Bunu şöyle bir senaryoda kullanmak istiyorum.
Bir pc de zamanlanmış görev oluşturacağım.
Bu görev fm de istediğim dosyayı açacak. Dosya açılınca başlangıç için belirlediğim script çalışacak işlem yapıp fm yi kapatacak. Mümkün müdür?
4, Ekim, 2017 Filemaker Advanced kategorisinde aceyhan (5,500 puan) tarafından soruldu

2 Cevaplar

+3 oy
 
En İyi Cevap

FileMaker URL scheme kullanabilirsiniz.

fmp://kullanici_adi:sifre@ip_no/dosya_adi?script=script_adi&param=parametre

 

5, Ekim, 2017 F. Osman Cabi (200,340 puan) tarafından cevaplandı
5, Ekim, 2017 Şemsi Saracoğlu tarafından seçilmiş
Omsan Hocam,
Bu durumda web direct kullanmak gerekiyor değil mi?
web direct ile ilgili değil. bu sadece URL şeması. doğrudan FileMaker Pro (server olmadan) yapılan paylaşımlarda dahi çalışır.

Bu url çalıştırılırsa (bir kısayolla, yada link tıklanarak) doğrudan filemaker'da ilgili dosyayı açıyor.

Mesela bu özelliği kullanarak masa üstüne kısayol koyabilirsiniz. Bu sayede kullanıcılara open remote, open recent gibi menüleri tarif etmek gerekmiyor.
Anladım hocam, O zaman bu kısa yolu bir zamanlanmış göreve atayarak istediğim dosyayı açabilirim. Çok teşekkür ederim hocam. Sağolun.
Aslında bir kısayola da ihtiyaç yok, görev oluştururken direk veritabanı dosyanızı sürüklesenizde olur..
aynen, şifre de aynı dosya içine kaydedilir...
Değerli Üstadlar
Cevaplarınız için hepinize teşekkür ederim. Osman Hocamın yazdığı gibi URL Scheme şekilde çözdüm.  Bir bat dosyası oluşturdum. Bat dosyasında komut şu şekilde "start fmp://....." Bu bat dosyasını zamanlanmış görevden çalıştırıyorum.
+2 oy
Komut satirindan derken Python , java gibi dilleri kasteddiniz sanirim. Filemakerde komut satiri yok ona benzer hesaplama alanlari var oradada pek bir sey yapmak mumkun degil. Adindanda anlasilacagi gibi matematiksel text hesaplamalari vs.
Istediginiz seyi betik ile ( scripts) yapmaniz mumkun. Hazirladiginiz betigi acilisa atadiginizda dosya acildiginda betik calisir. Dosyayida zamanlanmis gorevlerden actirmak mumkun. Suanda pc basinda degilim. Ornek bir dosya ekleyebiliriz.
5, Ekim, 2017 Goksel_Gokce (98,530 puan) tarafından cevaplandı
Göksel Hocam
Aslında yapmak istediğim Windows üzerinde bir zamanlanmış görev oluşturmak ve bu zaman geldiğinde istediğim file maker dosyasını açmak istiyorum. Komut satırından bahsettiğim ise normal windows cmd ile kullanmak. Örneğin fmpro.exe /test. Fp12 admin 12345 -script baslangicsc gibi..
Ona gerek yok dosya ozelliklerinde kullanici adi ve sifre girildiginde bir daha fm sormayacaktir.
Göksel Hocam,
Şunu yapamıyorum. Windows 'tan zamanlanmış görev oluşturuyorum. Örneğin hergün saat 20:00 'da FileMaker.exe 'yi çalıştır diyorum. File Maker açılıyor fakat. İstediğim bu açılışta belirttiğim dosyayı da açması. Bunu nasıl yapabilirim? Örnek ekran görüntüsü : https://www.dropbox.com/s/7gxo8g4p0qwje31/Windows%20Task.JPG?dl=0
Göreve Filemaker.exe yerine fmp.12 uzantılı db dosyanızı ekleyin...
Şemsi Bey katılıyorum. Exe sadece Filemaker ı çalıştırır ama siz FM dosyasını çalıştırmalısınız.
...