FAQ Степан Ильин aka Step Хакер, номер #080, стр. 080-138-3 В принципе, то же самое можно выполнить с помощью специальной API-функции CopyFileEx, имеющей возможность отображать прогресс копирования. Подробное описание функции и пример ее использования можно найти здесь — www.mentalis.org/apilist/CopyFileEx.shtml. Q: Я открыл Webmoney-обменник. Оборот пока небольшой (всего ~200$/месяц), но перспективы есть. Вот хочу спросить: каким образом в случае потери можно восстановить файл c ключами от кошелька (*.kwm)? Его ведь на e-mail вряд ли высылают… A: В случае потери ключа от WM-кошелька геморрой тебе обеспечен. Для его восстановления придется заново регистрироваться в системе и для нового WM-идентификатор получать персональный аттестат. Этот аттестат выдается любому участнику системы WebMoney Transfer после проверки его персональных (паспортных) данных, процедуру которой проводят так называемые регистраторы. С этими регистраторами тебе придется встречаться лично (список по городам — https://passport.webmoney.ru/asp/Reglist.asp?rettid=130) или же отправлять по почте заверенные нотариусом копии документов. Сам аттестат стоит около 5-30$, так что идея восстанавливать кошелек с долларом на счету заведомо лишена смысла. Как только получишь персональный аттестат, ты сможешь подать заявку на восстановление контроля над своим старым кошельком. Проблем на этом этапе возникнуть не должно, но за оказанные услуги придется раскошелиться еще на 5 WMZ :(. Q: Уже несколько раз сталкивался с проблемой, когда phpMyAdmin, ссылаясь на различные ошибки, не работал на удаленном сервере. Быть может, существует более надежная альтернатива для интерактивной работы с БД MySQL? A: Несмотря на свою популярность, скрипт phpMyAdmin не лишен недостатков. Во-первых, он действительно иногда отказывается корректно работать, и сделать что-либо в этой ситуации без прав рута практически невозможно. Во-вторых, это очень тяжелый скрипт (как-никак, 1,5 Мб), состоящий из массы файлов, что не очень удобно и значительным образом мешает его скрытой установке. В-третьих, phpMyAdmin открыто хранит в конфигах пароль в базе данных, т.е. представляет собой реальную дыру в безопасности сервера. Впрочем, хорошая альтернатива ему все-таки есть — скрипт RST MySQL v2.0, который не так давно зарелизила группа Rush Security Team (rst.void.ru). Этот скрипт полностью повторяет функции и возможности phpMyAdmin, но в некоторых моментах даже обходит его. Ты без труда сможешь просматривать и редактировать всевозможные базы, создавать новые и исправлять имеющиеся таблицы, удалять из них конкретные записи. Я уже не говорю о составлении запросов к MySQL и быстром просмотре дампа базы. RST MySQL не хранит в своих конфигах каких-либо паролей, но для удобства использования отображает информацию о системе, в которой установлен. Самый же существенный плюс этого скрипта — его размер (17 Кб в архиве). |