2013年5月25日 星期六

CPBL Information上架啦~~



https://itunes.apple.com/us/app/cpbl-information/id647668572?mt=8

接下來的工作應該就是讓使用者感到好用了...
和不斷地修改UI了.

v.1.5

修正因為CPBLTV網站修改的而不能看影片的問題
等審核好就可以看囉
即時影片 需要CPBLTV帳號喔

2014/8/12
發現CPBLTV的網站又改了阿....所以CPBLTV的部分會有問題
本來進入即時比賽的流程又要重寫了....Orz

v.1.4.2
改善UI了 也加入CPBLTV的精采影片與賽事影片了

之後沒事應該就改改UI...

Change Log

7/2 審核完畢
v.1.3.5
1.CPBL官網新聞排版修正, 比賽戰況內容排版修正
2.票價資料修正
3.加入版本資訊
4.修正讀取新聞的閃退現象

2014.06.25
v.1.3.4
1.修正賽程與比賽戰況的資料更新正確性
2014.06.16
v.1.3.3
1.修正了因為cpbl網站更新 導致資料不能更新的問題

2014.05.1
1.因CPBL網站更新 功能不正常 暫時關閉

2013.06.30
v1.1.3審查中
1.加上的功能
2.支援iphone5 layout
3.改進最新戰況分析速度
4.修改棒球新聞layout
5.加入在觀看新聞內容時可以用手勢右滑離開的功能


有功能上的意見可以寫下留言喔

目前還要加上的項目有

 * loading 動畫
 * 球場介紹有multi picture
 * 賽程表可以看當天的比賽情況
 * 定時refresh賽況
 * 比分提醒

2012年12月21日 星期五

FFmpeg 1.0.1編譯方法

編譯成功的是FFmpeg 1.0.1
可以選擇是否要安裝的軟體包
Package:
yasm-1.2.0.tar.gz(建議安裝 強力的匯編器)
Decompressed
    tar -xvf yasm-1.2.0.tar.gz
Config&Make&Install
    cd yasm-1.2.0
    ./configure
    make
    make install
faac-1.28.tar.bz2 (MPEG-4 and MPEG-2 AAC encoder.)
Decompressed
    tar -xvf faac-1.28.tar.bz2
Config&make&install
    cd faac-1.28
    ./configure --enable-shared --prefix=/usr
    make
    make install
x264-f6a8615.tar.gz  (H.264 video encoder. 經人調校過, 較快編碼版本)
Decompressed
    tar -xvf x264-f6a8615.tar.bz
Config&make&install
    ./configure --enable-static --disable-asm
    make
    make install
libvpx-v1.1.0  (VP8 video encoder and decoder.)
Decompressed
    tar -xvf libvpx-v1.1.0
Config&make&install
    ./configure
    make
    make install

lame-3.99.5.tar.gz(MP3 Encoder)
Decompressed
    tar -xvf lame-3.99.5.tar.gz
Config&make&install
    ./configure --enable-shared --prefix=/usr
    make
    make install

fribidi-0.19.5.tar.bz2 (For libass-0.10.1)
Decompressed
    tar -xvf fribidi-0.19.5.tar.bz2
Config&make&install
    ./configure
    make
    make install

libass-0.10.1 (ass subtitle filter)
Decompressed
    tar -zxvf li bass-0.10.1.tar.gz
Config&make&install
    ./configure
    make
    make install


opencore-amr-0.1.3(For audio codec amrwb, amrnb)
    tar -zxvf opencore-amr-0.1.3.tar.gz
    ./configure --enable-shared --prefix=/usr
    make
    make install


FFmpeg:
Decompressed
    tar -xvf ffmpeg-1.0.1.tar.bz2
Config&make&install
    cd ffmpeg-1.0.1

    ./configure --enable-gpl --enable-x11grab --enable-nonfree --enable-version3 --enable-libfaac --enable-libx264 --enable-libvpx --enable-libvorbis --enable-libmp3lame --enable-libass --enable-libopencore-amrnb --enable-libopencore-amrwb

    make
    make install

當一切都做好之後 敲敲看ffmpeg這個指令


