May
18
今日看到了一个较为喜欢的flash效果
下来一看 被doswf给加密了
用asv2010和d5.5反编译都无果
果然是霸道啊
不过不利于学习
搜了下 只有doswf 4.4的绿色版有下载
最新的还没被破解出来
我一朋友说,doswf是面向了那些反编译软件的弱点而出的
只要能被flashplayer播放的swf都可以被还原
其实也是废话
还是自己琢磨着怎么耍吧
严重声明:本人没有破解doswf,只是发现了一个破解版本,出于对原作者的尊重,请不要向本人索取了。以后所有索取邮件概不回复。本人所有的flash程序也都不做任何加密,谢谢!
下来一看 被doswf给加密了
用asv2010和d5.5反编译都无果
果然是霸道啊
不过不利于学习
搜了下 只有doswf 4.4的绿色版有下载
最新的还没被破解出来
我一朋友说,doswf是面向了那些反编译软件的弱点而出的
只要能被flashplayer播放的swf都可以被还原
其实也是废话
还是自己琢磨着怎么耍吧
严重声明:本人没有破解doswf,只是发现了一个破解版本,出于对原作者的尊重,请不要向本人索取了。以后所有索取邮件概不回复。本人所有的flash程序也都不做任何加密,谢谢!
May
14
是不是有时候想做一个统计器而为IP数据库发愁?
不如试试
打开后发现竟然是个数组
牛X了
当然,依旧用PHP把它给抓取下来
嘿嘿 看看效果吧
用在flash里面啊 或者别的地方都很不错
不如试试
http://fw.qq.com/ipaddress
这个腾讯提供的IP来路网址看看打开后发现竟然是个数组
牛X了
当然,依旧用PHP把它给抓取下来
<?php
function get_ip(){
$ip=file_get_contents("http://fw.qq.com/ipaddress");
$ip=str_replace(' ',' ',$ip);
$ipx=explode("(",$ip);
$a=substr($ipx[1],0,-2);
return $a;
}
$ip=get_ip();
print_r($ip);
?>
function get_ip(){
$ip=file_get_contents("http://fw.qq.com/ipaddress");
$ip=str_replace(' ',' ',$ip);
$ipx=explode("(",$ip);
$a=substr($ipx[1],0,-2);
return $a;
}
$ip=get_ip();
print_r($ip);
?>
嘿嘿 看看效果吧
用在flash里面啊 或者别的地方都很不错
May
12
http://xml.weather.yahoo.com/forecastrss?u=c&p=CHXX0013
p就是城市码
XML里面有城市码的获取地址
May
11
http://php.weather.sina.com.cn/xml.php?city=%B3%A4%C9%B3&password=DJOYnieT8234jlsK&day=0
day=0代表今天
这个里面密码很重要
城市转码了找吧
May
10
今天用flash做了个flash天气插件,并给娘子的QQ空间装上了这个flash效果,效果如下:
Flash Player文件
其实很简单,用PHP做了个获取谷歌天气XML的代理
然后flash读取代理获得的xml
起名为xxx.php吧
OK,完成!
简单吧……
Flash Player文件其实很简单,用PHP做了个获取谷歌天气XML的代理
然后flash读取代理获得的xml
<?php
header('Content-Type: text/xml; charset=gbk');
echo file_get_contents('http://www.google.com/ig/api?hl=zh-cn&weather=beijing');
?>
header('Content-Type: text/xml; charset=gbk');
echo file_get_contents('http://www.google.com/ig/api?hl=zh-cn&weather=beijing');
?>
起名为xxx.php吧
System.useCodePage=true;
XML.ignoreWhitespace=true;
var bear_ry:XML = new XML();
var XML_ry:String = "xxx.php";
var myXML_ry:URLRequest = new URLRequest(XML_ry);
var waterry:URLLoader = new URLLoader(myXML_ry);
waterry.addEventListener(Event.COMPLETE, ryLoaded);
function ryLoaded(e){
bear_ry = XML(waterry.data);
bear_pic.source=bear_ry.weather.current_conditions.condition.@data+".png";
t1.text=bear_ry.weather.current_conditions.condition.@data;
t2.text=bear_ry.weather.current_conditions.humidity.@data;
t3.text=bear_ry.weather.current_conditions.wind_condition.@data;
t4.text=bear_ry.weather.forecast_information.forecast_date.@data;
t5.text=bear_ry.weather.current_conditions.temp_c.@data+"摄氏度";
}
XML.ignoreWhitespace=true;
var bear_ry:XML = new XML();
var XML_ry:String = "xxx.php";
var myXML_ry:URLRequest = new URLRequest(XML_ry);
var waterry:URLLoader = new URLLoader(myXML_ry);
waterry.addEventListener(Event.COMPLETE, ryLoaded);
function ryLoaded(e){
bear_ry = XML(waterry.data);
bear_pic.source=bear_ry.weather.current_conditions.condition.@data+".png";
t1.text=bear_ry.weather.current_conditions.condition.@data;
t2.text=bear_ry.weather.current_conditions.humidity.@data;
t3.text=bear_ry.weather.current_conditions.wind_condition.@data;
t4.text=bear_ry.weather.forecast_information.forecast_date.@data;
t5.text=bear_ry.weather.current_conditions.temp_c.@data+"摄氏度";
}
OK,完成!
简单吧……






