タグ

関連タグで絞り込む (2)

タグの絞り込みを解除

enchantMOONに関するKenji_sのブックマーク (30)

  • ペン変更シール : 懸崖日記

    2013年09月10日22:52 ペン変更シール カテゴリenchantMOON e_okada12 Comment(0)Trackback(0) ペン変更シールを作った。 すでに、ペン色とペン幅を数値入力で自由に変更できるシールを作られている方がいる。 それを使ってもいいのだが、「固定色、固定幅でいい!」って場合もあるので、enchantMOONのプログラミングの勉強がてら作った。 (シール作成(その1)で書いてたもの) 以下、”?”となっているところは、当は出来るかもしれないことです。 このシールを作るにあたって悩んだのは、変更内容を選ぶメニュー(MOONBlockでのパペット)の表示位置。 MOONBlockでの設定では、置いたシールからの相対位置しか(?)設定できない。 最初、シールの右側に表示するようにしていたが、それだとシールを右の方に置いた時に、メニューを押せない。 シール

  • 校正・推敲シール : 懸崖日記

    2013年09月10日23:28 校正・推敲シール カテゴリenchantMOON e_okada12 Comment(0)Trackback(0) echantMOONを使っている方は、絵心のある人が多いように思う。 絵がかけないわけではない(?)が、どちらかというと文章を書く方だ。 ということで、以前から書いているが、円ちゃんで「文書資料の表示、書き込み」がしたい。 もちろん、円ちゃんではWordやPPT文書の表示なんかできない。 PDF.JSとか使ってPDFを…と思ったが、複数ページのPDFの表示可能(ページ切り替え可能)&ページごとの書き込み保存をするシールを作るのは困難。 (PDF.JSはブラウザ上で動作するものの様だし) JPEGにして複数ページに一括表示も考えたけれど、新規ページを作る方法がわからない。。。 1つのページにJPEG変換したものを表示するブックリーダーを@ahi

  • enchantMOONのシミュレータのようなものをつくった - _development,

    概要 HTML5でenchantMOONのシミュレータのようなもの( enchantMOON/simulator)をつくりました。 主にMOON.getPaperJSON(), setPaperJSON()を利用するシールのデバッグにおいて有用です。また、そのとおりにMOON.setPaperJSON(), MOON.getPaperJSON()が動けばいいやくらいの感じでしか作っていないので、そのくらいの機能しかありません。 ページのレンダリングには、過去エントリ「enchantMOONのストロークをTwitterに投稿するシールを公開しました」で作ったものを使っていますので、レンダリング結果はenchantMOON体と差異がある場合があります。 動作確認はMac版のChromeでしか行っていないので、それ以外の環境では動作しない可能性があります。 サポートしているMOON.jsの機能

    enchantMOONのシミュレータのようなものをつくった - _development,
  • enchantMOONをブックリーダーにする - ahinoreの日記

    enchantMOONでPDFを読みたかったのだがPDFファイルを直で扱うのは敷居が高そうなので、PDFをjpegに変換してindexページを付与するrubyツールと、簡単な画面遷移処理を行うjavascriptを作ってみた。 自炊した技術書等をenchantMOONに入れて読んでると、気になった所を切り取ってメモしておけるのでかなり便利! とりあえず公式ページで配布してるenchantMOONCrewDevConf1.zipの資料を変換して、WEB経由で参照できるシールを作ってみたので、興味のある方は試してみてください。 http://ahinore-em.org/enchantmoon/bookreader/sample/bookreader_sample.moon.zip ツールは下記で公開してますが、かなり手抜き実装なので自己責任でご利用ください。 https://github.c

    enchantMOONをブックリーダーにする - ahinoreの日記
  • enchantMOONで「簡易版とことんぷよぷよ」を遊べるようにしてみた | paraches lifestyle lab.

    先日こんなページを見つけた。 200行で作る、enchant.jsを使った簡単ぷよぷよプログラミング 「200行ならサクっとenchantMOONでも遊べるようにできるんじゃない?」 と思って早速やってみた。 それにしても enchantMOON で見るカラーのゲーム画面はとても違和感が…。 まずは enchantMOON に先日のカンファレンス資料に含まれていたサンプルの PuzzleGame を用意。 このゲームは enchant.js を使っているので、簡易版とことんぷよぷよ用にガワをまんま拝借できるはず! というわけで、 //window.onload = function() { から //} の間をまるっと簡易版とことんぷよぷよのものと入れ替えて、少しごにょごにょした結果いきなり動き出した…。 あっけなさ過ぎる…。 しかし、enchantMOON にはキーが付いていないので操作

    enchantMOONで「簡易版とことんぷよぷよ」を遊べるようにしてみた | paraches lifestyle lab.
  • enchantMOONシール

    enchantMOON実機で作成したシールを公開します。 enchantMOON体から各リンクをタップするとインストールすることができます。 不具合等ございましたら、コメント欄にお願いいたします。 Google簡単検索シール 太さ数値指定シール カラー数値指定シール

  • enchantMOON話題のブログ記事を未来の日付でまとめておきます。あとでまた足す。 - 趣味と物欲

    自分で使うためにenchantMOON関連の記事をまとめてあります。 ※ この記事は二番目に来るように未来の日付で書いてあるので、当の最新記事はこの次です↓ 公式 enchantMOON ; The Hypertext Authoring Tablet Skylab beta enchantMOON FAQ - PukiWiki enchantmoon - enchantMOON - Issue Tracker - Google Project Hosting UEI shi3zの日記 UXClip(20):なぜ「enchantMOON」を、どうやって作ったのか? - @IT 総額100万円! enchantMOON開発者イベントでシールコンテスト開催を発表 【西田宗千佳のRandom Analysis】手書きタブレット「enchantMOON」製品版レビュー(縮小版) - AV Wat

    enchantMOON話題のブログ記事を未来の日付でまとめておきます。あとでまた足す。 - 趣味と物欲
  • enchantMOONで任意のURLをブラウザで開くシールのつくりかた - _development,

    概要 任意のURLをブラウザで開くシールのつくりかたを説明します。 enchantMOONのブラウザにはアドレスバーがないので、特定のURLを開きたいときにやや不便。MOONBlockで「ハイパーリンク」ブロックを使えばできるけども、開きたいURLができるたびにMOONBlockを開くのはちょっと面倒...。とくに、ダウンロードしたいシールを探すときとか...。 そんな時に作っておくと便利なシールの作り方を説明します。 つくりかた 任意のシールをHackしてMOONBlockを開く JavaScriptの「実行」ブロックをシールの「タップされたとき」にドロップする 「実行」ブロックをタップするとプロンプトが開くので、以下のとおり入力する(大文字小文字を区別するので注意) 「Done」をタップしてMOONBlockを終了する 「実行」に入力する内容 MOON.openUrl(window.p

    enchantMOONで任意のURLをブラウザで開くシールのつくりかた - _development,
  • enchantMOONのmoon.zipでダウンロードできるシールのリスト | paraches lifestyle lab.

    moon.zip で用意されていてリンクをタップすれば自動的にダウンロードされるシールを、Webでいくつか見かけるようになってきたのでまとめてみた。 ま、結局は enchantMOON で URL 入力するのが面倒なので、enchantMOON でこのページをすぐに開けるようにしておいてダウンロードする為に作ったのだけど…。 他にもあるよ!という情報を持っている方、もしくはこんなの作ったよ!という方は @paraches まで教えてください! 注意:全てのシールについて動作確認を行っているわけではないので、ダウンロードは各人の責任で。 手書き要素の配置換えを「ちょっとだけ」便利にするシー 定着シール enchantMOON : 双方向リンクシール : 一応公開 ※「注釈を読んでから使ってほしいので、moon.zip に直 link せずに、ページにリンクお願いします。」とのことなのでmoo

    enchantMOONのmoon.zipでダウンロードできるシールのリスト | paraches lifestyle lab.
  • Issue Tracker for the enchantMOON

    Code Archive Skip to content Google About Google Privacy Terms

  • enchantMOONのシールのストロークを変更する方法 - _development,

    概要 ページに貼り付けたシールのストロークを変更する方法です。 予備知識 enchantMOONには、ページの情報を取得する以下のAPIが用意されています。 MOON.getCurrentPage MOON.getPaperJSON MOON.setPaperJSON これらのAPIを使うとページに配置されているオブジェクトの読み取りと書き込みが可能です。 MOON.getCurrentPage MOON.getCurrentPageは、シールが貼られているページの情報を返すメソッドです。 実行すると、次のようなJSONオブジェクトが返ってきます。 MOON.getCurrentPage(); {"backing":"_CpZ206t1377673853927","papers":["eKkRhcBN1377787370632"]} backingはページのストロークのID、papersは

    enchantMOONのシールのストロークを変更する方法 - _development,
  • enchantMOON買ってみた10 再起動時、内部ストレージへのアクセスに失敗させる方法がやっと分かった - 趣味と物欲

    再起動するたびに「内部ストレージへのアクセスに失敗しました USBケーブルを抜いてから再起動してください」というエラーを見ていたのですが、何度も再起動を繰り返しているうちに、このエラーを出す方法 (出さない方法) が分かったと思います。 私のenchantMOONは、電源ボタン長押しで再起動させると、「内部ストレージへのアクセスに失敗しました USBケーブルを抜いてから再起動してください」というエラーが出て、もう一度再起動すると普通に起動するという現象を繰り返す。 enchantMOONの電源の状態には4種類あるわけですが、スクリーンオンやスクリーンロックのような画面が表示されている状態で、電源ボタン長押しで電源を切ると、一瞬バイブがブルッと震えてから電源が切れます。この後、再起動すると「内部ストレージへのアクセスに失敗しました…」が出ます。 電源の状態には、電源ボタンを長押しして完全に電

    enchantMOON買ってみた10 再起動時、内部ストレージへのアクセスに失敗させる方法がやっと分かった - 趣味と物欲
  • enchantMOON Crew&Developers Conference#1の資料とUstream中継につきまして | enchantMOON News- enchantMOON ; The Hypertext Authoring Tablet

    The enchantMOON is a digitizer pen-driven tablet device designed to let anyone program and share HTML5 games, applications, and interactive publications without writing code.日、午後7時より五反田ゲンロンカフェで開催される、enchantMOON Crew&Developers Conference#1の資料はこちらです。 enchantMOONCrewDevConf1.zip 事前にダウンロードしておくことをお勧め致します。 また、日のイベントはUstreamで中継致します。 Ustream中継はこちら 夜遅めの時間になりますが、これまで明らかにされてこなかったenchantMOON向けのソフトウェアを開発するた

  • enchantMOONでうごくペイントを作ってみた - inajob's blog

    これはなに? enchantMOONを購入してから、「僕だったらこう作るのに」とか「こんな機能があればいいのに」とか思うことが多く、しかしColumbia自体をいじることはなかなか難しそう。 シールでどうにかなる部分もまだ少ない。そこで、「enchantMOONの上で動作するenchantMOON」をつくればいい!ということで作り始めたのがこのenchantMOONで動くペイント「enchantMOON paint」です。 このシールのすごいところは、enchantMOONで描いた絵を取り込み、また編集がおわった絵をenchantMOONに書き戻せるところです。enchantMOONの書き味はそこそこなのですが、その絵を移動させたり、Undoをしたり、などがとてもむずかしい作りになっています。そこで、デジタル的な編集を行うためのGUIとしてこのペイントシールを作りました。 今後も思いついた

    enchantMOONでうごくペイントを作ってみた - inajob's blog
  • enchantMOONのlocalStorageへの書き込みはMOON.finish()を呼ばないとフラッシュされないらしい - _development,

    概要 localStorageに書き込んだらMOON.finish()などで明示的に終了しないとフラッシュされないというお話。 localStorageって? localStorageはページ単位のデータを保持するためのオブジェクトです。 キーを指定して代入すると書き込み、書き込んだ値は同じキーを指定して取り出せます。 localStorage["hoge"] = "piyo"; var piyo = localStorage["hoge"]; これはenchantMOON独自のオブジェクトではなく、HTML5のStorageに該当するものです。 localStorageへの書き込みがフラッシュされる場合 localStorageに書き込んだ後、MOON.finish()を呼び出すことで、フラッシュされます。 以下のシールをタップすると、タップするたびに0, 1, 2... と表示される数

    enchantMOONのlocalStorageへの書き込みはMOON.finish()を呼ばないとフラッシュされないらしい - _development,
  • enchantMOONのストロークをTwitterに投稿するシールを公開しました - _development,

    enchantMOONのストロークをTwitterに投稿するシールを公開しました。 シールのインストール方法は以下のオフィシャルサイトを参照してください。 MOONPhaseがバージョン2.4.0にアップデートされました | enchantMOON News- enchantMOON ; The Hypertext Authoring Tablet ダウンロードURL http://goo.gl/M844qo 内容 シールを貼り付けているページのストロークを enchantmoonstrokesにポストしたあと、ストロークのURLと任意入力のテキストをTwitterに投稿します。 使い方 シールをインストールする Tweetしたいページから台帳を開く インストールしたシールを台帳からノートに貼る 貼ったシールをタップする ダイアログが開くので、Tweetしたい文言を入力する 後の手順のブラ

    enchantMOONのストロークをTwitterに投稿するシールを公開しました - _development,
  • enchantMOONの罫線シールを作った | klotho.net

    enchantMOONで罫線表示機能があったらいいのに。と、いうことでシールを作ってみた。 /** * hack.js * enchantMOONで罫線を描画するシール */ importJS(["lib/MOON.js", "lib/enchant.js", "lib/ui.enchant.js", "lib/color.enchant.js", "lib/stylus.enchant.js", "lib/puppet.enchant.js", "lib/moon.puppet.enchant.js"], function() { enchant(); var LINE_MAX = 34; // 罫線の数 var LINE_BORDER = 0.3; // 罫線の太さ var LINE_COLOR = -1; // 罫線の色 -1が白、-65536が赤、-16711936が緑、1677

  • enchantMOON用液晶保護フィルム2製品の画質・書き味を比較してみた - 週刊アスキー

    enchantMOON到着を待ちわびるワタシのもとに、ビザビ製enchantMOON用液晶保護フィルム2製品が到着しました。 ちょうど編集部にenchantMOON実機があったので、高光沢タイプと低反射タイプで、画質・書き味がどのように変わるか試してみました。 高光沢タイプは『OverLay Brilliant for enchantMOON』、低反射タイプは『OverLay Plus for enchantMOON』という製品名で、価格はどちらも1470円です。 脂性のワタシは基的にはアンチグレア派(低反射タイプ)ですが、まずは高光沢タイプの『OverLay Brilliant for enchantMOON』を試してみます。 さてタブレットであるenchantMOONのディスプレーサイズは8インチ。スマホに比べると、画面保護フィルムを貼る際にホコリが混入しやすいです。とは言え、どんな

    enchantMOON用液晶保護フィルム2製品の画質・書き味を比較してみた - 週刊アスキー
  • enchantMoonで下書きシールを作ってみた - ahinoreの日記

    ラフにメモを取ったり絵を描いた後にその上から清書したかったので、書いた絵を下書きにできるシールを作ってみた。 鉛筆で書く、ボールペンで清書、最後に消しゴム掛けのような感じを再現できます。 絵を描いた後にこのシールをタップする 線の色が変わるのでその上に清書する 清書が終わったあとこのシールをはがすと、下書きの絵が消える やってる事は簡単で、シールがタップされた時に線の色の変更とストロークの最終インデックスの保存を行い、シールがはがされた時に保存した位置より前のストロークを削除してます。 ソースは下記。 importJS(["lib/MOON.js" , "lib/enchant.js" , "lib/ui.enchant.js" , "lib/color.enchant.js" , "lib/stylus.enchant.js" , "lib/puppet.enchant.js" , "l

    enchantMoonで下書きシールを作ってみた - ahinoreの日記
  • enchant MOON データ構造メモ

    ただのメモです。 App/ MOONBlock lib/ enchant.js MOON.js ... js/ ... Data/ MyNotebook1/ info.json ページID が配列になっている JSON { "pages":[ "wtV727cH1356966334559", "PLbZcQDz1356966337101", ... "m5cv1ak51375741607892" ] } [ページID(ランダムな文字列)]/ info.json backing にストローク情報ID、stickers にシールID の配列がはいった JSON {"backing":"ストローク情報ID" ,"stickers":["シールID"]} storage.json ローカルストレージの実体ぽい {"fav":0} [ストローク情報ID(ランダムな文字列)]/ info.json ス