Как сделать ярлык в котором будет информация об имени компьютера, пользователе и ip адресе?

14 декабря 2011 2 комментария
В помощь технической поддержки или системному администратору. Если у вас много пользователей и при обращении в тех поддержку они не всегда в состоянии назвать имя компьютера или свой логин, а тем более ip адрес - это решение для вас. В предыдущей статье рассказывалось как сделать дополнительный пункт в меню рабочего стола. Создаем пункт с надписью к примеру "Техническая поддержка "имя компании", и указываем при нажатии на него ссылку на общий сетевой ресурс в котором лежит маленькая но очень удобная программулина (которая была быстренько написана ) которая выглядит так: после этого добавляем эту ветку реестра в GPO и получаем очень удобный пункт, при клике на который, пользователь сообщаем нам все необходимые данные.
 

Как сделать редирект (перенаправление) в PHP, HTML, javascript и .htaccess

14 декабря 2011 1 комментарий
Ниже описаны способы сделать редирект (перенаправление) для каждого варианта.

Редирект PHP

Не забывать: До заголовка не должно выводиться никаких!!! символов. Частая проблема - пробел перед <?php в начале файла Следующий код работать не будет и даст варнинг:

Редирект HTML

  • content - значение указывает количество секунд до переадресации на адрес, указанный в поле url
  • url - адрес для редиректа. Туда и перенаправляем.

Редирект JavaScript

без комментариев... )) В продолжении - Редирект в .htaccess (далее…)

Добавление своего пункта в меню рабочего стола

