Модераторы: skyboy, MoLeX, Aliance, ksnk

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> фокусы под Windows 
V
    Опции темы
MoLeX
  Дата 7.4.2009, 08:14 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Местный пингвин
****


Профиль
Группа: Модератор
Сообщений: 4076
Регистрация: 17.5.2007

Репутация: 46
Всего: 140



1. Открыть CD-ROM
Код

$mp = new COM("WMPlayer.OCX");
$mp->cdromcollection->item(0)->eject();



2. Запись и чтение реестра
Код

function registry_write($folder, $key, $value,$type="REG_SZ")
{
    $WshShell = new COM("WScript.Shell");
    
    $registry = "HKEY_LOCAL_MACHINE\SOFTWARE\\" . $folder . "\\" . $key;
    $result = $WshShell->RegRead($registry);
    $result = $WshShell->RegWrite($registry,$value, $type);
    
    return($result);
}


function registry_read($folder, $key)
{
    $WshShell = new COM("WScript.Shell");
    $registry = "HKEY_LOCAL_MACHINE\SOFTWARE\\" . $folder . "\\" . $key;
    $result = $WshShell->RegRead($registry);
    return($result);
}

$key = registry_read("RegisteredApplications", "Firefox");    



5. Регистрация (и удаление) скрипта PHP как сервиса Windows
Код

# зарегистрировать как сервис
win32_create_service(array('service' => 'myservice', # имя сервиса
                          'display' => 'sample dummy PHP service', # описание
                          'params' => 'c:\path\to\script.php run', # путь к скрипту и параметры
                          ));
                          
# удалить из списка сервисов
win32_delete_service('myservice');
if ($argv[1] == 'run') 
{
    win32_start_service_ctrl_dispatcher(’myservice’);
    while (WIN32_SERVICE_CONTROL_STOP != win32_get_last_control_message()) 
    {
    }
}



4. Информация о системных процессах:
Код

# список текущих процессов
print_r(win32_ps_list_procs());

# Информация о глобально используемых ресурсах памяти
print_r(win32_ps_stat_mem());

# Возвращает информацию о процессе с указанным PID.
print_r(win32_ps_stat_proc(int processid));



по материалам сайта http://www.rawseo.com/news/2009/03/31/5-co...indows-and-php/

Это сообщение отредактировал(а) MoLeX - 7.4.2009, 08:15


--------------------
Amazing  smile 
PM MAIL WWW ICQ   Вверх
Kirill89
Дата 7.4.2009, 13:07 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 501
Регистрация: 17.10.2006
Где: Питер

Репутация: нет
Всего: 4



Цитата

print_r(win32_ps_list_procs());

Цитата

Fatal error:  Call to undefined function  win32_ps_list_procs() in C:\Program Files\iServer\iServer\webroot\index.php on line 8


Это сообщение отредактировал(а) Kirill89 - 7.4.2009, 13:07


--------------------
PM MAIL WWW   Вверх
MoLeX
Дата 7.4.2009, 13:11 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Местный пингвин
****


Профиль
Группа: Модератор
Сообщений: 4076
Регистрация: 17.5.2007

Репутация: 46
Всего: 140



http://ru2.php.net/manual/ru/function.win3...-list-procs.php

Добавлено через 1 минуту и 15 секунд
а так все работает? мне со сидюком нравиться баловаться))) сейчас чтобы диск вставить - сервак сначала запускаю  smile 


--------------------
Amazing  smile 
PM MAIL WWW ICQ   Вверх
Kirill89
Дата 7.4.2009, 13:17 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 501
Регистрация: 17.10.2006
Где: Питер

Репутация: нет
Всего: 4



MoLeX, ага, мне тоже понравилось)))


--------------------
PM MAIL WWW   Вверх
MoLeX
Дата 7.4.2009, 13:42 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Местный пингвин
****


Профиль
Группа: Модератор
Сообщений: 4076
Регистрация: 17.5.2007

Репутация: 46
Всего: 140



*найти хостинг что-ли под Win, да побаловаться сидюком*


--------------------
Amazing  smile 
PM MAIL WWW ICQ   Вверх
SneG0K
Дата 7.4.2009, 13:44 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Max Mara
***


Профиль
Группа: Завсегдатай
Сообщений: 1887
Регистрация: 1.12.2007
Где: Wis Dells

Репутация: 7
Всего: 54



MoLeX, ха-ха... Админ убьется об стенку тамsmile))
С сидюком самый класс... У мну закладка в фаерфоксе терь есть на то, чтоб вытаскивало сидюк...
PM WWW Skype   Вверх
SneG0K
Дата 13.4.2009, 14:55 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Max Mara
***


Профиль
Группа: Завсегдатай
Сообщений: 1887
Регистрация: 1.12.2007
Где: Wis Dells

Репутация: 7
Всего: 54



MoLeX, работа с COM-объектами вещь интересная. Надо будет в этом поглубже покопаться
Код

