アーカイブ化

#8216;programming’ カテゴリーのアーカイブ

MyScriptsに外部ライブラリを簡単に登録する方法(例:ecl.js文字コードライブラリ)

2012年4月7日 コメントする

#MyScripts に外部JSライブラリを登録する方法(ZIP)
1.SafariでZIPファイルをダウンロード
2.OpenInでGoodReaderに渡して、解凍
3.jsファイルを内蔵ビューアで表示し、OpenInでMyScriptsに渡して、新規スクリプトとして登録
2012-04-07 15:53 via Tweetbot for iOS


この方法で例えば文字コード変換ライブラリのEscape Codec Libraryを #MyScripts に登録できます。OpenInを使うと新規スクリプトを簡単に登録できるので利用してみて下さい。http://t.co/i5dvG6zn
2012-04-07 15:59 via Tweetbot for iOS


登録した外部ライブラリは、#IMPORT文を使って自分のスクリプトから利用できます。先ほどのeclの場合、#IMPORT ecl.js とするだけでEscapeSJIS()などの便利な関数を利用できるようになります。#MyScripts
2012-04-07 16:05 via Tweetbot for iOS


素晴らしい例がこちら!RT @freedomcat: @unitkay ecl.jsというライブラリ用意して、次のコードをopenURLで書いて、外部リンク作って、検索ハブに設定しました。 https://t.co/DYp3v6TB #MyScripts
2012-04-07 16:07 via Tweetbot for iOS


“MyScripts (Unit Kay 350円 評価★★★★ 6件の評価 0.7MB)” http://t.co/YPkryGji #SAppInf http://t.co/x9EfMh42
2012-03-02 22:37 via Tweet Button

カテゴリー:myscripts, programming タグ:

MyScriptsとTouch Icon Creatorを使って定型メールをホーム画面に置く

2012年4月5日 コメントする

MyScriptsのサンプルです。
var runurl=”mailto://”+TEXT+”?subject=”+encodeURIComponent(prompt(“件名”))+”&body=”+encodeURIComponent(prompt(“本文”));
(続く)
2012-04-04 21:57 via Tweetbot for iOS


MyScriptsサンプル(続き)
“ticon://url=”+encodeURIComponent(runurl)+”&title=”+encodeURIComponent(prompt(“アイコンタイトル”));
2012-04-04 21:58 via Tweetbot for iOS


MyScriptsとTouch Icon Creatorを組み合わせて、ホーム画面に定型メールのアイコンを置けます。
2012-04-04 21:59 via Tweetbot for iOS


使い方ですが、連絡帳などでメアドをコピーしてから、MyScriptsを起動して、先ほどのスクリプトを実行します。件名、本文、アイコンタイトルを入力すると、Touch Icon Creatorが起動します。書き忘れていましたが稲妻マーク(OpenUrl)で登録して下さい。
2012-04-04 22:06 via web


“Touch Icon Creator (85円 評価★★★ 158件の評価 4.9MB)” http://t.co/tyGBNG5w #SAppInf http://t.co/x9EfMh42
2012-03-29 18:32 via Twitter for iPhone


“MyScripts (Unit Kay 350円 評価★★★★ 6件の評価 0.7MB)” http://t.co/YPkryGji #SAppInf http://t.co/x9EfMh42
2012-03-02 22:37 via Tweet Button

カテゴリー:myscripts, programming タグ:

バックグランド実行用スクリプトをホーム画面に置くためのスクリプト処理用スクリプト

2012年3月29日 2件のコメント

MyScriptsのバックグランド実行用のスクリプトをホーム画面に置くためのスクリプト処理用スクリプトを作ってみます(Touch Icon Creatorが必要です。便利なのでぜひ購入して頂ければ)。
2012-03-28 18:36 via web


1.Touch Icon Creatorスクリプトを編集
2.アクションメニューから「スクリプトを実行」「スクリプトを複製」を選択
3.スクリプト名を適当なものへ変更
4.一行目にあるmyscripts://runをmyscripts://backgroundに変更し、保存
2012-03-28 18:36 via web


以上です。これでMyScriptsの任意のスクリプトをバックグラウンドで実行するためのアイコンをホーム画面に追加できるようになりました。簡単ですのでぜひお試しください。
2012-03-28 18:39 via web


