+ // 分割受信モードか?\r
+ ret = ret.substr( 1 );\r
+ n = parseInt( ret );\r
+ \r
+ if( X_NET_GIMR_isReceiveBatches ){\r
+ X_NET_GIMR_receivedString += ret;\r
+ if( --X_NET_GIMR_isReceiveBatches ){\r
+ iwin.location.href = X_NET_GIMR_GADGET_URL + '#_recived_' + X_NET_GIMR_isReceiveBatches;\r
+ return;\r
+ };\r
+ } else\r
+ if( 1 < n ){\r
+ X_NET_GIMR_receivedString = ret.substr( ( n + ':' ).length );\r
+ X_NET_GIMR_isReceiveBatches = --n;\r
+ iwin.location.href = X_NET_GIMR_GADGET_URL + '#_recived_' + X_NET_GIMR_isReceiveBatches;\r
+ // TODO speedup\r
+ X_NET_GIMR_timerID = X_Timer_add( 16, 0, X_NET_GIMR_detectImageOverIframe );\r
+ return X_Callback_UN_LISTEN;\r
+ } else {\r
+ X_NET_GIMR_receivedString = ret;\r
+ };\r
+\r
+ var zero = String.fromCharCode( 0 );\r
+ console.log( _builtin_decodeURI( X_NET_GIMR_receivedString ).split( zero + '002' ).join( '--' ).split( zero + 'E0F' ).join( '--' ) );\r
+ ret = X_String_parseTrustedJsonString( _builtin_decodeURI( X_NET_GIMR_receivedString ).split( zero + '002' ).join( '。' ).split( zero + 'F0E' ).join( '.' ) );\r
+ \r
+ X_NET_GIMR_receivedString = '';\r