Changeset 3250 for lang/objective-c
- Timestamp:
- 12/18/07 03:23:34 (12 months ago)
- Location:
- lang/objective-c/SafariHatenaBookmark
- Files:
-
- 2 modified
-
SafariHatenaBookmark.xcodeproj/project.pbxproj (modified) (2 diffs)
-
shb_controller.rb (modified) (3 diffs)
Legend:
- Unmodified
- Added
- Removed
-
lang/objective-c/SafariHatenaBookmark/SafariHatenaBookmark.xcodeproj/project.pbxproj
r3246 r3250 10 10 868C20510D16E39E00CA07C9 /* shb_init.rb in Resources */ = {isa = PBXBuildFile; fileRef = 868C20500D16E39E00CA07C9 /* shb_init.rb */; }; 11 11 86A7D1C40D16634600D35D4C /* Info in Resources */ = {isa = PBXBuildFile; fileRef = 86A7D1C30D16634600D35D4C /* Info */; }; 12 86A7D1C80D16635D00D35D4C /* Menu.nib in Resources */ = {isa = PBXBuildFile; fileRef = 86A7D1C70D16635D00D35D4C /* Menu.nib */; };13 12 86A7D1D20D16639600D35D4C /* PluginLoader.m in Sources */ = {isa = PBXBuildFile; fileRef = 86A7D1D00D16639600D35D4C /* PluginLoader.m */; }; 14 13 86B04CD30D16DDD300EB7A83 /* RubyCocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 86B04CD20D16DDD300EB7A83 /* RubyCocoa.framework */; }; … … 178 177 8D5B49B0048680CD000E48DA /* InfoPlist.strings in Resources */, 179 178 86A7D1C40D16634600D35D4C /* Info in Resources */, 180 86A7D1C80D16635D00D35D4C /* Menu.nib in Resources */,181 179 86B04CE10D16DE6B00EB7A83 /* shb_controller.rb in Resources */, 182 180 868C20510D16E39E00CA07C9 /* shb_init.rb in Resources */, -
lang/objective-c/SafariHatenaBookmark/shb_controller.rb
r3249 r3250 8 8 9 9 require 'osx/cocoa' 10 require 'rubygems' 11 require 'json' 10 12 OSX.require_framework "WebKit" 11 13 … … 82 84 83 85 @logger.info("progressStarted: cur_url = " + cur_url.to_s) 84 end85 86 86 def progressFinished(n) 87 @logger.info('progressFinished begin') 88 end 87 # construct request 88 url_string = 'http://b.hatena.ne.jp/entry/json/' + cur_url.to_s 89 @logger.info("progressStarted: url = " + url_string) 90 91 # XXX: block here 92 require 'open-uri' 93 ret = open(url_string).read 94 @logger.info(JSON.parse(ret).to_s) 89 95 90 96 =begin 91 // construct request92 NSString *urlString = [NSString stringWithFormat:93 @"http://b.hatena.ne.jp/entry/json/%@", cur_url];94 95 NSLog(@"progressStarted: url = %@", urlString);96 97 NSURL *url = [NSURL URLWithString:urlString]; 97 98 NSMutableURLRequest *urlRequest = [[NSMutableURLRequest alloc] initWithURL:url]; … … 109 110 } 110 111 } 112 =end 113 end 114 115 def progressFinished(n) 116 @logger.info('progressFinished begin') 117 end 118 =begin 111 119 112 120 - (void) progressFinished: (NSNotification*) n
![(please configure the [header_logo] section in trac.ini)](/share/chrome/site/your_project_logo.png)