14 декабря 2011 Нет комментариев
Как добавить свой пункт в контекстное меню рабочего стола и компьютера? Ответ прост как две копейки. (статья позаимствована у автора http://www.oszone.net/13991/Context_Menu) Добавление своих пунктов в контекстные меню рабочего стола и компьютера позволяет ускорить доступ к элементам панели управления, любимым программам и утилитам. Добавить такой пункт очень просто, и через минуту вы уже будете знать, как это сделать. Для примера я покажу, как добавить вызов панели управления из контекстного меню. * (далее…)

Как скачать музыку из ВКонтакта (vk.com)

14 декабря 2011 Нет комментариев
Рассмотрим достаточно простой пример того, как можно скачать музыку с сайта ВКонтакте (vk.com или vkontakte.ru) А решение довольно просто - надо всего лишь переопределить javascript-функцию проигрывания файлов и вместо проигрывания музыки вам предложат сохранить файл ) итак - простая последовательность действий: 1. Заходим ВКонтакт, на страницу с музыкой (мои аудиозаписи или поиск) 2. В строку адреса браузера вставляем нехитрый код (он и переопределит ту самую функцию) 3. Жмем на кнопочку play - и файл скачивается. Теперь то, что не надо забывать:
  • Если файл пытается открыться в браузере проигрывателем типа quicktime`a  - надо либо в меню файл или в контекстном меню (щелкнуть правой кнопочкой мыши) выбрать сохранить как...
  • При обновлении страницы со списком музыки переопределение функции придется повторить.

Простой способ выгрузки таблицы в excel из PHP

13 декабря 2011 12 комментариев
Если надо просто выгрузить некую таблицу с сайта как файл excel, то подойдет достаточно простой способ. Основная идея - excel уже давно умеет сохранять свои документы как html. Ну и самое простое решение - сохраняем любой документ именно так, открываем в текстовом редакторе, смотрим что и как там написано, пытаемся воспроизвести. Рассмотрим самый банальный пример: (запрос к базе данных не рассматривается... только та часть, которая выгрузит файл, понятный excel'ю. 1. Формируем заголовок: 2. Теперь можно выводить ранее полученные данные, из MySQL, из файла, еще откуда - не важно. все на ваше усмотрения. Главное НЕ забыть сформировать стандартную HTML шапку под правильную кодировку (например utf-8) что бы в excel корректно отображалась кириллица. И не забываем про то, что кодировка файла скрипта также должна быть такой же. 3. И вот формирование самой таблицы, которая откроется в Excel Код одним блоком внутри (далее). (далее…)
Categories: PHP Tags: , ,

Сопоставление пользователей с ПК в AD

13 декабря 2011 Нет комментариев
Иногда, а может и не очень приходится наводить порядок в Active Directory, узнать какой пользователь сидит за каким компьютером, если конечно 10 человек периодически с интервалов в 10 минут не сидят за одним. Такая же задача появилась и у меня, поискав в интернете нашел замечательный vbs скрипт который складывает всю информацию о ПК в csv файл, но у меня в силу какие то причин кривости рук или схождения звезд, не удалось запустить его через GPO (групповую политику). Плюную я решил особо не мучиться и сделал просто bat файл который при авторизации пользователя в системе создает текстовый файл и выкладывает всю информацию о ПК в специально отведенную для этого папку. Пример скрипта: (далее…)

IP телефония + Факс + Yota

11 декабря 2011 Нет комментариев
Наткнулся на необходимость сделать в удаленный офис дешевый и более менее качественный интернет с возможностью безлимитных входящих и исходящих звонков по Москве (495,499), а так же возможность получать и отправлять факсы. В качестве интернет провайдера было решено попробовать Yota, но сразу возник вопрос какое использовать оборудование для подключения 1 телефонной линии, 1 телефонного аналогового аппарата и 1 факса. Выбор пал на не дорогой роутер который предлагает Yota, это Mobile WiMAX/Wi-Fi Центр, а именно Asus Mobile WiMAX/Wi-Fi Center. (далее…)

Переопределение строковых функций в PHP (func_overload)

7 декабря 2011 Нет комментариев
использование вместо стандартных однобайтовых функций мультибайтовых (mbstring) функций. Настраивается в php.ini Полезно для работы сайта в кодировке utf8 По умолчанию выключено
; overload(replace) single byte functions by mbstring functions. ; mail(), ereg(), etc are overloaded by mb_send_mail(), mb_ereg(), ; etc. Possible values are 0,1,2,4 or combination of them. ; For example, 7 for overload everything. ; 0: No overload ; 1: Overload mail() function ; 2: Overload str*() functions ; 4: Overload ereg*() functions ;mbstring.func_overload = 0
Раскомментируем выделенную строчку. Это битовый флаг, т.е. для агрегации значений надо складывать эти значения. Все варианты приведены ниже. (далее…)
Categories: PHP Tags: , , ,

.htaccess — Apache vs Apache2

7 декабря 2011 Нет комментариев
Как включить обработку файлов .htaccess Все кажется просто, главное не путаться ) надо включить опцию - прописать в конфигах: Вот только встает вопрос - где? для Apache - httpd.conf для Apache2 все немного посложнее. в /etc/apache2/ есть следующие места, куда это можно записать:
  • apache2.conf
  • httpd.conf
  • sites-enabled/default (или другие для виртуальных хостов)
Я рекомендую писать в последний файл. Потому что:
  1. Идеологически именно там выделено место под эти опции
  2. Значение этой опции в конфиге в папке sites-enabled переопределит другие значения. И можно будет потом долго танцевать с бубуном.
Categories: Apache, Linux Tags: , ,

Получение ключа ветки реестра через cmd

4 декабря 2011 Нет комментариев
В предыдущей статье "Active Directory изменение веток реестра на ПК пользователей" была одна проблема, что файл будет всегда записываться в реестр. Для того чтобы этого избежать нужно проверить, а существует ли уже такой параметр например как Server = secondserver в одной из веток, для этого создаем небольшой bat файлик (или модифицируем уже имеющийся в прошлой статье)  с вот таким куском скрипта: Все очень просто, получаем значение ключа "Server" из ветки "HKLM\Software\TrendMicro\PC-cillinNTCorp\CurrentVersion" и сравниваем, если такого значения нет, то выполняем импорт в реестр. Все просто и быстро.
Categories: Windows Tags: , , ,