`
PBFox
  • 浏览: 68026 次
  • 性别: Icon_minigender_1
  • 来自: China
文章分类
社区版块
存档分类
最新评论

rubyonrails:让你的rb代码输出声音文件 (win32-sound)

阅读更多
首先是安装:gem install win32-sound

win32-sound.rb代码:

require "win32/sound"
include Win32

wav = "c:\\windows\\media\\chimes.wav" #文件路径

puts "Playing 'chimes' sound once"
sleep 1
Sound.play(wav)

执行ruby win32-sound.rb 就可以听到声音文件了。

分享到:
评论

相关推荐

    aprenda-rubyonrails::Brazil:Reprsos para aprender Ruby e Rails

    根据压缩包子文件的文件名称“aprenda-rubyonrails-master”,我们可以推测这是一个开源项目的主分支,通常在GitHub等版本控制系统中,“master”分支代表项目的主线代码。这可能意味着这个压缩包包含了一个完整的...

    Portfolio-rubyonrails:您好,我将在基于RubyonRails的投资组合页面上工作

    从"压缩包子文件的文件名称列表"中,我们看到"portfolio-rubyonrails-main",这可能是指项目的主目录。在Ruby on Rails项目中,这个目录通常会包含以下部分: - `app/`:包含应用的核心代码,如模型(models)、...

    rubyonrails mysql安装详解

    本文将详细介绍如何在Ubuntu 10.10上从源代码编译安装Ruby 1.8.7、Rails 2.3.5以及MySQL 5.1,旨在为开发者提供一个稳定且高效的开发环境。对于初次接触这些工具或遇到配置难题的用户来说,本教程尤为实用。 #### ...

    Learning-RubyOnRails:这包含了我为这门课程所做的所有工作。 酷的东西

    至于"Learning-RubyOnRails-main"这个压缩包子文件的名称,通常在Git仓库中,"main"分支代表默认分支,这可能意味着你是在GitHub或其他版本控制系统上进行项目管理,按照最佳实践将代码组织起来。 学习Ruby on ...

    rubyonrails

    通过阅读《rubyonrails.pdf》这份教程,你可以一步步学习如何安装Rails环境,创建第一个应用程序,设置数据库,编写控制器和视图,以及进行测试。随着对Rails的理解加深,你将能够构建出复杂、功能完善的Web应用。

    RubyOnRails教程中文版

    通过配置routes.rb文件,你可以定义资源、命名路由以及自定义路由规则,实现灵活的URL设计。 六、Rails生成器 Rails提供了一系列命令行工具,如`rails generate`,用于快速生成模型、控制器、视图、迁移等文件,...

    RubyOnRails的一个入门小例子

    标题 "RubyOnRails的一个入门小例子" 暗示了我们将探讨的是关于Ruby on Rails框架的基础知识,这是一个用于构建Web应用程序的开源工具。Ruby on Rails(简称Rails)是基于Ruby编程语言的,它遵循MVC(Model-View-...

    rubyonrails的api文档

    通过配置routes.rb文件,可以设置资源路由、命名路由、约束和条件等。 6. **ActiveSupport**:这是一个工具库,包含了各种实用的类和模块,如时间处理、字符串操作、数组和哈希的扩展等,极大地增强了Ruby的内置...

    planet.rb:planet.rb快速入门脚本-(自动)通过Feed(和Planet Pluto)向您的(jekyll和朋友)静态网站添加文章和博客文章

    planet.rb快速入门脚本-通过Feed(和Planet Pluto)将文章和博客文章自动添加到您的静态(jekyll和朋友)网站上 主页:: 错误:: 论坛:: 用法 步骤1:行星冥王星配置 使用Planet Pluto机械来设置您的行星和进给...

    pin-rubyonrails:Pinterest 类型的应用程序,使用 Ruby on Rails 创建

    此自述文件通常会记录启动和运行应用程序所需的任何步骤。 您可能想要涵盖的内容: Ruby版 系统依赖 配置 数据库创建 数据库初始化 如何运行测试套件 服务(作业队列、缓存服务器、搜索引擎等) 部署说明 … ...

    RubyOnRails做的博客

    Ruby on Rails(简称RoR)是一个基于Ruby编程语言的开源Web开发框架,它遵循MVC(Model-View-Controller)架构模式,旨在提高开发效率和代码的可读性。在这个"RubyOnRails做的博客"项目中,我们可以看到作者用RoR...

    BloodBank-RubyonRails:使用Ruby on Rails开发的Web应用程序,可用于在线血库服务

    自述文件 该自述文件通常会记录启动和运行应用程序所需的所有步骤。 您可能要讲的内容: Ruby版本系统依赖配置数据库创建数据库初始化如何运行测试套件服务(作业队列,缓存服务器,搜索引擎等) 部署说明… 如果您...

    Ruby on Rails Guides v2 - Ruby on Rails 4.2.5

    - **配置**:在`config/routes.rb`文件中添加新的路由规则,例如`get 'new_route' => 'controller#action'`。 - **效果**:这将在应用中增加一个新的URL路径,指向指定控制器的动作。 #### 七、渲染视图 - **方法*...

    Ruby-在一个简单的UI中管理您的RubyOnRails模型关系和迁移

    4. **路由文件**:`config/routes.rb`定义了URL到控制器动作的映射,它是Rails应用的“神经系统”。 5. **测试**:可能包含`spec`目录,其中的测试用例可以帮助确保代码的质量和功能正确性。 6. **Gemfile**:定义...

    Ruby-RubyonRails应用程序的安全注意事项清单

    - 验证文件类型和大小,防止恶意文件上传。 - 不要在可执行路径上存储用户上传的文件,避免执行权限问题。 - 使用Content-Disposition头设置为附件,避免浏览器自动执行文件。 11. **日志安全**: - 不要在日志...

    rails2.0下实现《rubyonrails》中的mybook实例

    这会生成一个`books_controller.rb`文件,我们需要在其中定义CRUD操作,如`index`、`new`、`create`等。 现在,我们需要在视图(View)中创建HTML模板来展示和交互数据。在`app/views/books`目录下,为每个控制器...

    rubyonrails源码下

    在源代码中,你可以找到对应的类和文件,如`app/models/`、`app/views/`和`app/controllers/`目录下的代码。 2. **路由配置** Rails的路由系统将URL映射到特定的控制器动作,这在`config/routes.rb`文件中定义。...

Global site tag (gtag.js) - Google Analytics