今日は 30 分位で結果が出た.
それでその範囲のログを解析すると,結果メールの直前の時間にアクセスが確認できた.
IP は 27.0.3.145 となっていて,検索すると
inetnum: 27.0.0.0 - 27.0.3.255 netname: AMAZON-AP descr : Amazon.com, Inc.ちゃんと見てもらっている?
登録したのは次の所.
function call_qr_img_php (data,is_draw_data) { var domain = get_php_domain() ; var logphp = domain + "/_lib/php/i_lib/i_log.php" ; var qr_php = domain + "/_lib/php/qr/qr_img/php/qr_img.php" ; { var callog = "<script src='" + logphp + "?_=" + data + "'> </script>" ; document.write (callog) ; } { var qr_img = "<img src='" + qr_php + "?d=" + data + "'>" ; document.write (qr_img) ; } if (is_draw_data) { document.write ("<br/>") ; document.write (data) ; } }
#ifdef _MFC_VER
//*******************************************************************************
// ObList -> ObArray
// Create : 2017/10/30
//*******************************************************************************
inline bool To_ObArray (/*const*/ CObList& src,CObArray* dstAry)
{
if (dstAry == NULL) { return false ; }
dstAry->RemoveAll() ;
{
POSITION pos = src.GetHeadPosition();
while (pos != NULL) {
CObject* pObj = src.GetNext(pos);
dstAry->Add(pObj) ;
}
}
return true ;
}
//*******************************************************************************
// ObArray -> ObList
// Create : 2017/10/30
//*******************************************************************************
inline bool To_ObList (const CObArray& src,CObList* dstLst)
{
if (dstLst == NULL) { return false ; }
dstLst->RemoveAll() ;
{
for (INT_PTR index=0 ; index<src.GetSize() ; index++) {
CObject* pObj = src[index] ;
dstLst->AddTail(pObj) ;
}
}
return true ;
}
#endif // _MFC_VER
C++ | tstring strS = str1 + str2 ; CString strM = str3 + str4 ; |
JavaScript | var str = str1 + str2 ; |
VBScript | Dim str As String str = str1 & str2 |
PHP | $str = $str1 . $str2 ; |
function get_request_str () { $req ; foreach ($_REQUEST as $key => $value) { $req = $req . "$key=$value" . " " ; } return $req ; }
PHP | 5.6 | 7.0 |
---|---|---|
itl.mydns.jp/I****/phpinfo.php | 5.6.30 | 7.0.16 |
itl.mydns.jp/~I***/phpinfo.php | 5.6.30 | 5.6.30 |
itl.mydns.jp/~i_**/phpinfo.php | 500 | 500 |
php -v | 5.6.11 | 5.6.11 |
mac php -v | 5.5.38 |
_SERVER["SERVER_SOFTWARE"] | 2.2 | 2.4 | Nginx |
---|---|---|---|
itl.mydns.jp/I****/phpinfo.php | 2.2.31 | 2.4.25 | 1.11.10 |
itl.mydns.jp/~I***/phpinfo.php | 2.2.32 | 2.2.31 | 2.2.31 |
mac httpd -v | 2.4.18 |
80 | VC++ 2005 | VC 2005 SP1 |
90 | VC++ 2008 | VC 2008 SP1 |
100 | VC++ 2010 | VC 2010 SP1 |
110 | VC++ 2012 | VC 2012 U4 |
120 | VC++ 2013 | VC 2013 |
140 | VC++ 2015 VC++ 2017 VC++ 2019 | VC 2015 U3 |
CString | tstring |
---|---|
Left(count) | substr(0,count) |
Mid(first) | substr(first) |
Mid(first,count) | substr(first,count) |
Right(count) | |
IsEmpty | empty |
Empty | clear |
var loader = new THREE.OBJMTLLoader();
loader.addEventListener('load', function (event) {
var object = event.content;
object.rotation.set(90 * Math.PI / 180, 0, 0);
Scene.add(object);
});
loader.load('Cube.imo');
ThreeIMO.htm今まで HTML の範囲としていたので次の様にしていたが,
static Xml_E img (c_tstring& src) {
Xml_E img_(HTM_img) ;
img_.AddAttribute(HTM_src,src) ;
return img_ ;
}
static Xml_E img_b (c_tstring& src) {
Xml_E img = HtmOut::img(src) ;
img.AddAttribute(HTM_border,_T("1")) ;
return img ;
}
static Xml_E img_b_at_w (c_tstring& src,c_tstring& name,c_tstring& width) {
Xml_E img = HtmOut::img_b(src) ;
img.AddAttribute(HTM_alt, name) ;
img.AddAttribute(HTM_title, name) ;
if (!width.empty()) {
img.AddAttribute(HTM_width, width) ;
}
return img ;
}
css を利用することにより,もう少し簡単にできそう.