Вопрос № 53164: Хотел реализацию на C/C++, но пока не получил никаких ответов. Поэтому, если их так и не появится, то хотелось бы узнать как реализовать на пхп (можно с ява скриптами) следующую задачу:
нужно открывать в броузере страницу ЧУЖОГО сайта и заполнять...Вопрос № 53183: Здравствуйте, у меня есть html код, он за шифрован.
Каким дешифровщиком можно его расшифровать?
За ранее спасибо.
..Вопрос № 53205: Добрый день, уважаемые эксперты!
Я только начинаю осваивать PHP. Меня интересует есть ли в PHP функции по реализации переноса данных из баз MySQL в формат Excel или эту фукцию поддерживает сам MySQL? Также необходимо переносить данные в опре...
Вопрос № 53.164
Хотел реализацию на C/C++, но пока не получил никаких ответов. Поэтому, если их так и не появится, то хотелось бы узнать как реализовать на пхп (можно с ява скриптами) следующую задачу:
нужно открывать в броузере страницу ЧУЖОГО сайта и заполнять какое-нибудь текстовое поле по его имени.
Отвечает: Cimus
Здравствуйте, Кузьма Дмитрий Валерьевич!
Я думаю можно поступит по следующей схеме-
1) считать нужную страницу в массив (file())
2) найти нужную строку (<INPUT TYPE=text SIZE=20 NAME=User VALUE="">)
3) заменить value на требуемое значение
(<INPUT TYPE=text NAME=User VALUE="Ваш текст">)
4) отправить полученый результат в браузер (print())
В итоге получиться, что все нужные поля будут заполнены, правда в адресной строке будет Ваш сайт, а не чужой.
Также следует изменить путь до обработчика формы на полный адрес до скрипта. (ACTION='http://чужой сайт/......').
--------- Достичь можно любых высот !
Ответ отправил: Cimus (статус: 7-ой класс)
Ответ отправлен: 24.08.2006, 21:58
Отвечает: Константин
Здравствуйте, Кузьма Дмитрий Валерьевич!
Что значит заполнять? Написать что-то и сабмитнуть форму? Тогда смотри доку по curl, с помощью него можно сделать любой http-запрос, а отправка формы и есть http-запрос.
--------- Лучше сделать и жалеть, чем жалеть о том что не сделал
Ответ отправил: Константин (статус: 6-ой класс)
Ответ отправлен: 24.08.2006, 22:24
Отвечает: Яруллин Азат Рифкатович
Здравствуйте, Кузьма Дмитрий Валерьевич!
Если Вам нужно просто заполнить и отослать данные, то можете использовать сокеты (fsockopen), и сгенерировать заголовки GET или POST, в зависимости от свойств формы, которую заполняете...
подробнее читайте здесь: http://inetprog.info/press_php_http.html
Удачи!
Ответ отправил: Яруллин Азат Рифкатович (статус: 8-ой класс)
Ответ отправлен: 24.08.2006, 23:34
Вопрос № 53.183
Здравствуйте, у меня есть html код, он за шифрован.
Каким дешифровщиком можно его расшифровать?
За ранее спасибо.
Приложение:
Отправлен: 25.08.2006, 01:41
Вопрос задал: Inter (статус: Посетитель)
Всего ответов: 3 Мини-форум вопроса >>> (сообщений: 0)
Отвечает: Яруллин Азат Рифкатович
Здравствуйте, Inter!
Предположу, что это: MD2 (Base64) или MD4 (Base64).
Если же конечно программеры сами не придумали свой способ шифрования.
Вот программа для расшифровки методом перебора (иначе никак):
http://www.insidepro.com/rus/passwordspro.shtml
Не знаю как долго она будет перебирать (думаю, Вы не дождетесь расшифровки), но это самая быстрая программа среди аналогичных.
Удачи!
Ответ отправил: Яруллин Азат Рифкатович (статус: 8-ой класс)
Ответ отправлен: 25.08.2006, 02:00 Оценка за ответ: 4
Отвечает: Бакулин Станислав Анатольевич
Здравствуйте, Inter!
Можно попробовать расшифровать код при помощи сайта http://passcrack.spb.ru/ (там имеются дешифровщики паролей из MD5 и SHA1)
Есть также программа - PasswordsPro, с недавних пор она платная, но отсюда (http://www.dv-wcf.com/soft/Passwordspro.rar) можно скачать PasswordsPro v1.3.1.2 (freeware)
Вот ее описание:
PasswordsPro - Восстановление паролей к MD4/MD5/MySQL/SHA-1/и другим хэшам; восстановление паролей под звездочками; генератор паролей и генератор словарей.
- Генерация паролей:
MySQL, MySQL5, MD4, MD4 (Base64), MD5, MD5 (Base64), MD5 (Unix), MD5 (APR), SHA-1, SHA-1 (Base64), MSCash, md5(md5($pass)) [PHP], md5(md5($pass).$salt) [PHP], md5(md5($salt).md5($pass)) [PHP]
- Восстановление паролей:
MySQL, MySQL5, MD4, MD4 (Base64), MD5, MD5 (Base64), MD5 (Unix), MD5 (APR), SHA-1, SHA-1 (Base64)
Кроме этого, включает в себя базу данных для безопасного хранения приватной информации.
Ответ отправил: Бакулин Станислав Анатольевич (статус: 1-ый класс)
Ответ отправлен: 25.08.2006, 12:54 Оценка за ответ: 4
Отвечает: NoOne
Здравствуйте, Inter!
Слишком мало информации. Что это, куда это, для чего это?
Можно получить читабельную информацию расшифровав сперва base64, потом сконвертировать из UTF-8 в Win-1251. Что получилось в приложении.
Приложение:
--------- Написать код, понятный компьютеру, может каждый, но только хорошие программисты пишут код, понятный людям. (c) М.Фаулер
Ответ отправил: NoOne (статус: 2-ой класс)
Ответ отправлен: 26.08.2006, 13:31
Вопрос № 53.205
Добрый день, уважаемые эксперты!
Я только начинаю осваивать PHP. Меня интересует есть ли в PHP функции по реализации переноса данных из баз MySQL в формат Excel или эту фукцию поддерживает сам MySQL? Также необходимо переносить данные в определенные ячейки, т.е. конечное расположение данных задает пользователь.
Отвечает: Straight
Здравствуйте, Maxim S. Orlov!
Самое простое - выводить в формате CSV. Но если Вам нужно выводить в определенные ячейки, то это вряд ли подходит. Могу предложить библиотеку Spreadsheet::Excel из PEAR. Однако если Вы только начинаете осваивать PHP, то боюсь Вам сложно поначалу будет.
Ответ отправил: Straight (статус: Студент)
Ответ отправлен: 25.08.2006, 09:38 Оценка за ответ: 5 Комментарий оценки: А где можно ознакомиться с ней?
Отвечает: Козлов Алексей Сергеевич
Здравствуйте, Maxim S. Orlov!
Напрямую в файл Excel'a перенести по-моему невозможно, но можно сделать файл с разделителями - CSV-файл (прекрасно понимаемый Excel'ем). Примерный код приведен в приложении. Порядок полей для вывода определяете в запросе.
P.S. В моем примере отсутствуют блокировки и проверки на подключение и существование.
Приложение:
--------- Вы доставили мне истинное удовольствие парни, взвалив на меня Ваши проблемы (М. Фрай).
Ответ отправил: Козлов Алексей Сергеевич (статус: 6-ой класс)
Ответ отправлен: 25.08.2006, 09:47 Оценка за ответ: 4
Отвечает: Santana
Здравствуйте, Maxim S. Orlov!
Попробуте формат XML, он текстовый поэтому создать его можно без пробем и дополнительных бибилиотек и Ексель понимает его со всеми нужными форматами
Ответ отправил: Santana (статус: 6-ой класс)
Ответ отправлен: 28.08.2006, 15:13 Оценка за ответ: 4 Комментарий оценки: К сожалению, я не владею XML