HTML'de veya JavaScript'de Dosya Çalıştırmak

Başlatan uçbirim2002, 27 Nisan 2017 - 20:04:35

« önceki - sonraki »

0 Üyeler ve 2 Ziyaretçi konuyu incelemekte.

uçbirim2002

Verdiğim href adresinde ki (bilgisayarımda ki bir yol) dosyanın çalışmasını nasıl sağlarım?
Hello!

Bipolar_Disorder

[mention=624121]@uçbirim2002[/mention]

Javascript çalıştırmak istiyorsan, web server dışında, node.js'i araştırmanı öneririm.

uçbirim2002

Web Server'la bir alakası yok. Kendi bilgisayarımda ki bir dosyayı (örneğin metin dosyasını) ilişkilendirildiği program ile nasıl çalştırırırm?
Hello!

alorak

Öncelikle doğru anlamış mıyım onu öğrenmemiz gerekiyor:

HTML bir kod çalıştırıyorsunuz. Bunu web tarayıcısı üzerinde çalıştırıyorsunuz ve bir "<a>" tagıyla link vermişsiniz. Bu link öyle bir şey olsun ki yerel bir bilgisayarda, herhangi bir konumdaki dosyayı(örneğin /home/ali/Desktop/ali.txt), benim istediğim programda (örneğin mousepad editör) açmasını nasıl sağlarım diyorsunuz.

Eğer sorun bu ise firefox web tarayıcısında protokol mantığını kullanmanız gerekiyor. En bilindik örneği belirli bir email adresi email: şeklinde link verilerek, bilgisayardaki varsayılan mail okuyucusu ile açılmasını sağlıyor. Bunun benzerini istiyorsanız tarayıcıda "protokol" kullanmanız gerekli. İlgili soru ve çözümü aşağıdaki bağlantıdan bulabilirsiniz:

https://askubuntu.com/questions/161553/using-a-custom-protocol-handler-in-firefox-to-run-a-shell-script
özgürlük için

uçbirim2002

Evet! Demek istediğim tam olarak bu. Biraz araştırdım, galiba her dosya türü için ayrı protokol belirtmek gerek?
Hello!

alorak

Alıntı yapılan: uçbirim2002 - 28 Nisan 2017 - 10:11:34
Evet! Demek istediğim tam olarak bu. Biraz araştırdım, galiba her dosya türü için ayrı protokol belirtmek gerek?

Malesef ki bu yöntemde o şekilde olması gerekiyor. Alternatif var mı bilmiyorum.
özgürlük için