[動態桌布] 中央氣象局 生活氣象APP風格 動態桌布+多鄉鎮地區氣象鎖屏 - iPhone4.TW

會員登入



第1頁,共36頁 1234567891011 ... 最後最後
顯示結果從 1 到 10 共計 355 條
  1. #1

    熱血的愛用者

    註冊日期:09-17-2010
    文章:220
    謝謝你: 62
    在 44篇文章中獲得 78個感謝
    本文氣象圖文資料全取自中華民國中央氣象局,經緯度資料並不會記錄下來或暫存,請放心使用

    CWB_V7GPS Google下載

    (2013/4/14 最後更新 不再維護此版本)




    =====================================
    2013/4/14 不需myLocation版本 請見另一文
    此版最後一次更新
    修正 城市名稱 偶爾出現空白的問題
    覆蓋 weather.js即可

    2013/4/13 預告
    myLocation閃退救星 已經測試好了

    唯一缺點:需手動點選一次主畫面上的程式讓它更新GPS位置,當你換了地區時。雖然不那麼自動化,這應該很符合需求了

    優點:不需myLocation 並可直接於程式網頁頁面上用iPhone以及手指直接設定各種參數

    但還需整合許多地方(也許這版會合併 中央氣象局資料及 外國氣象源)

    弄好了就會發布上來

    可能會開另一篇文章


    2013/4/3 修正 Debug資訊資料顯示
    weather.js 檔案覆蓋即可

    2013/4/2 三天預報天氣可
    全屏左右滑動;農曆日期換日時間點為午夜12點
    此次異動檔案 有LockBackground.html與Lunar.js與weather.js三個檔案

    可手動分別編輯修改檔案即可
    1. 三天預報天氣可全屏左右滑動 (
    感謝antonyu 大大)
    LockBackground.html
    找到 <div id="icon">
    改為 <div id="icon" style="height:480px">

    還有幾個DIV有調整z-index值到99

    weather.js
    找到
    var i = 0; p_top = 50; p_left = 20;
    改為
    var i = 0; p_top = 50+195; p_left = 20;

    2. 農曆日期換日時機點為午夜12點
    Lunar.js
    找到
    var iSpanDays = Math.floor(SolarDate.getTime() / DyMilli) - 11323;
    改為
    var iSpanDays = Math.floor((SolarDate.getTime() + 8*60*60*1000) / DyMilli) - 11323;

    Respring即可生效

    2013/3/27 GPS位置改變同步更新天氣資訊
    這次修正了不少地方
    之前有些朋友設了GPS參數為 false後一樣一直載入的狀況也修正了
    另外主要修正 每30秒自動查詢myLocation.txt檔案
    所以 當位置改變時 鎖屏上的天氣就會自行更新到最新的

    異動檔案
    LockBackground.html 110~112行
    weather.js 族繁不及備載,建議整個覆蓋


    2013/3/26 GPS天氣更新修正
    已修正點擊強制更新還是舊資料的問題

    但是叫醒螢幕不能立即自動強制更新的問題
    再繼續研究研究winterboard
    此次更新可以只覆蓋weather.js檔案即可

    2013/3/25 閃退的小弟真的無力回天了
    如果還想用這鎖屏
    把config.js參數 改成 var gps= false;
    respring後就一樣跟之前無GPS版本一樣可以繼續使用了

    2013/3/24 MyLocation閃退的,試試下面的方式,請仔細一步一步做

    1. 從Cydia再解除安裝 GPS Weather LockScreen 或是您是獨立安裝過 MyLocation的也移除
    2. iFile到下面路徑,
    /var/stash/Applications.XXX(每台機器都不同)
    確定已經沒有MyLocation.zpp,如果有,刪除它
    3. Resoring 然後 重開機
    4. iFile 確認
    /var/mobile/Documents有沒有這個資料夾,如果沒有,手動建立,大小寫注意
    5. 點擊 Documents右邊藍色小箭頭,進去後,打開"套用至所有層級",然後確認擁有用戶跟組別都是設定mobile,
    訪問權限的三個組都是全開。設定好後按完成。

    6. Cydia添加源
    http://cydia.myrepospace.com/kohidevice/ 後, 搜尋 MyLocation後安裝
    7. 安裝完後先別執行,先Respring後,再重開機一次。
    8. 開機完後,打開執行 MyLocation,同意位置資訊存取後,開啟 Sig. Change,
    再開啟MAP跟GPS,確定地圖上有個藍點後,再關掉MAP跟GPS,只留 Sig. Change。
    9. 關掉MyLocation(後台也可關閉),再次確認 /var/mobile/Documents 裡面有沒有多兩個檔案出來,尤其是myLocation.txt這個檔。

    有的話,應該鎖屏上面就能抓到資料了。



    2013/3/24 GPS版本釋出


    主要功能:
    1. 天氣來源為中央氣象局資料(故僅限台澎金馬地區使用)
    2. 可由GPS位置取得現在位置,更新天氣位置資訊
    3. 可多鄉鎮地區切換,數量無上限,偶爾關心您的親人或是情侶所在地的天氣,噓寒問暖一下。
    4. 三天氣象預報功能
    5. 之前版本有的功能,此版一樣全部保留。(點選畫面區域可強制更新氣象資訊有修正過了,原本的沒寫好...)


    安裝方式:(等同之前版本,只是多了下面兩個動作要先做。本主題又臭又長,小弟表達能力不好,大家傷眼了)

    1. 必備插件:
    Cydia 搜尋 GPS Weather Lockscreen 並安裝,安裝時會一併再自動安裝上MyLocation。
    MyLocation 是一定要有的app,否則無法取得GPS經緯度資料。
    安裝後,若不想保留
    GPSWeather 可到 /Library/Themes裡面把它刪除


    安裝完後,先別執行,直接先Respring再重開機。
    開機後,到您的桌面找到並執行 MyLocation,第一次進入它會要求要取用定位服務,記得要選同意!!
    否則都白搭了......
    進入程式畫面後,只需要把中間那一個 Sig. Change 開啟,就可以了。

    備註:
    原作者是說,儘管你已經關閉它了,它會再背景執行。
    那到底要怎樣才能完全關閉...? 右上角狀態列那個定位符號會一直存在著,除非你重開機。
    好吧! 可能就是要重開機才能關閉。
    我測試了兩三天,耗電量還可以,沒甚麼感覺有比較耗電。
    定位符號會一直存在,不用理會它,耗電量並無太大變化的。

    2.
    把下載好的ZIP檔解壓縮後,會有一個CWB_V7GPS.LockScreen資料夾,刻意再用另外的檔名來區分。
    一樣丟到 /Library/Themes 裡面,再到Winterboard去勾選它並Respring就可以了。
    舊版的 CWB_V7.LockScreen 記得把它的勾選取消啊!!
    如果您是第一次的新同學,下面有詳細安裝說明。

    3.
    如果你有要結合GPS與多鄉鎮城市切換的
    城市代碼與城市名稱那兩個參數
    建議第一個還是保留您所在地的代碼
    儘管它會被GPS位置的區域取代
    但是當你哪天不想用時,把 var gps = true 改為 = false 後
    就可以不用再設定一次你的所在地城市了。

    ==================================================================
    先謝謝板上leeanfu大大分享此系列LockScreen
    小弟改了幾天
    終於把裡面的資訊通通換成中央氣象局的天氣資料了
    天氣狀況下的高低溫是明日的預報溫度

    CWB_V7 Google下載 (2013/3/19 天氣預報日夜小圖 大天氣日夜圖示)
    2013/3/24 此版本不再更新 日後再有任何更新會由 CWB_V7GPS 版本套用


    附上操作影片


    =====================================================
    2012/3/23

    GPS版本已經大致上OK了

    現在要觀察 MyLocation的運作狀況跟
    耗電狀況
    目前發現 MyLocation好像在Respring後會失效
    都要手動再去執行它一次

    已經結合GPS與多城市切換的功能
    設定上會繁複一點點
    但還是都在Config.js裡面設定而已

    有興趣的朋友
    請多留意本帖第一篇
    有消息會陸續放上來的


    2012/3/22 GPS自動擷取位置版
    初步已可以使用
    要幾天時間測試位置更新的狀況好不好
    已知問題:
    1. 還不能結合多城市,也就是說,只能顯示一個區域,也就是您電話所在的區域
    2. 耗電量有待觀察



    2013/3/19 好吧 對不起又更新了...晚上看到金黃色的太陽實在很怪XD
    沒想到白天也看到月亮了...
    修正 大天氣圖示日夜切換時間
    可下載附件覆蓋即可
    weather.zip

    修正 三天預報日夜天氣小圖對應
    白天顯示白天天氣小圖
    晚上顯示晚上天氣小圖
    此次可以覆蓋 weather.js檔案即可

    解鎖條全透明(需要的人再下載附件即可)
    下載附加檔案後直接丟到主題資料夾
    CWB_V7.LockScreen內Respring即可生效
    一樣滑動本來那個區域就可以解鎖
    (iPhone4適用,iPhone5不適用)

    CWB_V7.LockScreen_NoSlider.zip

    2013/3/18 下午 10:00 更新
    1. show_forcast參數
    var show_forecast = true;
    //顯示三天天氣預報:true
    //不顯示三天天氣預報:false


    看圖說故事 ↓ 如果不喜歡 把這個參數設定成False就好
    須手動點擊 城市那個區域 才會轉換顯示預報資訊
    一樣資訊是來自中央氣象局
    所以白天時 可能會看到是第一天是當天的資料


    2013/3/18 更新:

    1. iDevice 參數
    var iDevice = "iphone4";
    自行設定為 "iphone4" 或是 "iphone5"
    原則上我用相對位置相減得到的值
    如果版面有異常
    請反映給我
    謝謝

    此次有異動到
    LockBackground.html
    Config.js
    Lockscreen.js

    故請有自行調整過版面的
    若要套用更新 請備份您自行修改過的檔案
    第一次安裝的就沒有問題

    2013/3/17 更新:
    1. 12HR 24HR切換參數
    var timestyle = 1224 請自行設定(Config.js)
    2. 修正 日夜切換桌布時間點
    早上六點到下午六點 白天的天氣桌布
    其餘則是夜間的天氣桌布
    3. Debug_mode 預設值改為 false

    如果有自行調整過LockBackground.html的人想要套用更新
    請下載檔案後 解壓縮出來
    只替換三個檔案即可
    /config.js
    /Private/Resources/weather.js
    /Private/Resources/lockscreen.js

    PS:
    剛剛試了一下
    應該有機會把 iPhone 4跟5 共用參數化
    就可自行調整是 4或5 用的

    只是有i5的大大能告知一下
    下面那個滑桿解鎖的框框圖檔
    是多少X多少大小的圖檔
    謝謝

    2013/3/16 更新:
    1. 字體間距稍微放大

    =====================================================

    安裝 設定教學 (應該很多人都知道了 但是還是寫一下)

    1. WinterBoard
    2. Lockscreen Clock Hide(隱藏原本的時間顯示)
    3. LockScreen Dim Delay(非必要 可延遲鎖屏畫面的秒數)
    4. iFile(iDevice) 或是 iFunBox(PC)
    5. 若要調整修改內容,建議使用Notepad++編輯,內容可讀性比較高,免費軟體


    下載檔案後 解壓縮出來 CWB_V7.LockScreen 資料夾
    用iFunBox丟到 /Library/Themes 裡面
    到WinterBoard裡面挑選此主題
    Respring即生效

    設定檔案簡易說明
    檔案修改後 Respring即可生效

    A.
    /CWB_V7.LockScreen/Config.js (用文字編輯器都可編輯)

    設定城市代碼,數量無上限,本範例是四個城市
    var city_codes = new Array ("6600008", "6300200", "1000701", "1001505");
    //請由
    http://www.cwb.gov.tw/V7/forecast/town368/
    查詢鄉鎮地區代碼





    var city_name_cn = new Array("台中", "台北", "彰化", "吉安");
    //城市名稱,請自行設定,相對應上方於city_code的順序

    var debug_mode = true;
    //顯示資料更新時間:true
    //不顯示資料更新時間:false (畫面最下方)

    var show_lunar = true;
    //顯示農曆日期:true
    //不顯示農曆日期:false

    var dy_wallpaper = true;
    //動態桌布更換(根據氣象資料更新對應桌布):true
    //採用內建鎖定桌布(可由系統直接設定生效):false

    var weather_update_interval = 120;
    //天氣更新頻率 單位:分鐘

    var timestyle = 12;
    //12或24小時制


    var iDevice = "iphone4";
    //設置 iphone4 或是 iphone5

    var show_forecast = true;
    //顯示三天天氣預報:true
    //不顯示三天天氣預報:false


    B.
    /Private/Resource/weather.js

    第73行附近有一串 weather_humi1.innerHTML = 開頭的程式碼
    可以自行將不想要的資訊取消掉
    溼度
    時雨量
    降雨機率:
    日出
    日落
    風速
    風向










    此篇文章於 04-14-2013 23:10 被 small8e 編輯。



  2. #2
    antonyu 的頭像

    熱血的愛用者

    註冊日期:04-22-2011
    文章:409
    謝謝你: 88
    在 55篇文章中獲得 117個感謝
    好棒...是動態的嗎?

    怎不分享出來呢?
    此篇文章於 03-14-2013 23:48 被 antonyu 編輯。



  3. #3

    愛用者

    註冊日期:01-31-2012
    文章:74
    謝謝你: 36
    在 3篇文章中獲得 3個感謝
    真厲害~期待大大的分享


  4. #4
    雷利 的頭像

    超熱血的愛用者

    註冊日期:06-12-2012
    文章:614
    謝謝你: 67
    在 73篇文章中獲得 95個感謝
    引用 作者: antonyu 查看文章
    好棒...是動態的嗎?

    怎不分享出來呢?
    開版文內有寫還沒搞定啊


  5. #5
    antonyu 的頭像

    熱血的愛用者

    註冊日期:04-22-2011
    文章:409
    謝謝你: 88
    在 55篇文章中獲得 117個感謝
    樓主後來編輯過開版文..現在才看到...


  6. #6

    剛加入我們

    註冊日期:08-01-2012
    文章:19
    謝謝你: 6
    在 1篇文章中獲得 1個感謝
    請問大大
    最下面哪一排字如何消除
    還有左右邊都有小箭頭
    請問如何消除掉呢?


  7. #7

    愛用者

    註冊日期:01-31-2012
    文章:74
    謝謝你: 36
    在 3篇文章中獲得 3個感謝
    請問我想把天氣資訊字體變大該修改哪邊呢~3Q


  8. #8

    熱血的愛用者

    註冊日期:09-17-2010
    文章:220
    謝謝你: 62
    在 44篇文章中獲得 78個感謝
    修改內容請用Notepad++可讀性會比較高

    要將最下面的更新時間拿掉
    打開config.js
    將 var debug_mode = true 的 true 改為 false 即可

    左右兩個箭頭是如果有多城市的要切換用的
    如果不想有圖案
    打開 lockbackground.html
    找到 #leftArr {background-image:url(Private/Wallpaper/left.png);
    刪掉 background-image:url(Private/Wallpaper/left.png); 即可
    下面的 #rightArr 一樣

    Respring後就會生效了

    引用 作者: nan740807 查看文章
    請問大大
    最下面哪一排字如何消除
    還有左右邊都有小箭頭
    請問如何消除掉呢?
    此篇文章於 03-15-2013 21:55 被 small8e 編輯。


  9. #9

    熱血的愛用者

    註冊日期:09-17-2010
    文章:220
    謝謝你: 62
    在 44篇文章中獲得 78個感謝
    打開 lockbackground.html
    建議用Notepad++可讀性比較高

    上面CSS區段內
    有很多行是 .weather_XXX開頭的
    21~27行

    裡面有一段(在最後面的位置) font-size:10pt;
    把數字的部分改大一點就可以了


    引用 作者: edwin515007 查看文章
    請問我想把天氣資訊字體變大該修改哪邊呢~3Q



  10. #10

    剛加入我們

    註冊日期:08-01-2012
    文章:19
    謝謝你: 6
    在 1篇文章中獲得 1個感謝
    原來是切換城市用的..眼殘抱歉= =感謝囉


 

 

相似的主題

  1. 回覆: 0
    最後發表: 09-17-2012, 14:24
  2. [詢問] 有關HTC鎖屏氣象
    由bawy9999論壇中佈景主題專區
    回覆: 2
    最後發表: 02-23-2012, 12:30
  3. [動態桌布] HTC 氣象桌布
    由s20031313論壇中佈景主題專區
    回覆: 3
    最後發表: 02-18-2012, 23:19
  4. [已解決] 請問 HTC氣象鎖屏主題.....
    由e302422論壇中佈景主題專區
    回覆: 0
    最後發表: 02-15-2012, 02:10
  5. [詢問] 如何修改BUUF動態氣象的顯示地點呢?
    由sayoonana論壇中佈景主題專區
    回覆: 0
    最後發表: 12-29-2011, 09:08

發文規則

  • 不可以發表新主題
  • 不可以發表回覆
  • 不可以上傳附件
  • 不可以編輯自己的文章
  •  
回到此頁頂端