# ffmpeg
ffmpeg version 1.0.1 Copyright (c) 2000-2012 the FFmpeg developers
  built on Jan 13 2013 23:40:32 with gcc 3.2.1 (GCC)
  configuration: --enable-gpl --enable-x11grab --enable-nonfree --enable-version3 --enable-libfaac --enable-libx264 --enable-libvpx --enable-libvorbis --enable-libmp3lame --enable-libass --enable-libopencore-amrnb --enable-libopencore-amrwb
  libavutil      51. 73.101 / 51. 73.101
  libavcodec     54. 59.100 / 54. 59.100
  libavformat    54. 29.104 / 54. 29.104
  libavdevice    54.  2.101 / 54.  2.101
  libavfilter     3. 17.100 /  3. 17.100
  libswscale      2.  1.101 /  2.  1.101
  libswresample   0. 15.100 /  0. 15.100
  libpostproc    52.  0.100 / 52.  0.100
Hyper fast Audio and Video encoder
usage: ffmpeg [options] [[infile options] -i infile]... {[outfile options] outfile}...
如果有出現類似上面這個訊息就算成功囉


Reference:
http://ffmpeg.org/trac/ffmpeg/wiki/UbuntuCompilationGuide
(待補充.....)







2012年11月23日 星期五

[IOS] AdMob+Vpon+ADWhirl

前幾天在PTT問了這個問題:
怎麼使用ADwhirl上放上這兩個廣告(AdMob+VPON) 讓這兩個廣告可以交互替換
問了問題後就一直找這個問題的答案 發現方法還蠻簡單的

第一個 要先申請四個api license key: 分別要去AdMob Vpon(CN) Vpon(TW) ADWhirl(VPON改過的)申請
這四個key只有ADwhirl是要加入你的iphone或ipad專案的
而AdMob和Vpon(CN) Vpon(TW)的key 是要加入ADwhirl的後台控制資訊的

AdMob網站:http://www.google.com.tw/ads/admob/















Vpon(TW)網站:http://www.vpon.com/zh-tw/index.html















Vpon(CN)網站:http://www.vpon.com/zh-cn/index.html















Vpon Adwhirl網站:http://med.adon.vpon.com/















申請完後 去Vpon Adwhirl的後台設定你的廣告license key
1.先Add application














2.Add 完之後 進入你設定的應用程式(我是PingPong Scoreboard)
在Admob中加入PublisherID
Vpon GEO Dispatch加入vpon(TW)和Vpon(CN)的Publisher ID
設定完廣告發佈比例後
記得要把AD Serving設為ON
如下





設定完後儲存即可

設定完key後 要下載Vpon Adwhirl和AdMob的SDK 我是下載iphone-sdk-adwhirl-3.2.9的版本和GoogleAdMobAdsSdkiOS-6.2.1

現在下面的例子使用vpon adwhirl的sdk中的sample來說明怎麼加入Admob(裡面的sample已經加入了Vpon)

用xcode打開iphone-sdk-adwhirl.xcodeproj後畫面長這樣
















這邊有四個東西要加入
1.AdMob的sdk



















