Intereting Posts
Разработка базы данных MySql для викторины что является лучшим способом создания случайного идентификатора mysql с помощью PHP Неужели невозможно написать подсказку пароля php cli, которая скрывает пароль в окнах? Почему «echo strcmp ('60», «100»), «в php-выходе 5? как определить конфигурационный файл php, который определяет константу и использовать ее где угодно в проекте Почему я продолжаю получать сообщение об ошибке php с непредвиденным «)» в инструкции FOR? Использовать PHP для динамического добавления в файл .htaccess? LdapAuth в cakephp 2.0 как подключиться к базе данных на другом сервере Как убить запущенный php-скрипт в окнах Пользовательская функция REGEXP, которая будет использоваться в SQLITE SELECT Statement php проверяет, содержит ли массив все значения массива из другого массива Событие таймаута сеанса в magento Отправить по электронной почте Асинхронно через PhpMailer Неустранимая ошибка: нельзя использовать isset () в результате выражения

Портирование кода PHP на код Delphi

Я работаю над интеграцией с моим приложением Delphi; вся эта история объясняется в этой ссылке

После этого я обыскал в Интернете, тогда я нашел код для переключения нового идентификатора в PHP

function tor_new_identity($tor_ip='127.0.0.1', $control_port='9051', $auth_code=''){ $fp = fsockopen($tor_ip, $control_port, $errno, $errstr, 30); if (!$fp) return false; //can't connect to the control port fputs($fp, "AUTHENTICATE $auth_code\r\n"); $response = fread($fp, 1024); list($code, $text) = explode(' ', $response, 2); if ($code != '250') return false; //authentication failed //send the request to for new identity fputs($fp, "signal NEWNYM\r\n"); $response = fread($fp, 1024); list($code, $text) = explode(' ', $response, 2); if ($code != '250') return false; //signal failed fclose($fp); return true; } 

Может ли кто-нибудь помочь мне портировать это на Delphi / Pascal

Я не знаю основ PHP

заранее спасибо

С уважением