上海天气代码_上海天气数据
1.如何用visual basic编写天气实况
2.单一城市的天气预报代码怎么写?越简单越好
3.这段天气代码放到网页中,城市不能定制,求高人指点。急!
4.rainmeter设置天气问题
5.Rainmeter天气皮肤怎样设置?
6.安卓开发:如何定位城市用于天气预报?
7.请问Rainmeter天气怎么改地区的啊?
在你的网页中加入天气预报代码
例如:
QQ天气代码
代码:
<center><p><b>天 气 预 报</b></cenier>
<center><iframe width=157 height=240 frameborder=0 scrolling=NO src='://news.qq/cgi-bin/news_qq_search?city=南京></iframe></center>
说明:将代码中的“南京”换成你所要的城市名称即可。
二、天气在线天气代码
效果: language=jascript src="://extern.t7online/jascript/teaser_cncn.js">
.t7online
3月 29日 中国天气
北京 18°C 上海 16°C 天津 18°C 重庆 18°C 广州 24°C 香港 25°C 全球城市天气查询:
订阅14天天气预报
.t7online
7月 6日 中国天气
北京 36°C 上海 30°C 天津 34°C 重庆 34°C 广州 36°C 香港 34°C 全球城市天气查询:
订阅商用天气预报 代码: <script language="jascript"
src="://extern.t7online/jascript/teaser_cncn.js">
</script>
说明:
中国其他各省(区)天气的代码只需将上述代码中的 cncn 换成下列字符串:
广东: gudp 福建: fujp 浙江: zhjp 江苏:jsup 安徽: anhp 山东: shdp
海南: hanp 广西: guxa 贵州: guzp 云南:yunp 四川: sicp 陕西: saxp
河南: henp 河北: hebp 山西: shxp 内蒙古:nema 辽宁: linp 吉林: jilp
黑龙江: hljp 湖北: hubp 湖南: hunp 江西:jixp 甘肃: gasp 宁夏: nixa
青海: qihp 西藏: xiza 新疆: xija 其它国家天气的代码只需将上述代码中的 cncn 换成下列字符串: :德国:dldl 美国:naus 加拿大:naka 亚洲:asie 欧洲:euro 日本:japn 韩国:skor 朝鲜:nkor
或
<P align=center><STRONG><FONT face=楷体_GB2312 color=#ff0000 size=5>天 气 预 报</FONT></STRONG></P>
<P align=right><iframe style="WIDTH: 223px; HEIGHT: 90px" border=0 align=center marginWidth=0 marginHeight=0 src="://news.qq/weather_part.htm" frameBorder=0 width=135 scrolling=no height=90 allowTransparency>
</iframe></P>
<P align=center><SELECT style="FONT-SIZE: 12px; WIDTH: 83px; HEIGHT: 25px" align=absMiddle name=selectw> <OPTION value=选择地区 selected>选择地区</OPTION> <OPTION value=北京>北京</OPTION> <OPTION value=上海>上海</OPTION> <OPTION value=天津>天津</OPTION> <OPTION value=石家庄>石家庄</OPTION> <OPTION value=哈尔滨>哈尔滨</OPTION> <OPTION value=沈阳>沈阳</OPTION> <OPTION value=长春>长春</OPTION> <OPTION value=太原>太原</OPTION> <OPTION value=济南>济南</OPTION> <OPTION value=郑州>郑州</OPTION> <OPTION value=呼和浩特>呼和浩特</OPTION> <OPTION value=西安>西安</OPTION> <OPTION value=银川>银川</OPTION> <OPTION value=兰州>兰州</OPTION> <OPTION value=西宁>西宁</OPTION> <OPTION value=乌鲁木齐>乌鲁木齐</OPTION> <OPTION value=合肥>合肥</OPTION> <OPTION value=南昌>南昌</OPTION> <OPTION value=南京>南京</OPTION> <OPTION value=杭州>杭州</OPTION> <OPTION value=武汉>武汉</OPTION> <OPTION value=长沙>长沙</OPTION> <OPTION value=广州>广州</OPTION> <OPTION value=深圳>深圳</OPTION> <OPTION value=福州>福州</OPTION> <OPTION value=厦门>厦门</OPTION> <OPTION value=南宁>南宁</OPTION> <OPTION value=桂林>桂林</OPTION> <OPTION value=海口>海口</OPTION> <OPTION value=重庆>重庆</OPTION> <OPTION value=成都>成都</OPTION> <OPTION value=贵阳>贵阳</OPTION> <OPTION value=昆明>昆明</OPTION> <OPTION value=拉萨>拉萨</OPTION> <OPTION value=香港>香港</OPTION> <OPTION value=澳门>澳门</OPTION> <OPTION value=台北>台北</OPTION></SELECT><INPUT class=Button style="WIDTH: 44px; HEIGHT: 27px" onclick=getweather(selectw.value) type=submit align=absMiddle size=14 value=" 搜索 " border=0 name=n></P>
<P align=center>?</P>
<script>
function getweather(t)
{
window.open("://news.qq/cgi-bin/news_weather_search?city="+t,"","height=305,width=440,top=100,left=100,toolbar=no,menubar=no,scrollbars=yes");
}
</script>
</TD></TR><TR><TD bgcolor="#F6F6F6">
<P align=left></P>
如何用visual basic编写天气实况
首先点击这个地址:://.tianqi123/main/small_page.html
第一步:在城市这里,添加你想要制定的城市名称。
第二步,添加城市名称后,点击生成代码。
第三步,点击生成后即可看见有三种表现方式,我选择的是第三种。
1 效果预览。
2 在效果预览旁边就是这个效果的代码,复制代码→粘贴到新建模块中即可。
修改代码:
生成代码后,你如果感觉颜色不合心意,可以选择第二种,然后根据下面的方法在它的代码中修改显示颜色。
c0=F9DC68 表格第一行背景颜色 红色文字是颜色数值。
c1=white c2=FEFCE0 c1,c2 表格其他行间隔的背景颜色 红色文字是颜色数值。
t1=redt1 标题颜色 红色文字是颜色数值。
bg=white 页面背景颜色 红色文字是颜色数值。
w=160 表格宽度 宽度可以自行调节。
注意:颜色请不要加 # 符号, 如 #FF0000 请写成 FF0000
把所有的颜色数值修改成 transparent 再在代码中最后的 </iframe> 前面添加 allowTransparency=true> 就是透明效果了。
透明滚动效果:
如果喜欢滚动效果的,但是还没有看中现有第三种滚动效果的显示颜色,可以把第二种修改成滚动的,请按照下面步骤来做:
1 text=no 红色部分修改成 text=yes 就是滚动效果。
2 WIDTH:160px 宽 HEIGHT:248px 高 把高改成 22px。
3 把所有的颜色数值修改成 transparent 再在代码中最后的 </iframe> 前面添加 allowTransparency=true> 这三步修改完了就是滚动透明效果了。
添加代码说明:
1,控制面板----首页内容维护----定义空白模板----新建,创建模块标题,点击显示源代码--粘贴代码----保存并返回;
2,控制面板----定制我的首页----点添加模块----点选创建好的模块标题---勾上并保存,移动新建面板位置--保存设置。做第二步的目的是将建立好的模块在博客个人首页里呈现出来。
单一城市的天气预报代码怎么写?越简单越好
Private Sub Command1_Click()
Dim json As String
Dim url As String
url = "://.weather.cn/weather/101010100.shtml" '北京天气地址
'url = "://.weather.cn/weather/101020100.shtml" '上海天气地址
'://.weather.cn/data/sk/101010100.html '取得实况天气转换
url = Replace(Replace(url, "/weather/", "/data/sk/"), "shtml", "html")
json = GetBody(url, "utf-8") '如果乱码就用GetBody(url)
'去掉里面的一切不可用字符
json = Replace(json, """", "")
json = Replace(json, "{weatherinfo:{", "")
json = Replace(json, "}}", "")
'当取到的内容为空时,则表示天气查询不正常,或网络不正常
If Trim(json) = "" Then Text1.Text = "无法获取天气实况信息,请检查天气查询服务器或本地网络连接是否正常!": Exit Sub
Dim info As String
'取得当前实况温度
info = "城市:" & getStat(json, "城市")
info = info & Space(4) & "温度:" & getStat(json, "温度") & "℃"
info = info & Space(4) & "湿度:" & getStat(json, "湿度")
info = info & Space(4) & "风向:" & getStat(json, "风向")
info = info & Space(4) & "风力:" & getStat(json, "风力")
Text1.Text = info
End Sub
Private Function getStat(ByVal str$, ByVal getcode$)
On Error GoTo ErrorHandler
Dim code As String
Select Case getcode
Case "温度"
code = "temp" 'temp是温度,详细请看json内容
Case "风向"
code = "wd"
Case "风力"
code = "ws"
Case "湿度"
code = "sd"
Case "城市"
code = "city"
End Select
Dim i As Integer
Dim weArr, tempArr '定义一个天气数组及临时数组
weArr = Split(str, ",")
For i = 0 To UBound(weArr)
tempArr = Split(weArr(i), ":")
If UCase(tempArr(0)) = UCase(code) Then
getStat = tempArr(1): Exit For
End If
Next i
Exit Function
ErrorHandler:
MsgBox "取天气数据时发生错误!", vbInformation, "提示"
End Function
Private Function GetBody(ByVal url$, Optional ByVal Coding$ = "GB2312")
Dim ObjXML
On Error Resume Next
Set ObjXML = CreateObject("Microsoft.XMLHTTP")
With ObjXML
.Open "Get", url, False, "", ""
.setRequestHeader "If-Modified-Since", "0"
.Send
GetBody = .responseBody
End With
GetBody = BytesToBstr(GetBody, Coding)
Set ObjXML = Nothing
End Function
Private Function BytesToBstr(strBody, CodeBase)
Dim ObjStream
Set ObjStream = CreateObject("Adodb.Stream")
With ObjStream
.Type = 1
.Mode = 3
.Open
.Write strBody
.Position = 0
.Type = 2
.Charset = CodeBase
BytesToBstr = .ReadText
.Close
End With
Set ObjStream = Nothing
End Function
这段天气代码放到网页中,城市不能定制,求高人指点。急!
//给你一个网址
//://m.weather.cn/data/101010100.html
//://blog.csdn.net/hello_haozi/article/details/7564223
NSString *shangHai = @"://m.weather.cn/data/101020100.html";
NSOperationQueue *queue = [[NSOperationQueue alloc] init];
NSURL *url1 = [NSURL URLWithString:shangHai];
NSURLRequest *request1 = [[NSURLRequest alloc] initWithURL:url1];
[NSURLConnection sendAsynchronousRequest:request1 queue:queue completionHandler:^(NSURLResponse *response, NSData *da, NSError *error) {
if (da) {
NSDictionary *shangHaiDict = [NSJSONSerialization JSONObjectWithData:da options:NSJSONReadingMutableLees error:&error];
NSLog(@"%@",shangHaiDict);
}
}];
这是上海的天气 ,不知道是否回答了你的问题
rainmeter设置天气问题
这是因为iframe跨域读取Cookie ie自动阻止了,不信你点定制后,看下面状态有一个红-号,点一下自己看看就知道了,你可以把它降到最低,这样就可能读到了。不过不可能每个人都把自己IE的弄低了吧。
iframe跨域访问cookie的解决方法来google解决方案,最终找到方法,针对iframe内页操作:
1. Response.AddHeader("P3P","CP=CAO PSA OUR"); 在页头上加
2. 打开IIS
管理工具——〉选择一个网站——〉属性——〉头,增加一个头
然后输入头名:P3P
输入头内容:CP=CAO PSA OUR
问题解决。
如何不是自己的IIS 你还是找找关于 Iframe跨域Cookie
Rainmeter天气皮肤怎样设置?
不是改这里
天气预报代码有2类:
dest1=CHXX0016
vLABEL.DESTINATION1="成都"
; Trebic
dest2=CHXX0031
vLABEL.DESTINATION2="福州"
;----------- >> ---- (: (: LANGUE CONFIGURATION :) :) ----------- << ----
==============================================
[Variables]
URL=://m.weather.cn/data/101270101.html
URL2=://.weather.cn/html/weather/101270101.shtml
Font=微软雅黑
Farbe=255,255,255,180
找找看有没和上面2种相识的地方,那才是天气预报的城市代码
安卓开发:如何定位城市用于天气预报?
选择该皮肤的"Edit Skin"选项就是默认用记事本打开其 Blue-White.ini 文件
大多数皮肤的 ini 文件都可以这样直接打开编辑
但也有特殊的就像这个
该 ini 文件是用国外编码格式来编写的
因此不管是用我们中文系统常用的 ANSI 还是 Unicode 等编码来保存
显示出来的天气都是乱码
(这个当时也折腾了我好长时间)
我们需要借助一个支持多编码格式的文本编辑软件
这里推荐选用 EmEditor
EmEditor 8.04 汉化版下载地址:
://.skycn/soft/3644.html#downUrlMap
用 EmEditor 打开上述皮肤的 Blue-White.ini 文件
默认位置是 Rainmeter\Skins\Area Weather\Blue-White.ini
显示无法用当前"简体中文(GB2312)"编码打开该 ini 文件
选择"从列表中选择编码"
可以看到原文件是用"西欧(1252, iso-8859-1)"编码
打开 Blue-White.ini 后找到这段文字:
-------------------------------------------------------------------------------------
[Variables]
;Please replace your location code of Weather below, e.g: Sydney is ASXX0112.
;You can check it on Weather or Google.
;And you may also delete "&unit=m" if you prefer the Fahrenheit Scale.
URL= ://xoap.weather/weather/local/ASXX0112?cc=*&unit=m&dayf=6
Font=Century Gothic
-------------------------------------------------------------------------------------
中文大意是
"请在下面替换您所在地于 Weather 的位置代码,例如 悉尼 是 ASXX0112 ......"
我们将后面那句
URL= ://xoap.weather/weather/local/ASXX0112?cc=*&unit=m&dayf=6
中的"ASXX0112"替换为我们所在地的代码例如北京 CHXX0008 (各地代码附后)变成
URL= ://xoap.weather/weather/local/CHXX0008?cc=*&unit=m&dayf=6
保存退出(这样保存退出默认是按打开时的编码格式也就是"西欧(1252, iso-8859-1)"来保存)
在 Rainmeter 选择 Refresh Skin(刷新皮肤) 或重启 Rainmeter
这样显示的天气就是北京的天气了
全国各地天气代码:
北京CHXX0008
哈尔滨CHXX0046
长春CHXX0010
沈阳CHXX0119
大连CHXX0019
天津CHXX0133
呼和浩特CHXX0249
乌鲁木齐CHXX0135
西宁CHXX0236
银川CHXX0259
兰州CHXX0079
西安CHXX0141
拉萨CHXX0080
成都CHXX0016
重庆CHXX0017
贵阳CHXX0039
昆明CHXX0076
太原CHXX0129
石家庄CHXX0122
济南CHXX0064
青岛CHXX0110
郑州CHXX0165
合肥CHXX0448
南京CHXX0099
徐州CHXX0037
上海CHXX0116
武汉CHXX0138
长沙CHXX0013
南昌CHXX00
杭州CHXX0044
福州CHXX0031
厦门CHXX0140
南宁CHXX0100
桂林CHXX0434
海口CHXX0502
广州CHXX0037
香港CHXX0049
澳门CHXX0512
台北TWXX0021
高雄TWXX0013
台南TWXX0020
请问Rainmeter天气怎么改地区的啊?
(1)修改新建项目的res\layout目录下的布局文件main.xml,将默认添加的Text View组件删除,然后添加一个水平线性布局管理器和一个用于显示网页的Web View级件,并在该布局管理器中添加‘北京“按钮、”上海“按钮、”哈尔滨“按钮、”长春“按钮、”沈阳“按钮和”广州“按钮,具体代码请参见光盘。
(2)在MainActivity中,声明一个Web View组件的对象webView,具体代码如下:
(3)在onCreateO方法中,首先获取布局管理器中添加的Web View组件,然后设里该组件允许使用JaScript,并处理JaScript对话框和各种请求,再为Web View组件指定要加载的天气预报信息,最后将网页内容放大4倍,具体代码如下:
(4)让MainActivity实现OnClickListener接口,用于添加单击。修改后的代码如下:
①中国天气网预报的天气皮肤,打开其配置皮肤(有的也叫编辑皮肤)
找到:
[Variables]
URL=://m.weather.cn/data/101200101.html
URL2=://.weather.cn/html/weather/101200101.shtml
101200101这个就是无锡市的代码,中国每个城市都有一个,把那两个网址最后的城市代码修改成你所在城市的代码,保存退出,刷新皮肤。
你不知道你所在城市的代码?那去.weather.cn查询,打开网站,输入你的城市名字,点查询,浏览器的地址栏里就可以看到你城市的代码。
②有的是只要修改CODE=101190201就可以了,方法和上面一样,区别是只要修改CODE= 后面的那一串数字就行了
③还有一种常见的天气皮肤是国外的网站.weather预报的
这类皮肤只要找到
[Variables]
URL=://xml.weather/weather/local/CHXX0116?cc=*&unit=m&dayf=6
上面那一串网址里的CHXX0116即代表中国上海!修改成你所在城市的代码即可
部分中国城市代码如下
name="北京" country="中国" id="CHXX0008"
name="上海" country="中国" id="CHXX0116"
name="广州" country="中国" id="CHXX0037"
name="安顺" country="中国" id="CHXX0005"
name="保定" country="中国" id="CHXX0308"
name="保山" country="中国" id="CHXX0370"
name="长沙" country="中国" id="CHXX0013"
name="长春" country="中国" id="CHXX0010"
name="常州" country="中国" id="CHXX0015"
name="重庆" country="中国" id="CHXX0017"
name="成都" country="中国" id="CHXX0016"
name="赤峰" country="中国" id="CHXX0286"
name="大连" country="中国" id="CHXX0019"
name="大里" country="中国" id="CHXX0371"
name="大同" country="中国" id="CHXX0251"
name="佛山" country="中国" id="CHXX0028"
name="抚顺" country="中国" id="CHXX0029"
name="福州" country="中国" id="CHXX0031"
name="高雄" country="中国" id="TWXX0013"
name="桂林" country="中国" id="CHXX0434"
name="贵阳" country="中国" id="CHXX0039"
name="哈尔滨" country="中国" id="CHXX0046"
name="海口" country="中国" id="CHXX0502"
name="杭州" country="中国" id="CHXX0044"
name="合肥" country="中国" id="CHXX0448"
name="惠州" country="中国" id="CHXX0053"
name="吉林" country="中国" id="CHXX0063"
name="济南" country="中国" id="CHXX0064"
name="九江" country="中国" id="CHXX0068"
name="开封" country="中国" id="CHXX0072"
name="昆明" country="中国" id="CHXX0076"
name="拉萨" country="中国" id="CHXX0080"
name="兰州" country="中国" id="CHXX0079"
name="洛阳" country="中国" id="CHXX0086"
name="柳州" country="中国" id="CHXX0479"
name="南昌" country="中国" id="CHXX00"
name="南京" country="中国" id="CHXX0099"
name="南宁" country="中国" id="CHXX0100"
name="南通" country="中国" id="CHXX0101"
name="绵阳" country="中国" id="CHXX0351"
name="牡丹江" country="中国" id="CHXX0278"
name="青岛" country="中国" id="CHXX0110"
name="泉州" country="中国" id="CHXX0114"
name="绍兴" country="中国" id="CHXX0117"
name="汕头" country="中国" id="CHXX0493"
name="沈阳" country="中国" id="CHXX0119"
name="深圳" country="中国" id="CHXX0120"
name="石家庄" country="中国" id="CHXX0122"
name="太原" country="中国" id="CHXX0129"
name="台北" country="中国" id="TWXX0021"
name="台中" country="中国" id="TWXX0019"
name="天津" country="中国" id="CHXX0133"
name="温州" country="中国" id="CHXX0462"
name="乌鲁木齐" country="中国" id="CHXX0135"
name="西安" country="中国" id="CHXX0141"
name="西宁" country="中国" id="CHXX0236"
name="厦门" country="中国" id="CHXX0140"
name="香港" country="中国" id="CHXX0049"
name="咸阳" country="中国" id="CHXX0143"
name="新乡" country="中国" id="CHXX0148"
name="新竹" country="中国" id="TWXX0009"
name="徐州" country="中国" id="CHXX0437"
name="武汉" country="中国" id="CHXX0138"
name="武夷山" country="中国" id="CHXX0467"
name="延吉" country="中国" id="CHXX0291"
name="宜昌" country="中国" id="CHXX0407"
name="宜宾" country="中国" id="CHXX0362"
name="伊宁" country="中国" id="CHXX0203"
name="银川" country="中国" id="CHXX0259"
name="岳阳" country="中国" id="CHXX0411"
name="张家口" country="中国" id="CHXX0300"
name="郑州" country="中国" id="CHXX0165"
如果这里没有你所在城市的代码,那百度一下你就知道!或者就近选择一个城市也行啊
声明:本站所有文章资源内容,如无特殊说明或标注,均为采集网络资源。如若本站内容侵犯了原著者的合法权益,可联系本站删除。