2.AdMob要使用的adapter(AdWhirlAdapterGoogleAdMobAds.c(.h)



















3.加入Library(確定以下的Library你都有加入了)














4.加入linker flag


















-ObjC 和 -fobjc-arc

都設定完後 在代碼中設定你的adwhirl license key


- (void)viewDidLoad {
    
    [super viewDidLoad];
    
    [self.view setBackgroundColor:[UIColor blackColor]];
    
    int screenWidth =  [[UIScreen mainScreen] bounds].size.width;
    
    awView = [AdWhirlView requestAdWhirlViewWithDelegate:self];
    
//320X48 for iPhone
    //748X110 for iPad
    int w, h;
    
    if (screenWidth == 320) {
        
        w = 320;
        
        h = 48;
        
    } else {
        
        w = 700;
        
        h = 105;
    }
    
awView.frame = CGRectMake(0, 0, w, h);
    
    [self.view addSubview:awView];
}

#pragma mark AdWhirl Setting
- (NSString *)adWhirlApplicationKey {
    //
//AdWhirlDelegate的函式中輸入licenseKey
return @"xxxxxxxxxxxxxxxxxxxxxxxxxxx"; <=你的key
}

- (UIViewController *)viewControllerForPresentingModalView {
    
return self;
}

設定完過後 應該就可以跑了
這邊要注意一點 我在模擬器上跑不起來 但在手機或ipad中是可以的 所以是要在機器上才有用的
以前也常受大家幫忙 希望對大家也有幫助
















2012年11月14日 星期三

[IPAD&IPHONE APP]Ping Pong ScoreBoard

Ping Pong ScoreBoard

 

[2012/12/07 v1.3更新]


update: 升級到1.3版 有把iphone版的廣告移到主要功能表上
這樣就不會影響計分了會比較好用
然後做了中文化.還有修改了一些會crash的問題. 這個已經是很穩定的版本了
接下來可能一個月來更新一次大功能吧XDD
謝謝大家支持~


[2012/12/06 v1.21更新]

update:今天修改了Iphone版的廣告位置(實在太擋位子了)
還有將UI位置修正了一下
將之前的IPAD付費版的藍牙連線問題也修正好了
修正一些小Bug 就這樣啦
下一版已經上傳review了 將提供中文版的UI喔 還有Deuce的判斷
這版算是 stable版了吧~安心使用~


[2012/11/26 v1.11更新]

update:今天已經把iphone+ipad版上架了
也把最重要的功能遠端遙控也搞定了
不過悲慘的是...付費版發生慘劇 然後我不小心就上架了
所以付費版的遙控有問題(免費版是好的) 但明天就會把更新上傳等待上架的
請大家多多支持囉

遠端遙控只能使用iphone or itouch 等用藍牙的方式傳送到ipad
使用時請兩個device同時開啓remote control功能 連線成功時
iphone就會變成一個有七個按鈕的遙控器了

在等待上架的中間 我發現廣告有點惱人 所以下一個版本會做bug的修改
和廣告位置的變更(不能拿掉 還是希望能賺點小錢有點動力更新軟體或做新軟體)
一切都是為了要讓軟體好用啊 有空使用的好心人請給點我意見嘿~~

[2012/11/20 v1.01更新]
將IOS 6會有的BUG作出解決
IOS6 下 有一個問題是 在加了一分後 在計分板上會難以用左滑或右滑來呼叫計分板及功能表
所以這部分改成 點擊分板下方來加分 點擊上方來將剛剛加錯的分數扣回來
這樣應該會好用的多
今天將藍芽遙控的功能和iphone版的支援上傳了 應該下禮拜就會有得用囉
請大家在多多支持 幫我多點個廣告哩~

/**********************************************************/
前言:做這個工具有兩個原因,因為本人的今年的夢想就是希望能在app store上架一個完全屬於自己 又好用的軟體(當然也要大家覺得好用,所以需要大家的意見),順便可以賺點小錢(廣告),第二個是我去年有參與一個桌球比賽,但計分的途中記分本被翻壞了 (應該有很多人有這個經驗) 一個記分板又還蠻貴的,想說ipad這個size當記分板 剛剛好 所以想好規格就利用工作空閒開始做了.主要概念還是希望螢幕上不要有太多東西,所以一些功能都用一些手勢和螢幕轉向來實作,希望大家能捧捧場囉^^

主要功能
使用翻頁的方式記分 (加分 扣分)

















使用螢幕轉向的方式交換邊(就是顛倒螢幕)
向右滑可以呼叫出功能表

功能表功能
更換發球功能
支援比賽方式
五戰三勝
七戰四勝
11分制
21分制
分數重置
局數重置








未來還會開發兩個功能 聲控計分和遙控計分(這個已經做好 下個版本會更新)
向左滑可以呼叫出計分板:

要退回再向右滑就好了~^^

























希望大家能再給我多一點意見改善這個軟體 

遙控功能+手機版記分板應該下下禮拜就會上架了 
另外 IOS6的用戶已經有一些已知的bug(不過應該不影響使用)
已經申請升級了 ios5的用戶應該問題還少
請再等等喔