Küçük bir yakut komut satırı komut dosyası yapıyorum ve programın bir bip sesi çıkarmasının en basit yolunun ne olduğunu bilmek istedim.Bir Ruby programından 'bip' sesi oluşturabilmem için en kolay yol nedir?
cevap
sesli çan karakterini yazdırmayı deneyin :
print "\a"
Mac OS X
Pencereler için, win32 ses taşını kullanın - Adding Sound to Your Ruby Apps.
yüklemek için: Ruby Sonra
gem install win32-sound
: olmayan pencereler için
require 'win32/sound'
include Win32
...
Sound.beep(100, 500)
, bu işe yarayabilir gibi görünür: How to make beep sounds?
puts 7.chr
Sonuncusunda, "putc 7" yaparak, değerli baytları kaydedebilirsiniz. Bayt kıtlığına hitap etmek için rolünü yap! – Fuser97381
:
system('say "beep"')
Konvansiyonel print "\a"
her zaman benim için nedense tarafından çalışmadı (MBA 10.7.4)
Kesinlikle bunu yapmanın bir yolu. –
Eğer SO Reddit ise, bunu Ay'a bildiririm. –
kolay yolu İşte puts 7.chr
olduğu özelleştirme yolu
require "Win32API"
Beep = Win32API.new("kernel32", "Beep", ["I", "I"], 'v')
def beep freq, duration
Beep.call(freq, duration)
end
beep 600, 400
Aşağıdakileri deneyin:
$stdout.beep
Bu benim için işe yaramadı, hangi Ruby sürümü var ve herhangi bir yerde belge var mı? –
Bence bir Apple Macintosh'unuz olmalı. Linux ssh denedim ve başarısız oldu. Ve kesinlikle Windows veya HaikuOS üzerinde işe yaramaz. – Fuser97381
Hayır, Mac bir şey değil. –
- 1. Android'de bip sesi nasıl yapılır?
- 2. Bip sesi bittikten sonra bir mesaj bırakın.
- 3. Karbon Emacs'i devre dışı bırak bip sesi bip
- 4. MediaRecorder.start() tarafından "bip" sesi nasıl kapatılır?
- 5. İkili modda stdout'a yazmanın en kolay yolu nedir?
- 6. Bir çizgiyi canlandırmanın en kolay yolu nedir?
- 7. Bir Spring MVC uygulamasında istisna işleminden istisna işlemine geçmek için en kolay yol nedir?
- 8. WebGL'yi öğrenmek için en iyi yol nedir?
- 9. PostSharp özniteliğinin özelliklerini eşleştirmek için en kolay yol
- 10. Dosyalarda dolaşmak için kolay bir yol C#
- 11. OpenCV: Bir Mat'ı bir Scalar'a bölmenin en kolay yolu nedir?
- 12. Ruby sınıflarını bir uygulamaya yüklemenin en iyi yolu nedir?
- 13. Bir float [] bir bayt [] dönüştürmek için en hızlı yol nedir?
- 14. Bir Jackson ObjectMapper'da girinti aralığını yapılandırmanın en kolay yolu nedir?
- 15. Bu verileri bir Pandas Dataframe'e aktarmanın en kolay yolu nedir?
- 16. Tetikleyicilerde olumsuzlama yapmanın en kolay yolu nedir?
- 17. mnesia şemasını güncellemenin en kolay yolu nedir?
- 18. Angular JS'de modals işlemek için en kolay yolu nedir?
- 19. Bir dosyayı indirmenin en kolay yolu?
- 20. En kolay, MatLab
- 21. İnternette bir telgraf botunu dağıtmanın en kolay yolu nedir?
- 22. Javascript'te sadece bir sayının işaretini almanın en kolay yolu nedir?
- 23. Yerel bir subversion sunucusunu kurmanın en kolay yolu nedir?
- 24. Bir sorgunun yinelenen kayıtlarını vurgulamanın/vurgulamanın en kolay yolu nedir?
- 25. Başlıkları Ruby'deki bir CSV dosyasından almanın en kolay yolu nedir?
- 26. Sayıların bir listesindeki boşlukları doldurmanın en kolay yolu nedir?
- 27. Android: Küçük miktarlarda veri kaydetmenin en kolay yolu nedir?
- 28. Değişken bir AST'yi güncellemenin en kolay yolu nedir?
- 29. Raylar dağıtımı - en iyi yol
- 30. Windows Forms C# Pot Mac OS X'e (en kolay yol)
Bu bip sesini nasıl özelleştiririm? Varsayılan olandan farklı bir bip sesi çalmak istiyorum. Teşekkürler – Packer