ロボット、千葉ロッテマリーンズについていいかげんなことを書きます。
×
[PR]上記の広告は3ヶ月以上新規記事投稿のないブログに表示されています。新しい記事を書く事で広告が消えます。
とりあえず前回はExcelを操作するRTCを作りましたけど、今回はOpenOffice Calcを操作するRTCを作ってみました。
OpenOfficeはPythonでマクロが書けるので簡単に作れました。
このマニュアルのリンクからダウンロードできるようにしました。
にほんブログ村のロボットのカテゴリから
全然人が来ない・・・
OpenOfficeはPythonでマクロが書けるので簡単に作れました。
このマニュアルのリンクからダウンロードできるようにしました。
にほんブログ村のロボットのカテゴリから
全然人が来ない・・・
PR
動画を見てもらえば分かる通りExcelを操作するRTCを作ってみました。
今回はOpenRTM.NETとVB.Netで作ってみました。
とりあえず、試しに作ってみたという感覚なのでかなり雑な出来にはなってます。
WordやPowerPointを操作するプログラムも作ろうと思えば作れると思います。
多分ですけど、ありがちな発想なので似たようなRTCかツールを作った人がいるのではないでしょうか?
PresentationRTSというのがあるらしいですけど、やり方は近いかもしれないです。
データ保存とかグラフ表示のツールならいくつか見たことがありますけど、Officeを使ったそういう系のツールは見たことないですね。不勉強でごめんなさい。
個人的にはVisioを操作できたら面白いと思っているのですけど、どうでしょうね?
にほんブログ村のロボットのカテゴリから
全然人が来ない・・・
今回はOpenRTM.NETとVB.Netで作ってみました。
とりあえず、試しに作ってみたという感覚なのでかなり雑な出来にはなってます。
WordやPowerPointを操作するプログラムも作ろうと思えば作れると思います。
多分ですけど、ありがちな発想なので似たようなRTCかツールを作った人がいるのではないでしょうか?
PresentationRTSというのがあるらしいですけど、やり方は近いかもしれないです。
データ保存とかグラフ表示のツールならいくつか見たことがありますけど、Officeを使ったそういう系のツールは見たことないですね。不勉強でごめんなさい。
個人的にはVisioを操作できたら面白いと思っているのですけど、どうでしょうね?
にほんブログ村のロボットのカテゴリから
全然人が来ない・・・
IronPythonとOpenRTM.netでRTCを作ろうと思ったのですが、IronPythonは属性が付加できないらしく、どのやったらRTCのプログラムが書けるのかがわからない・・・
IronPythonはほとんど使ったことがないので、詳しい人がいたら教えてください。
あと、OpenRTM.netの実行コンテキストの作り方に関する情報があればおしえてください。
(補足)
関係があるようなないような話ですが、以前F#とOpenRTM.netでRTCを作りましたが、バージョンアップもあって以前のプログラムは使えないみたいなので修正しました。
IronPythonはほとんど使ったことがないので、詳しい人がいたら教えてください。
あと、OpenRTM.netの実行コンテキストの作り方に関する情報があればおしえてください。
(補足)
関係があるようなないような話ですが、以前F#とOpenRTM.netでRTCを作りましたが、バージョンアップもあって以前のプログラムは使えないみたいなので修正しました。
#I @"C:\Program Files\SEC\OpenRTM.NET 1.3\bin";
#r "OpenRTM.Core.dll";
#r "OpenRTM.Extension.dll";
#r "OpenRTM.IIOP.dll";
#r "OpenRTM.WCF.dll";
#light
open OpenRTM.Core;
open OpenRTM.Extension;
open OpenRTM.IIOP;
open System;
open System.Collections.Generic;
open System.Linq;
open System.Text
[<Component(Category = "Examples", Name = "Sample")>]
[<DetailProfile(
ActivityType = "DataFlowComponent",
Description = "Hello World Component",
Language = "F#",
LanguageType = "Compile",
MaxInstance = 10,
Vendor = "Nobu",
Version = "1.0.0")>]
[<CustomProfile("CreationDate", "2014/1/9")>]
type Sample() =
inherit DataFlowComponent()
override this.OnExecute(exec_handle) =
ReturnCode_t.RTC_OK;
let main() =
let manager = new Manager()
manager.AddTypes(typeof<CorbaProtocolManager>);
manager.Activate();
let comp = manager.CreateComponent<Sample>();
Console.WriteLine(comp.GetComponentProfile().Format());
manager.Run();
do main()
前回作成した実行コンテキストのPython版を作ってみました。
今回作成した実行コンテキストのマニュアルはここか読めます。
実行コンテキストのダウンロードもマニュアルのリンクから行ってください。
さっき、アクセス解析見てみたんですけど、前回のページへのアクセスが1回しかないようですね・・・
twitterでもそれとなく宣伝していますし、動画も作ってみたのですが、なかなか使ってもらえないようです。
珍しく実用的なものが出来たと思ったのですが。
OpenRTM-aistのプロジェクトにページを作ろうかとも思ったのですが、前回も言ったようにメール送ったり手続きが面倒くさい。
とりあえず、もう少し様子見します。
にほんブログ村のロボットのカテゴリから
全然人が来ない・・・
今回作成した実行コンテキストのマニュアルはここか読めます。
実行コンテキストのダウンロードもマニュアルのリンクから行ってください。
さっき、アクセス解析見てみたんですけど、前回のページへのアクセスが1回しかないようですね・・・
twitterでもそれとなく宣伝していますし、動画も作ってみたのですが、なかなか使ってもらえないようです。
珍しく実用的なものが出来たと思ったのですが。
OpenRTM-aistのプロジェクトにページを作ろうかとも思ったのですが、前回も言ったようにメール送ったり手続きが面倒くさい。
とりあえず、もう少し様子見します。
にほんブログ村のロボットのカテゴリから
全然人が来ない・・・