} if (empty($_REQUEST['action']) || $_REQUEST['action'] != 'FORM') { echo "<table border='0' style='width:270px;' cellspacing='0' align='center'>\n\t<form method='POST'>\n\t<input type='hidden' name='action' value='FORM' />\n\t<tr><td style='white-space:nowrap;'> Login*</td><td> <input type='text' name='up_login' value='' style='width:160px;' /></td></tr>\n\t<tr><td style='white-space:nowrap;'> Password*</td><td> <input type='password' name='up_pass' value='' style='width:160px;' /></td></tr>\n"; echo "<tr><td colspan='2' align='center'><br />Upload options *<br /></td></tr>\r\n<tr><td colspan='2' align='center'><input type='checkbox' name='up_convert' value='yes' /> Convert for Streaming</td></tr>"; echo "<tr><td colspan='2' align='center'><br /><input type='submit' value='Upload' /></td></tr>\n"; echo "<tr><td colspan='2' align='center'><small>*You can set it as default in <b>" . basename(__FILE__) . "</b></small></td></tr>\n"; echo "</table>\n</form>\n"; } else { $login = $not_done = false; $domain = 'www.putlocker.com'; $referer = "http://{$domain}/"; // Login echo "<table style='width:600px;margin:auto;'>\n<tr><td align='center'>\n<div id='login' width='100%' align='center'>Login to {$domain}</div>\n"; $cookie = array(); if (!empty($_REQUEST['up_login']) && !empty($_REQUEST['up_pass'])) { CookieLogin(strtolower($_REQUEST['up_login']), $_REQUEST['up_pass']); $login = true; } else { html_error('Login failed: User/Password empty.'); } // Retrive upload ID echo "<script type='text/javascript'>document.getElementById('login').style.display='none';</script>\n<div id='info' width='100%' align='center'>Preparing upload</div>\n"; $post = array(); $post['user'] = urlencode(strtolower($_REQUEST['up_login'])); $post['password'] = urlencode($_REQUEST['up_pass']); $post['convert'] = !empty($_REQUEST['up_convert']) && $_REQUEST['up_convert'] == 'yes' ? '1' : '0'; $up_url = 'http://upload.putlocker.com/uploadapi.php'; // Uploading echo "<script type='text/javascript'>document.getElementById('info').style.display='none';</script>\n"; $url = parse_url($up_url); $upfiles = upfile($url['host'], defport($url), $url['path'] . (!empty($url['query']) ? '?' . $url['query'] : ''), 0, 0, $post, $lfile, $lname, 'file', '', $_GET['proxy'], $pauth);
echo "<tr><td colspan='2' align='center'><small>*You can set it as default in <b>" . basename(__FILE__) . "</b></small></td></tr>\n"; echo "</table>\n</form>\n"; } else { $login = $not_done = false; $domain = 'keep2share.cc'; $referer = "http://{$domain}/"; // Login echo "<table style='width:600px;margin:auto;'>\n<tr><td align='center'>\n<div id='login' width='100%' align='center'>Login to {$domain}</div>\n"; $cookie = array(); if (!empty($_REQUEST['up_login']) && !empty($_REQUEST['up_pass'])) { if (!empty($_REQUEST['A_encrypted'])) { $_REQUEST['up_login'] = decrypt(urldecode($_REQUEST['up_login'])); $_REQUEST['up_pass'] = decrypt(urldecode($_REQUEST['up_pass'])); unset($_REQUEST['A_encrypted']); } CookieLogin($_REQUEST['up_login'], $_REQUEST['up_pass']); $login = true; } else { html_error('Login failed: User/Password empty.'); } // Retrive upload ID echo "<script type='text/javascript'>document.getElementById('login').style.display='none';</script>\n<div id='info' width='100%' align='center'>Retrieving upload ID</div>\n"; $uploadData = k2s_apireq('getUploadFormData'); k2s_checkErrors($uploadData, 'Pre-Upload Error'); // Uploading echo "<script type='text/javascript'>document.getElementById('info').style.display='none';</script>\n"; $url = parse_url($uploadData['form_action']); $upfiles = upfile($url['host'], defport($url), $url['path'] . (!empty($url['query']) ? '?' . $url['query'] : ''), $referer, 0, $uploadData['form_data'], $lfile, $lname, $uploadData['file_field'], '', 0, 0, 0, $url['scheme']); // Upload Finished echo "<script type='text/javascript'>document.getElementById('progressblock').style.display='none';</script>\n"; is_page($upfiles);
#!/usr/bin/php <?php require_once dirname(__FILE__) . '/src/CookieLogin.php'; require_once dirname(__FILE__) . '/src/Csv.php'; require_once dirname(__FILE__) . '/src/PixivArtWorkDownload.php'; list($image_dir, $link_dir, $cookie_file, $userlist_file) = SetParam(); // ログフォルの作成 date_default_timezone_set('Asia/Tokyo'); $dir = 'log/dl/' . date('ymdHis'); $log_file = $dir . '/dl.log'; if (!MakeDirectory($dir)) { Msg("error", "Couldn't make the directory " . $dir . "'\n"); exit(1); } # クッキーの処理 CookieLogin(); # csvファイルの読み込み $userlist = ReadCsv($userlist_file); # 童貞が喜ぶぐへへな画像をdl # 世界の中心はここね❤ PixivArtWorkDownload($userlist, $userlist_file); exit(0); ?>
if (!empty($_REQUEST['action']) && $_REQUEST['action'] == 'FORM') { $continue_up = true; } else { echo "<table border='0' style='width:270px;' cellspacing='0' align='center'>\r\n\t<form method='POST'>\r\n\t<input type='hidden' name='action' value='FORM' />\r\n\t<tr><td style='white-space:nowrap;'> User*</td><td> <input type='text' name='up_login' value='' style='width:160px;' /></td></tr>\r\n\t<tr><td style='white-space:nowrap;'> Password*</td><td> <input type='password' name='up_pass' value='' style='width:160px;' /></td></tr>\n"; echo "<tr><td colspan='2' align='center'><br /><input type='submit' value='Upload' /></td></tr>\n"; echo "<tr><td colspan='2' align='center'><small>*You can set it as default in <b>" . basename(__FILE__) . "</b></small></td></tr>\n"; echo "</table>\n</form>\n"; } if ($continue_up) { $not_done = false; $referer = 'http://uploaded.net/'; // Login echo "<table style='width:600px;margin:auto;'>\n<tr><td align='center'>\n<div id='login' width='100%' align='center'>Login to uploaded.net</div>\n"; $cookie = array(); if (!empty($_REQUEST['up_login']) && !empty($_REQUEST['up_pass'])) { CookieLogin(urlencode($_REQUEST['up_login']), urlencode($_REQUEST['up_pass'])); } else { html_error('Login Failed: Email or Password are empty. Please check login data.'); } // Retrive upload ID echo "<script type='text/javascript'>document.getElementById('login').style.display='none';</script>\n<div id='info' width='100%' align='center'>Retrive upload ID</div>\n"; $page = geturl('uploaded.net', 80, '/', $referer, $cookie, 0, 0, $_GET['proxy'], $pauth); is_page($page); $js = geturl('uploaded.net', 80, '/js/script.js', $referer, $cookie, 0, 0, $_GET['proxy'], $pauth); is_page($js); if (!preg_match('@uploadServer = [\'|\\"](https?://([^\\|\'|\\"|\\r|\\n|\\s|\\t]+\\.)uploaded\\.net/)[\'|\\"]@i', $js, $up)) { html_error('Error: Cannot find upload server.', 0); } if (!preg_match('@id="user_id" value="(\\d+)"@i', $page, $uid)) { html_error('Error: UserID not found.'); }