From 55767d584fe299b880379cfbbb0ca3600e3706f4 Mon Sep 17 00:00:00 2001 From: tokuhirom Date: Sat, 2 Jan 2010 08:19:03 +0900 Subject: [PATCH 1/2] updated useragent data --- .../plugins/UserAgentSwitcher/useragent.yaml | 138 ++++++++++++++++++ 1 file changed, 138 insertions(+) diff --git a/assets/plugins/UserAgentSwitcher/useragent.yaml b/assets/plugins/UserAgentSwitcher/useragent.yaml index 25505a3..dc1447d 100644 --- a/assets/plugins/UserAgentSwitcher/useragent.yaml +++ b/assets/plugins/UserAgentSwitcher/useragent.yaml @@ -1,5 +1,125 @@ --- - agents: + - agent: KDDI-SN3L UP.Browser/6.2.0.7.3.129 (GUI) MMP/2.0 + cookie: 1 + header: + Accept: application/x-shockwave-flash + X-UP-DEVCAP-SCREENPIXELS: '233,358' + name: BRAVIA® Phone U1 + - agent: KDDI-SH3E UP.Browser/6.2.0.7.3.129 (GUI) MMP/2.0 + cookie: 1 + header: + Accept: application/x-shockwave-flash + X-UP-DEVCAP-SCREENPIXELS: '233,331' + name: SH004 + - agent: KDDI-KC3S UP.Browser/6.2.0.7.3.129 (GUI) MMP/2.0 + cookie: 1 + header: + Accept: application/x-shockwave-flash + X-UP-DEVCAP-SCREENPIXELS: '232,325' + name: 'PRISMOID[iida]' + - agent: KDDI-TS3R UP.Browser/6.2.0.7.3.129 (GUI) MMP/2.0 + cookie: 1 + header: + Accept: application/x-shockwave-flash + X-UP-DEVCAP-SCREENPIXELS: '233,358' + name: T003 + - agent: KDDI-SH3D UP.Browser/6.2.0.7.3.129 (GUI) MMP/2.0 + cookie: 1 + header: + Accept: application/x-shockwave-flash + X-UP-DEVCAP-SCREENPIXELS: '234,358' + name: SH003 + - agent: KDDI-CA3G UP.Browser/6.2.0.7.3.129 (GUI) MMP/2.0 + cookie: 1 + header: + Accept: application/x-shockwave-flash + X-UP-DEVCAP-SCREENPIXELS: '232,336' + name: CA004 + - agent: KDDI-SN3M UP.Browser/6.2.0.7.3.129 (GUI) MMP/2.0 + cookie: 1 + header: + Accept: application/x-shockwave-flash + X-UP-DEVCAP-SCREENPIXELS: '228,345' + name: S002 + - agent: KDDI-KC3R UP.Browser/6.2.0.7.3.129 (GUI) MMP/2.0 + cookie: 1 + header: + Accept: application/x-shockwave-flash + X-UP-DEVCAP-SCREENPIXELS: '233,358' + name: SA001 + - agent: KDDI-CA3F UP.Browser/6.2.0.7.3.129 (GUI) MMP/2.0 + cookie: 1 + header: + Accept: application/x-shockwave-flash + X-UP-DEVCAP-SCREENPIXELS: '232,336' + name: CA003 + - agent: KDDI-TS3Q UP.Browser/6.2.0.7.3.129 (GUI) MMP/2.0 + cookie: 1 + header: + Accept: application/x-shockwave-flash + X-UP-DEVCAP-SCREENPIXELS: '233,358' + name: 'PLY[iida]' + - agent: KDDI-KC3P UP.Browser/6.2.0.7.3.129 (GUI) MMP/2.0 + cookie: 1 + header: + Accept: application/x-shockwave-flash + X-UP-DEVCAP-SCREENPIXELS: '232,325' + name: K003 + - agent: KDDI-HI3G UP.Browser/6.2.0.7.3.129 (GUI) MMP/2.0 + cookie: 1 + header: + Accept: application/x-shockwave-flash + X-UP-DEVCAP-SCREENPIXELS: '232,336' + name: Mobile Hi-Vision CAM Wooo + - agent: KDDI-KC3Q UP.Browser/6.2.0.7.3.129 (GUI) MMP/2.0 + cookie: 1 + header: + Accept: application/x-shockwave-flash + X-UP-DEVCAP-SCREENPIXELS: '232,325' + name: 'misora[iida]' + - agent: KDDI-TS3O UP.Browser/6.2.0.7.3.129 (GUI) MMP/2.0 + cookie: 1 + header: + Accept: application/x-shockwave-flash + X-UP-DEVCAP-SCREENPIXELS: '233,358' + name: biblio + - agent: KDDI-TS3P UP.Browser/6.2.0.7.3.129 (GUI) MMP/2.0 + cookie: 1 + header: + Accept: application/x-shockwave-flash + X-UP-DEVCAP-SCREENPIXELS: '233,358' + name: T002 + - agent: KDDI-SH3B UP.Browser/6.2.0.7.3.129 (GUI) MMP/2.0 + cookie: 1 + header: + Accept: application/x-shockwave-flash + X-UP-DEVCAP-SCREENPIXELS: '234,358' + name: SH002 + - agent: KDDI-KC3O UP.Browser/6.2.0.7.3.129 (GUI) MMP/2.0 + cookie: 1 + header: + Accept: application/x-shockwave-flash + X-UP-DEVCAP-SCREENPIXELS: '232,325' + name: K002 + - agent: KDDI-SH3C UP.Browser/6.2.0.7.3.129 (GUI) MMP/2.0 + cookie: 1 + header: + Accept: application/x-shockwave-flash + X-UP-DEVCAP-SCREENPIXELS: '234,358' + name: Sportio water beat + - agent: KDDI-CA3E UP.Browser/6.2.0.7.3.129 (GUI) MMP/2.0 + cookie: 1 + header: + Accept: application/x-shockwave-flash + X-UP-DEVCAP-SCREENPIXELS: '232,333' + name: CA002 + - agent: KDDI-SN3K UP.Browser/6.2.0.7.3.129 (GUI) MMP/2.0 + cookie: 1 + header: + Accept: application/x-shockwave-flash + X-UP-DEVCAP-SCREENPIXELS: '232,358' + name: 'G9[iida]' - agent: KDDI-SN3J UP.Browser/6.2.0.7.3.129 (GUI) MMP/2.0 cookie: 1 header: @@ -1088,6 +1208,24 @@ header: X-UP-DEVCAP-SCREENPIXELS: '120,120' name: A1101S + - agent: KDDI-KC3T UP.Browser/6.2.0.7.3.129 (GUI) MMP/2.0 + cookie: 1 + header: + Accept: application/x-shockwave-flash + X-UP-DEVCAP-SCREENPIXELS: '232,325' + name: E07K + - agent: KDDI-SH3A UP.Browser/6.2.0.7.3.129 (GUI) MMP/2.0 + cookie: 1 + header: + Accept: application/x-shockwave-flash + X-UP-DEVCAP-SCREENPIXELS: '234,331' + name: E06SH + - agent: KDDI-SH39 UP.Browser/6.2.0.7.3.129 (GUI) MMP/2.0 + cookie: 1 + header: + Accept: application/x-shockwave-flash + X-UP-DEVCAP-SCREENPIXELS: '234,331' + name: E05SH - agent: KDDI-CA36 UP.Browser/6.2.0.7.3.129 (GUI) MMP/2.0 cookie: 1 header: From 3ce5036085d7ab86889de8c8e40d19fdef779e5f Mon Sep 17 00:00:00 2001 From: tokuhirom Date: Sat, 2 Jan 2010 08:22:03 +0900 Subject: [PATCH 2/2] added moxy.psgi --- moxy.psgi | 40 ++++++++++++++++++++++++++++++++++++++++ 1 file changed, 40 insertions(+) create mode 100644 moxy.psgi diff --git a/moxy.psgi b/moxy.psgi new file mode 100644 index 0000000..3cef3ee --- /dev/null +++ b/moxy.psgi @@ -0,0 +1,40 @@ +use strict; +use FindBin; +use File::Spec; +use File::Basename; +use lib File::Spec->catfile( dirname(__FILE__), 'lib' ); +use File::Temp; + +use HTTP::Engine; +use Moxy; + +my $sessiondb = File::Temp->new( UNLINK => 1 ); +my $config = +{ + global => { + timeout => 16, + log => { level => 'info', }, + session => { + state => { module => 'BasicAuth', }, + store => { + module => 'DBM', + config => { + file => "$sessiondb", # we need stringify for file::temp + dbm_class => 'NDBM_File', + }, + }, + }, + assets_path => File::Spec->catfile( dirname(__FILE__), 'assets' ), + }, +}; +my $moxy = Moxy->new($config); +my $engine = HTTP::Engine->new( + interface => { + module => 'PSGI', + args => $config->{global}->{server}->{args}, + request_handler => sub { + $moxy->handle_request( @_ ); + }, + } +); +my $app = sub { $engine->run(@_) }; +