“Touch Icon Creator (85円 評価★★★ 158件の評価 4.9MB)” http://t.co/tyGBNG5w #SAppInf http://t.co/x9EfMh42
2012-03-29 18:32 via Twitter for iPhone


“MyScripts (Unit Kay 350円 評価★★★★ 6件の評価 0.7MB)” http://t.co/YPkryGji #SAppInf http://t.co/x9EfMh42
2012-03-02 22:37 via Tweet Button

カテゴリー:myscripts, programming, tips タグ:

GoogleカレンダーAPIで終日の予定を登録する

2009年12月8日 1件のコメント

NSDateComponentsを使って年月日のみを有効にします。

GDataEntryCalendarEvent *newEvent = [GDataEntryCalendarEvent calendarEvent];
GDataDateTime *startDateTime = [GDataDateTime dateTimeWithDate:salesDate
											  timeZone:[NSTimeZone systemTimeZone]];
	
unsigned unitFlags = NSYearCalendarUnit | NSMonthCalendarUnit |  NSDayCalendarUnit;
NSDateComponents *comps = [[NSCalendar currentCalendar] components:unitFlags fromDate:salesDate];
[startDateTime setDateComponents:comps];
GDataWhen *when = [GDataWhen whenWithStartTime:startDateTime
								   endTime:nil];
	
[newEvent addTime:when];

他のアプリがインストール済みかどうかを取得する

2009年12月6日 コメントする

if ( [[UIApplication sharedApplication] canOpenURL:[NSURL URLWithString:@"inetdual://"]] ) {
    // ここに連携メニューなどのコードを書く
}

前提:他のアプリが独自スキームを実装していること

「お好み発売日情報」ではこの方法で「詳細をiNetDualで開く」リンクの表示を切り替えています。ちょっとした技ですが、動作しないメニューを表示したままにすると審査でリジェクトされるため、連携用のメニューの表示切り替えに使えると思います。

カテゴリー:programming タグ: , ,

各種Webサービス検索

2009年11月25日 コメントする

Programmable Web
http://www.programmableweb.com/

各種Webサービスを検索するサービスです。「Music」や「DVD」といったキーワードで検索すると、それに関連するWebサービスを表示してくれます。また、Webサービスを使ったマッシュアップやコードを検索することも出来ます。

マッシュアップのブームは去ってしまった感がありますが、独自アプリのデータソースとしては便利に使えると思います。

カテゴリー:programming タグ: ,

自動回転のサンプル

2009年11月20日 コメントする

Safariと同じようにするには、以下のように実装します。

- (BOOL)shouldAutorotateToInterfaceOrientation:(UIInterfaceOrientation)interfaceOrientation {
    return (interfaceOrientation == UIInterfaceOrientationPortrait);
}

こっちはNG。EvernoteやSimpleMind Xpressなど、この実装をしているアプリがたくさんありますが、iPhoneを逆さまにして見るというニーズはないと思います。

- (BOOL)shouldAutorotateToInterfaceOrientation:(UIInterfaceOrientation)interfaceOrientation {
    return YES;
}

カテゴリー:programming タグ: , ,

便利ツール

2009年11月19日 コメントする

よく使うアプリ/サービスの紹介。

  • SimpleMind Xpress (http://www.simpleapps.eu/simplemind/AppStore)
    iPhoneでマインドマッピングを作成するアプリ。アイディアをまとめるときに便利です。無料バージョンだと出力形式が限定されるので注意して下さい。
  • To Do’s (AppStore)
    シンプルなToDoリスト。動作が軽く、ホーム画面にバッジが表示される点も便利です。
  • Google Reader (http://www.google.com/reader/) と Evernote (http://www.evernote.com/AppStore)
    Google ReaderのSend To機能を設定してEvernoteに記事を送れるようにして使っています。気になった記事はその場でEvernoteに送ることができ、大変便利です。詳しくはこちらのページに紹介されています:Hacks for Creative Life! – GoogleリーダーからEvernoteにPostする
Hacks for Creative Life!
カテゴリー:programming タグ: ,
フォロー

Get every new post delivered to your Inbox.

現在714人フォロワーがいます。