主題: HTC主題 中文化&RRS
顯示結果從 111 到 120 共計 131 條
-
02-20-2011 #111
再請教一個問題,城市名稱 氣候狀態 溫度 說著說著又出現了,但是溫度顯示26度和Chiayi:19度(紅圈部位)不一樣,同樣是嘉義地區啊溫度有差那麼大嗎...請問是哪裡出錯還是該更改哪個部分呢。
還有還有,行事曆裡我有記事,但是他沒有顯示出來,一樣是維持在0此篇文章於 02-20-2011 15:14 被 ssc1116 編輯。
-
02-21-2011 #112
你確認一下有沒有改錯行吧
document.getElementById("city").innerText=
這個在那文件裡出現很多次
只有改到對的那個才會正常
你可以直接搜尋
document.getElementById("city").innerText='高雄市'
然後把後面的高雄市改成台北市就好
我的都會一樣耶
還是你沒改到大圖那邊的氣象呢?
----------------------------
HTC天氣更新"地區"請改以下:
Library/Themes/HTC LockStyle Gruppled/Private 中的configureMe.js
第三行
var locale = 'NAM|CA|SK|MEADOW LAKE'
改成你要的地區→這個你會了沒問題^^
--------------------------
你要嘉義的話就是把第三行改成
var locale = 'ASI|TW|TW018|CHIAYI'
行事曆那個我也弄不出來
不過因為我都沒再用
所以就乾脆不管哩
RSS也是直接砍掉
因為原本想用蘋果即時新聞
可是即時新聞我沒找到RSS的網址
只有頭版 演藝 體育那種分類的RSS
所以就乾脆不用哩
-
02-21-2011 #113
-
02-21-2011 #114
因為設定文件裡大部分的內容我都看不懂
所以我是用比較笨的方法
直接到這個主題的設定文件裡把RSS的設定給砍掉
就是到HTC LockStyle Gruppled\Bundles\com.ashman.LockInfo
打開config.js
然後把以下那一串通通砍掉
之後Respring就好哩
/*==============================================================================================================*/
// RSS SETTINGS
// Modified by Reinhold Penner (rpenner*hawaii.edu)
// Enter the RSS feed URLs as desired
var rssSources = [
//"http://feeds.feedburner.com/solidot",
//"http://chinese.winandmac.com/feed/",
"http://news.pchome.com.tw/rss/new/" ,
];
// Enter the RSS feed titles (shown as headers) corresponding to the above feeds
var rssTitles = [
//"Solidot News",
//"Winandmac News",
"PChome News",
];
// Enter the number of RSS items for individual feeds (0 for all items)
var rssItems = [
"0",
"0",
];
// Enter length of RSS item description for individual feeds (1 for all chars or e.g. 100 for 100 chars)
var rssDescChars = [
"1",
"1",
];
var rssSourceIndex = 0; // set the initial source index
var rssDescShow = true; // Show or hide description initially
var rssFrameSize = 121; // change height of RSS subwindow
var displayRSSRefreshButton = true; // show refresh
var rssScrollerSpeed = 4; // change speed of scrolling
var rssRefreshTimer = 600000; // 600 sec or 600,000 ms or 10 mins.
-
02-21-2011 #115
var postal;
var demoMode = false;
var enabled;
if (location.href.indexOf("Wallpaper") > 0){
stylesheet = stylesheetLock;
iconSet = iconSetLock;
iconExt = iconExtLock;
enabled = enableLockScreen;
}else{
stylesheet = stylesheetWall;
iconSet = iconSetWall;
iconExt = iconExtWall;
enabled = enableWallpaper;
}
if(enabled == true){
if(iconSet == null || iconSet == 'null' || iconSet == ""){
var iconSet = stylesheet;
}
var headID = document.getElementsByTagName("head")[0];
var styleNode = document.createElement('link');
styleNode.type = 'text/css';
styleNode.rel = 'stylesheet';
styleNode.href = 'Stylesheets/'+stylesheet+'.css';
headID.appendChild(styleNode);
var scriptNode = document.createElement('script');
scriptNode.type = 'text/javascript';
scriptNode.src = 'Sources/'+source+'.js';
headID.appendChild(scriptNode);
}
function onLoad(){
if (enabled == true){
if (demoMode == true){
document.getElementById("weatherIcon").src="IconSets/"+iconSet+"/"+"cloudy1"+iconExt;
document.getElementById("city").innerText="Somewhere";
document.getElementById("desc").innerText="Partly Cloudy";
document.getElementById("temp").innerText="100∫";
document.getElementById("forecast").innerText="Sun";
}else{
document.getElementById("weatherIcon").src="IconSets/"+iconSet+"/"+"dunno"+iconExt;
validateWeatherLocation(escape(locale).replace(/^%u/g, "%"), setPostal)
}
}else{
document.getElementsByTagName("body")[0].innerText='';
}
}
function convertTemp(num)
{
if (isCelsius == true)
return Math.round ((num - 32) * 5 / 9);
else
return num;
}
function setPostal(obj){
if (obj.error == false){
if(obj.cities.length > 0){
postal = escape(obj.cities[0].zip).replace(/^%u/g, "%")
document.getElementById("WeatherContainer").className = "";
weatherRefresherTemp();
}else{
document.getElementById("city").innerText="Not Found";
document.getElementById("WeatherContainer").className = "errorLocaleNotFound";
}
}else{
document.getElementById("city").innerText=obj.errorString;
document.getElementById("WeatherContainer").className = "errorLocaleValidate";
setTimeout('validateWeatherLocation(escape(locale).replace(/^%u/g, "%"), setPostal)', Math.round(1000*60*5));
}
}
function dealWithWeather(obj){
var translatedesc="description";
if (obj.error == false){
document.getElementById("city").innerText='台北市';
document.getElementById("desc").innerText=obj.description.toLowerCase();
if(useRealFeel == true){
tempValue = convertTemp(obj.realFeel);
}else{
tempValue = convertTemp(obj.temp)
}
document.getElementById("desc").innerHTML=obj.description.toLowerCase();
translatedesc=obj.description.toLowerCase();
// ******* TRANSLATE DESCRIPTION ***************************
// ******* ALWAYS USE SMALL CAPS (i.e 'sunny') ***************************
if (translatedesc=='sunny') { document.getElementById("desc").innerHTML='晴朗'; }
if (translatedesc=='mostly sunny') { document.getElementById("desc").innerHTML='晴時有雲'; }
if (translatedesc=='partly sunny') { document.getElementById("desc").innerHTML='晴時多雲'; }
if (translatedesc=='intermittent clouds') { document.getElementById("desc").innerHTML='晴間多雲'; }
if (translatedesc=='hazy sunshione') { document.getElementById("desc").innerHTML='晴天薄霧'; }
if (translatedesc=='mostly cloudy') { document.getElementById("desc").innerHTML='多雲時晴'; }
if (translatedesc=='cloudy') { document.getElementById("desc").innerHTML='多雲時晴'; }
if (translatedesc=='dreary') { document.getElementById("desc").innerHTML='悶'; }
if (translatedesc=='dunno') { document.getElementById("desc").innerHTML='未知'; }
if (translatedesc=='fog') { document.getElementById("desc").innerHTML='霧'; }
if (translatedesc=='foggy') { document.getElementById("desc").innerHTML='霧'; }
if (translatedesc=='light fog') { document.getElementById("desc").innerHTML='輕霧'; }
if (translatedesc=='showers') { document.getElementById("desc").innerHTML='陣雨'; }
if (translatedesc=='mostly cloudy with showers') { document.getElementById("desc").innerHTML='多雲陣雨'; }
if (translatedesc=='partly sunny with showers') { document.getElementById("desc").innerHTML='晴陣雨'; }
if (translatedesc=='thunderstorms') { document.getElementById("desc").innerHTML='?雷雨'; }
if (translatedesc=='mostly cloudy with thunder showers') { document.getElementById("desc").innerHTML='多雲雷雨'; }
if (translatedesc=='partly sunnty with thunder showers') { document.getElementById("desc").innerHTML='太陽雷雨'; }
if (translatedesc=='rain') { document.getElementById("desc").innerHTML='小雨'; }
if (translatedesc=='flurries') { document.getElementById("desc").innerHTML='大風降溫'; }
if (translatedesc=='mostly cloudy with flurries') { document.getElementById("desc").innerHTML='晴有大風'; }
if (translatedesc=='partly sunny with flurries') { document.getElementById("desc").innerHTML='多雲大風'; }
if (translatedesc=='snow') { document.getElementById("desc").innerHTML='大雪'; }
if (translatedesc=='mostly cloudy with snow') { document.getElementById("desc").innerHTML='多雲有雪'; }
if (translatedesc=='ice') { document.getElementById("desc").innerHTML='冬雨'; }
if (translatedesc=='sleet') { document.getElementById("desc").innerHTML='雨夾雪'; }
if (translatedesc=='freezing rain') { document.getElementById("desc").innerHTML='凍雨'; }
if (translatedesc=='rain and snow mixed') { document.getElementById("desc").innerHTML='雨夾雪'; }
if (translatedesc=='hot') { document.getElementById("desc").innerHTML='熱'; }
if (translatedesc=='cold') { document.getElementById("desc").innerHTML='冷'; }
if (translatedesc=='windy') { document.getElementById("desc").innerHTML='大風'; }
if (translatedesc=='clear') { document.getElementById("desc").innerHTML='晴朗'; }
if (translatedesc=='mostly clear') { document.getElementById("desc").innerHTML='晴時有雲'; }
if (translatedesc=='intermittent clouds') { document.getElementById("desc").innerHTML='晴間有雲'; }
if (translatedesc=='hazy') { document.getElementById("desc").innerHTML='晴間有雲'; }
if (translatedesc=='partly cloudy with showers') { document.getElementById("desc").innerHTML='晴陣雨'; }
if (translatedesc=='mostly cloudy with showers') { document.getElementById("desc").innerHTML='多雲陣雨'; }
if (translatedesc=='partly cloudy with thunder showers') { document.getElementById("desc").innerHTML='雷雨'; }
if (translatedesc=='mostly cloudy with thunder showers') { document.getElementById("desc").innerHTML='多雲雷雨'; }
if (translatedesc=='partly cloudy with flurries') { document.getElementById("desc").innerHTML='大風'; }
if (translatedesc=='mostly cloudy with flurries') { document.getElementById("desc").innerHTML='大風降溫'; }
if (translatedesc=='partly cloudy') { document.getElementById("desc").innerHTML='晴時多雲'; }
// ******* END TRANSLATE DESCRIPTION ***************************
document.getElementById("temp").innerText=tempValue+"°";
document.getElementById("weatherIcon").src="IconSets/"+iconSet+"/"+MiniIcons[obj.icon]+iconExt;
document.getElementById("desc").innerText=Francais[obj.icon];
translatedesc=obj.description.toLowerCase();
/*ProductRed*/
lastResults = new Array;
lastResults[0] = {hibj.hi, lobj.lo, nowbj.temp};
var c = obj.forecast.length;
if (c > 6) c = 6; // just to be safe
for (var i=0; i<c; ++i)
{
var forecast = obj.forecast[i];
document.getElementById('hi'+i).innerText = convertTemp(forecast.hi);
document.getElementById('low'+i).innerText = convertTemp(forecast.lo);
lastResults[i+1] = {hi:forecast.hi, lo:forecast.lo};
}
/*ProductRed*/
document.getElementById("WeatherContainer").className = "";
}else{
//Could be down to any number of things, which is unhelpful...
document.getElementById("WeatherContainer").className = "errorWeatherDataFetch";
}
var this_weekday_name_array = new Array("星期日", "星期一", "星期二", "星期三", "星期四", "星期五", "星期六")
var this_month_name_array = new Array("一月", "二月", "三月", "四月", "五月", "六月", "七月", "八月", "九月", "十月", "十一月", "十二月") //predefine month names
var this_date_timestamp = new Date()
var this_weekday = this_date_timestamp.getDay()
var this_date = this_date_timestamp.getDate()
var this_month = this_date_timestamp.getMonth()
var this_year = this_date_timestamp.getYear()
if (this_year < 1000)
this_year+= 1900;
if (this_year==101)
this_year=2001;
document.getElementById("date").innerText=this_weekday_name_array[this_weekday] + ", " + this_month_name_array[this_month] + " " + this_date
}
function weatherRefresherTemp(){ //I'm a bastard ugly hack. Hate me.
fetchWeatherData(dealWithWeather,postal);
setTimeout(weatherRefresherTemp, 60*1000*updateInterval);
}
請問各位大大我這邊到底哪裡有問題....我試了好久打了台北市還是一直顯示高雄~"~
-
02-21-2011 #116
我也看不出來哪裡有錯 囧
我改了一下我的
有測試過會顯示台北市
你試試看吧
https://iphone4.tw/forums/attachment...1&d=1298277813
-
02-21-2011 #117
-
02-23-2011 #118
請問一下版大~
天氣的參數已經研究了好久,請問一下我該如何去解析查詢天氣所需的地方參數
想要加入深圳。
-
02-23-2011 #119
請問我的 ICON怎麼沒改變了
要去修改哪部份?
而且還是不大能顯示新竹
是要把地區後面那個 INTERNATIONAL修掉嗎?
謝謝解答
-
02-23-2011 #120
問
HTC LockStyle Gruppled
iComplete 3.theme
下載後 我該如何弄道iphone裡面執行呢?!
收到通知後聲音變小聲
一天前 進 iPhone 疑難雜症發問區