Hello admin ,
i want to change the announce url type But not addition announce url but the main announce url to http://tracker.hostname.com/passkey/announce
is it possible to change it the announce url like this... http://tracker.hostname.com/passkey/announce From http://hostname.com/tracker/announce.ph ... =123456789
If yes please help me?
[ppkBB3cker] Changing the Announce url
Changing the announce url
Сообщение
[ppkBB3cker] Changing the Announce url
возможно, нужно сделать 2 вещи
1. переделать php код
2. использовать mod_rewrite, чтобы он подобные анонс url преобразовывал обратно в "нормальные"
--
ну или вообще использовать xbtBB3cker xbtBB3cker
1. переделать php код
2. использовать mod_rewrite, чтобы он подобные анонс url преобразовывал обратно в "нормальные"
--
ну или вообще использовать xbtBB3cker xbtBB3cker
-
Ro
- Благодарил (а): 1 раз
Сообщение
[ppkBB3cker] Changing the Announce url
только совсем чуть-чуть, в файлах php ищем код
и
и меняем код соответствующим образом, по mod_rewrite можно в сети найти больше информации, чем я объясню (Google: mod_rewrite)
--
только какой смысл в этих действиях?
Код: Выделить всё
tracker/announce
Код: Выделить всё
?passkey
--
только какой смысл в этих действиях?
-
Ro
- Благодарил (а): 1 раз
Сообщение
[ppkBB3cker] Changing the Announce url
I Had Changed the PHP Code for change announce url as http://hostname/passkey/announce but i got HTTP 404 Error in tracker status
I Think i had some mistake.can i know how to resolve it?
Добавлено спустя 54 минуты 18 секунд:
Here is the Pic of torrent status in bittorrent client
Код: Выделить всё
C:\xampp\htdocs\2\download\file.php (4 hits)
Line 526: if(!$config['ppkbb_announce_url'])
Line 528: $config['ppkbb_announce_url']='/tracker/announce.'.$phpEx;
Line 547: $config['ppkbb_announce_url']='/tracker/announce2.'.$phpEx;
Line 646: $dict['announce'] = $tracker_url.$config['ppkbb_announce_url']."?passkey={$user_passkey}";
C:\xampp\htdocs\2\includes\acp\acp_board.php (2 hits)
Line 560: else if($config_name=='ppkbb_announce_url' && $cfg_array[$config_name]=='')
Line 563: //set_tracker_config('ppkbb_announce_url', $cfg_array[$config_name]);
C:\xampp\htdocs\2\instal\schemas\schema_data.sql (1 hit)
Line 2693: ('ppkbb_announce_url', '/tracker/announce.php'),
C:\xampp\htdocs\2\posting.php (3 hits)
Line 1831: if(!$config['ppkbb_announce_url'])
Line 1833: $config['ppkbb_announce_url']='/tracker/announce.'.$phpEx;
Line 1846: 'TRACKER_ANNOUNCE_URL' => $forum_data['astracker'] ? sprintf($user->lang['TRACKER_ANNOUNCE_URL'], $tracker_url.$config['ppkbb_announce_url']) : '',
C:\xampp\htdocs\2\tracker\include\includes\acp\acp_board_add1_tracker.php (1 hit)
Line 62: 'ppkbb_announce_url' => array('lang' => 'TRACKER_ANNOUNCE_URL', 'validate' => 'string', 'type' => 'text:40:255', 'explain' => true),
C:\xampp\htdocs\2\tracker\include\message_parser_add1.php (5 hits)
Line 71: if(!$config['ppkbb_announce_url'])
Line 73: $config['ppkbb_announce_url']='/tracker/announce.'.$phpEx;
Line 99: if($config['ppkbb_tfile_annreplace'][0] && isset($dict['announce']) && preg_match('#^(http|udp):\/\/(\w+|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})#', $dict['announce']) && !in_array($dict['announce'], $rem_rtracks_array) && !in_array($dict['announce'], $rem_announces) && !stristr($dict['announce'], $tracker_url.$config['ppkbb_announce_url']) && strlen($dict['announce']) < 513)
Line 155: if(!$rtrack_forb && preg_match('#^(http|udp):\/\/(\w+|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})#', $v2) && !in_array($v2, $rem_rtracks_array) && !in_array($v2, $rem_announces) && !stristr($v2, $tracker_url.$config['ppkbb_announce_url']) && strlen($v2) < 513)
Line 166: $dict['announce']=$tracker_url.$config['ppkbb_announce_url']."?passkey=";
C:\xampp\htdocs\2\tracker\include\posting_add1.php (5 hits)
Line 65: $config['ppkbb_announce_url']='/tracker/announce2.'.$phpEx;
Line 70: if(!$config['ppkbb_announce_url'])
Line 72: $config['ppkbb_announce_url']='/tracker/announce.'.$phpEx;
Line 74: $rtracks=urlencode($tracker_url.$config['ppkbb_announce_url']."?passkey={$user->data['user_passkey']}");
Line 104: $config['ppkbb_announce_url']='/tracker/announce2.'.$phpEx;
C:\xampp\htdocs\2\tracker\include\rtrackfunc.php (2 hits)
Line 128: $a[0]['rtrack_url']=generate_board_url().$config['ppkbb_announce_url']."?passkey={$user->data['user_passkey']}";
Line 159: $a[0]['rtrack_url']=generate_board_url().$config['ppkbb_announce_url']."?passkey={$user->data['user_passkey']}";
C:\xampp\htdocs\2\tracker\include\viewtopic_add2_torrent.php (5 hits)
Line 79: $config['ppkbb_announce_url']='/tracker/announce2.'.$phpEx;
Line 84: if(!$config['ppkbb_announce_url'])
Line 86: $config['ppkbb_announce_url']='/tracker/announce.'.$phpEx;
Line 88: $rtracks=urlencode($tracker_url.$config['ppkbb_announce_url']."?passkey={$user->data['user_passkey']}");
Line 115: $config['ppkbb_announce_url']='/tracker/announce2.'.$phpEx;
Код: Выделить всё
C:\xampp\htdocs\2\download\file.php (4 hits)
Line 526: if(!$config['ppkbb_announce_url'])
Line 528: $config['ppkbb_announce_url']='/announce.'.$phpEx;
Line 547: $config['ppkbb_announce_url']='/announce2.'.$phpEx;
Line 646: $dict['announce'] = $tracker_url"/{$user_passkey}".$config['ppkbb_announce_url'];
C:\xampp\htdocs\2\instal\schemas\schema_data.sql (1 hit)
Line 2693: ('ppkbb_announce_url', '/announce'),
C:\xampp\htdocs\2\posting.php (3 hits)
Line 1831: if(!$config['ppkbb_announce_url'])
Line 1833: $config['ppkbb_announce_url']='/announce';
Line 1846: 'TRACKER_ANNOUNCE_URL' => $forum_data['astracker'] ? sprintf($user->lang['TRACKER_ANNOUNCE_URL'], $tracker_url.$config['ppkbb_announce_url']) : '',
C:\xampp\htdocs\2\tracker\include\includes\acp\acp_board_add1_tracker.php (1 hit)
Line 62: 'ppkbb_announce_url' => array('lang' => 'TRACKER_ANNOUNCE_URL', 'validate' => 'string', 'type' => 'text:40:255', 'explain' => true),
C:\xampp\htdocs\2\tracker\include\message_parser_add1.php (5 hits)
Line 71: if(!$config['ppkbb_announce_url'])
Line 73: $config['ppkbb_announce_url']='/announce.';
Line 99: if($config['ppkbb_tfile_annreplace'][0] && isset($dict['announce']) && preg_match('#^(http|udp):\/\/(\w+|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})#', $dict['announce']) && !in_array($dict['announce'], $rem_rtracks_array) && !in_array($dict['announce'], $rem_announces) && !stristr($dict['announce'], $tracker_url.$config['ppkbb_announce_url']) && strlen($dict['announce']) < 513)
Line 155: if(!$rtrack_forb && preg_match('#^(http|udp):\/\/(\w+|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})#', $v2) && !in_array($v2, $rem_rtracks_array) && !in_array($v2, $rem_announces) && !stristr($v2, $tracker_url.$config['ppkbb_announce_url']) && strlen($v2) < 513)
Line 166: $dict['announce']=$tracker_url.$config['ppkbb_announce_url']."/";
C:\xampp\htdocs\2\tracker\include\posting_add1.php (5 hits)
Line 65: $config['ppkbb_announce_url']='/announce2';
Line 70: if(!$config['ppkbb_announce_url'])
Line 72: $config['ppkbb_announce_url']='/announce';
Line 74: $rtracks=urlencode($tracker_url."/{$user->data['user_passkey']}".$config['ppkbb_announce_url']);
Line 104: $config['ppkbb_announce_url']='/announce2';
C:\xampp\htdocs\2\tracker\include\rtrackfunc.php (2 hits)
Line 128: $a[0]['rtrack_url']=generate_board_url()."/{$user->data['user_passkey']}".$config['ppkbb_announce_url'];
Line 159: $a[0]['rtrack_url']=generate_board_url()."/{$user->data['user_passkey']}".$config['ppkbb_announce_url'];
C:\xampp\htdocs\2\tracker\include\viewtopic_add2_torrent.php (5 hits)
Line 79: $config['ppkbb_announce_url']='/announce2';
Line 84: if(!$config['ppkbb_announce_url'])
Line 86: $config['ppkbb_announce_url']='/announce';
Line 88: $rtracks=urlencode($tracker_url."/{$user->data['user_passkey']}".$config['ppkbb_announce_url']);
Line 115: $config['ppkbb_announce_url']='/announce2';
Добавлено спустя 54 минуты 18 секунд:
Here is the Pic of torrent status in bittorrent client
Сообщение
[ppkBB3cker] Changing the Announce url
там ошибка 404, в .htaccess были внесены правки для mod_rewrite?, т.к. адреса /passkey/announce не существует, для того, чтобы сервер и анонсер понимали, что на самом деле обращение идет к файлу /announce.php?passkey=passkey, нужно написать правила перенаправления для mod_rewriteRocky писал(а):Here is the Pic of torrent status in bittorrent client
-
Ro
- Благодарил (а): 1 раз
Сообщение
Can U Help me How to rewrite the mod_write? because i dont know how to rewrite the text in htaccess?
[ppkBB3cker] Changing the Announce url
PPK писал(а): there is a 404 error,. htaccess changes have been made to mod_rewrite?, because Addresses / passkey / announce does not exist, so that the server and the announcer realized that in fact the appeal goes to the file / announce.php? passkey = passkey, you need to write a forwarding rule for mod_rewrite
Can U Help me How to rewrite the mod_write? because i dont know how to rewrite the text in htaccess?
Сообщение
[ppkBB3cker] Changing the Announce url
Код: Выделить всё
RewriteEngine on
RewriteRule ^([0-9a-zA-Z]+)/announce$ tracker/announce.php?passkey=$1
-
Ro
- Благодарил (а): 1 раз
Сообщение
it changes like below
↑ http://127.0.0.1/2/h612qp8p14a1ktrx11xg ... z/announce Failure: invalid peer_id: (0)
↑ http://www.ImageFolks.com/img-51e50a538a0d2.html
[ppkBB3cker] Changing the Announce url
I MAde the changes in htaccess file as u said after thatPPK писал(а):Код: Выделить всё
RewriteEngine on
RewriteRule ^([0-9a-zA-Z]+)/announce$ tracker/announce.php?passkey=$1
it changes like below
↑ http://127.0.0.1/2/h612qp8p14a1ktrx11xg ... z/announce Failure: invalid peer_id: (0)
↑ http://www.ImageFolks.com/img-51e50a538a0d2.html
Сообщение
[ppkBB3cker] Changing the Announce url
мм.. там-же ещё параметры клиент отправляет, что-то вроде такого:
Код: Выделить всё
RewriteEngine on
RewriteCond %{QUERY_STRING} (.*)
RewriteRule ^([0-9a-zA-Z]+)/announce?(.*)$ tracker/announce.php?passkey=$1&%1
Перенесено из форума Вопросы, ответы и примеры решений в форум Non-russian speakers forum 02 окт 2016, 14:11 модератором PPK
Вернуться в «Non-russian speakers forum»