アーカイブ化

‘programming’ タグがついた投稿

MyScriptsを使って通知センターをランチャーとして使う

2012年3月2日 コメントする

MyScriptsを使って通知センターをランチャーとして使う:スクリプトはTEXTのみ。(openurl)で登録して、チェックマークを付けます。後は任意のメモアプリでURLをコピーすればOK。例)
searchhub://
twitter://post
2012-02-27 00:08 via Tweetbot for iOS


通知センターへの登録が終わったらMyScriptsに戻ってチェックマークを外します。
2012-02-27 00:10 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 タグ: , , ,

MyScriptsで後で読む

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

MyScriptsで後で読む1
var urls=LOAD_JSON(“URL Stock”);
if(urls==null){
urls=new Array();
}
urls.push(TEXT);
SAVE_JSON(“URL Stock”,urls);
TEXT;
2012-02-28 12:24 via Tweetbot for iOS


MyScriptsで後で読む2(よりシンプルに)
var urls=LOAD_JSON(“URL Stock”);
urls.join(“\n”);
2012-02-28 21:44 via Tweetbot for iOS


MyScriptsで後で読む3
SAVE_JSON(“URL Stock”,null);
“Cleared!”;
2012-02-28 12:26 via Tweetbot for iOS


「MyScriptsで後で読む」1〜3をすべて(デバッグ表示)で登録。名前は任意ですが例えば、
1:Add to URL Stock
2:List URL Stock
3:Clear URL Stock
とします。
2012-02-28 12:31 via Tweetbot for iOS


【使い方】
1.「Add to URL Stock」にチェックを付けて、別アプリでURLを連続してコピーします。URLが保存されます。
2. MyScriptsに切り替えて「List URL Stock」を実行すると、保存済みのURLが表示されます。
2012-02-28 12:37 via Tweetbot for iOS


保存済みのURLを削除したいときは、MyScriptsから「Clear URL Stock」を実行します。
2012-02-28 12:39 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 タグ: , , ,

MyScriptsツイート集その2

2012年2月24日 コメントする

まとめてみました。参考にどうぞ。

その他の関連ツイートもご覧下さい。

スクリプトツイート集」 「その1

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

MyScriptsツイート集

2012年2月24日 1件のコメント

最近のMyScripts関連のツイートをまとめてみました。参考にどうぞ。(MyScripts&GetTweetAsHtmlの応用技のアクションはopenurlです)

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

MyScripts スクリプトツイート集

2012年2月9日 1件のコメント

ツイートしたスクリプトの例をまとめてみました。参考にどうぞ。通知センター対応クリップボード履歴がなかなか便利です。

(「openurl」と「実行」アクションはカミナリのボタンを指しています。あと、絵文字が化けているかもしれません。Webページのソース表示では「表示」アクションを、ブックマークレット変換では「コピー」アクションを選択してください。)

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

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 タグ: , ,
フォロー

Get every new post delivered to your Inbox.

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