分页: 1 / 1

rox调用opera打开swf

发表于 : 2009-01-05 15:16
eexpress
opera `url字串和utf8互转.pl $@`

代码: 全选

~/应用/脚本  ☎ cat url字串和utf8互转.pl 
#!/usr/bin/perl -w
my $str=$ARGV[0];
if ( $str =~ m/%([A-Fa-f0-9]{2})%.*/ )
{ $str =~ s/\%([A-Fa-f0-9]{2})/pack('C', hex($1))/seg; }
else
{ $str =~ s/([^A-Za-z0-9\/])/sprintf("%%%02X", ord($1))/seg; }

print $str."\n";
其实就是强制转下url字符串。

--------------------------------------------------------------------
干脆改成调用这个了。

代码: 全选

~/应用/脚本  ☎ cat opera-open-file 
#!/bin/bash

opera `url字串和utf8互转.pl """$*"""`

Re: rox调用opera打开swf

发表于 : 2009-01-15 16:25
eagle5678
大哥,请教,x64的opera怎用flash

请不要上图 :em20

家居桌面不习惯,还没房子

Re: rox调用opera打开swf

发表于 : 2009-02-05 16:26
eexpress

代码: 全选

☎ cat opera-open-file 
#!/bin/bash

#opera `url字串和utf8互转.pl """$*"""`
opera `echo """$*"""|uni2ascii -a J`