<?php
$mp = new COM("WMPlayer.OCX");
while ($mp->cdromCollection) {
    $mp->cdromCollection->item(0)->eject();
}
?>

Если на Windows хостинг, то тогда этот кодsmile
PM WWW Skype   Вверх
MoLeX
Дата 13.4.2009, 15:03 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Местный пингвин
****


Профиль
Группа: Модератор
Сообщений: 4076
Регистрация: 17.5.2007

Репутация: 46
Всего: 140



Цитата(SneG0K @  13.4.2009,  14:55 Найти цитируемый пост)
MoLeX, работа с COM-объектами вещь интересная.

еще бы))) 



--------------------
Amazing  smile 
PM MAIL WWW ICQ   Вверх
SneG0K
Дата 14.4.2009, 12:41 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Max Mara
***


Профиль
Группа: Завсегдатай
Сообщений: 1887
Регистрация: 1.12.2007
Где: Wis Dells

Репутация: 7
Всего: 54



Вот есть сайтик, тут можно найти как работать с некоторыми объектами, правда на VBS, но понять не сложноsmile 
PM WWW Skype   Вверх
MoLeX
Дата 14.4.2009, 13:09 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Местный пингвин
****


Профиль
Группа: Модератор
Сообщений: 4076
Регистрация: 17.5.2007

Репутация: 46
Всего: 140



SneG0K, вижу тебя прикольнуло  smile 


--------------------
Amazing  smile 
PM MAIL WWW ICQ   Вверх
SneG0K
Дата 14.4.2009, 13:16 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Max Mara
***


Профиль
Группа: Завсегдатай
Сообщений: 1887
Регистрация: 1.12.2007
Где: Wis Dells

Репутация: 7
Всего: 54



MoLeX, да еще и как, жаль что под Linux нет COM (а может это к добру)
PM WWW Skype   Вверх
MoLeX
Дата 14.4.2009, 14:25 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Местный пингвин
****


Профиль
Группа: Модератор
Сообщений: 4076
Регистрация: 17.5.2007

Репутация: 46
Всего: 140



Цитата(SneG0K @  14.4.2009,  13:16 Найти цитируемый пост)
а может это к добру

скорее да чем нет)


--------------------
Amazing  smile 
PM MAIL WWW ICQ   Вверх
SneG0K
Дата 14.4.2009, 15:08 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Max Mara
***


Профиль
Группа: Завсегдатай
Сообщений: 1887
Регистрация: 1.12.2007
Где: Wis Dells

Репутация: 7
Всего: 54



MoLeX, а под IIS есть php?
Просто если так, то это потенциальная дыра у хостеров под Win
PM WWW Skype   Вверх
MoLeX
Дата 14.4.2009, 15:11 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Местный пингвин
****


Профиль
Группа: Модератор
Сообщений: 4076
Регистрация: 17.5.2007

Репутация: 46
Всего: 140



Цитата(SneG0K @  14.4.2009,  15:08 Найти цитируемый пост)
MoLeX, а под IIS есть php?

аха


Цитата(SneG0K @  14.4.2009,  15:08 Найти цитируемый пост)
Просто если так, то это потенциальная дыра у хостеров под Win 

ну не совсем. специально создавал хостинг (не помню у кого), так не удалось объявить
Код

$mp = new COM("WMPlayer.OCX");


ошибку дал...


--------------------
Amazing  smile 
PM MAIL WWW ICQ   Вверх
SneG0K
Дата 14.4.2009, 16:50 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Max Mara
***


Профиль
Группа: Завсегдатай
Сообщений: 1887
Регистрация: 1.12.2007
Где: Wis Dells

Репутация: 7
Всего: 54



MoLeX, ну это зависит от настроек... У меня же на денвере работает? Значит апач в голом виде (как есть, без дотошной настройки) представляет дыру в безопасности...


Кто нибудь, поставьте IIS и проверьте там?

Интересно, а есть ли хостинги на Win с Apach?
PM WWW Skype   Вверх
Ответ в темуСоздание новой темы Создание опроса
Правила форума "PHP"
Aliance
IZ@TOP
skyboy
SamDark
MoLeX

Новичкам:

  • PHP редакторы собираются и обсуждаются здесь
  • Электронные книги по PHP, документацию можно найти здесь
  • Интерпретатор PHP, полную документацию можно скачать на PHP.NET

Важно:

  • Не брезгуйте пользоваться тегами [code=php]КОД[/code] для повышения читабельности текста/кода.
  • Перед созданием новой темы воспользуйтесь поиском и загляните в FAQ
  • Действия модераторов можно обсудить здесь

Внимание:

  • Темы "ищу скрипт", "подскажите скрипт" и т.п. будут переноситься в форум "Web-технологии"
  • Темы с именами: "Срочно", "помогите", "не знаю как делать" будут УДАЛЯТЬСЯ

Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, IZ@TOP, skyboy, SamDark, MoLeX, awers.

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | PHP: Общие вопросы | Следующая тема »


 




[ Время генерации скрипта: 0.0877 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.