Сообщение пользователям терминала.

Поделюсь скриптом для оповещения пользователей терминала.
Cкрипт выдает сообщение ВСЕМ ПОЛЬЗОВАТЕЛЯМ из файла alarm.txt, если он существует.
Первая строка файла alarm.txt задает дату и время в формате «дд.мм.гггг чч:мм:cc» до которого будет выводиться сообщение. Все остальные строки попадают в сообщение.
Длинна сообщения ограничена: 240 символов(примерно 3 строки по 80 знаков).
Для выдачи сообщения только пользователю, запустившему скрипт, используется параметр /one.
Может запускаться из общего скрипта групповой политики c параметром /one, или отдельно, или планировщиком.

alarm.vbs

Option Explicit
‘On Error Resume Next

Dim objShell, objExec, objFileSys, mesages, msg1, file_name, alarm_file, End_time, Real_time, diff_time

Set objFileSys=WScript.CreateObject(«Scripting.FileSystemObject»)
Set objShell=WScript.CreateObject(«Wscript.Shell»)

file_name=»c:\auto\alarm.txt»

if objFileSys.FileExists(file_name) Then
set alarm_file=objFileSys.OpenTextFile(file_name)
End_time=alarm_file.ReadLine
Real_time=now()
Diff_time=DateDiff(«n»,real_time,end_time)
if Diff_time>=0 Then
If Wscript.Arguments.Named.Exists(«one») then
mesages=alarm_file.ReadAll
MsgBox mesages, 4144, «Информационное сообщение»
else
msg1=alarm_file.ReadAll
mesages=»msg * «+msg1
objShell.exec(mesages)
end if
End if
alarm_file.close
End if

Утилита для сбора информации о железе ПК

Speccy v.1.20.446

Speccy это продвинутый инструмент информационной системы для вашего ПК от создателей CCleaner.
Вам нужно выяснить, что находится внутри вашего компьютера? Нет проблем!
Speccy даст вам всю необходимую информацию.

Скачать можно здесь:
Speccy - System Information
(4,699 kb, Freeware, Windows All)

Статистика по ресурсам в Linux.

1. Память
Информация о RAM
# grep MemTotal /proc/meminfo
Используемая и свободная оперативная память (-m for MB)
# free -m

2. Диски
Свободное пространство на дисках и смонтированные устройства
# df
Размер каталога (листинг файлов и подкаталогов)
# du -sh *
Размер текущей директории
# du -csh
Сортировать по размеру (kbytes)
# du -ks * | sort -n -r
Показать файлы с сортировкой по размеру
# ls -lSr

3. Разная статистика
Статистика процессов cpu
# top
Текущее состояние системы
# htop
Анализа потребления дисковой полосы
# iotop
Статистика загрузки cpu, блочных устройств, сетевых интерфейсов
# atop
Наблюдение за трафиком в реальном времени (сеть)
# iftop
Показывает время, затраченное на обслуживание процессором
# powertop
Анализатор DNS-трафика на интерфейсе
# dnstop
Монитор contrack из iptables, показывает активные трансляции с возможностью их убить
# iptstate
Статистика загрузки процессора
# mpstat 1
статистика использования виртуальной памяти
# vmstat 2
Статистика I/O (2 s интервал)
# iostat 2
Последнии 500 kernel/syslog сообщений
# tail -n 500 /var/log/messages
Предупреждения об ошибках, см. syslog.conf
# tail /var/log/warn

Opera 12.13 не хочет запускаться.

После обновления перестала запускаться Opera 12.13 сборка 1734. Причем сразу после запуска вылетала ошибка на обеих из моих двух копий Оперы. Решить проблему помог временный перенос папки с виджетами в другое место. Без виджетов Опера запустилась нормально. Возврат виджетов на место ничего не испортил и теперь Opera 12.13 работает без проблем.
Кстати, кто не знает, виджеты находятся по следующему пути —
C:\Program Files\Opera\profile\widgets

Размер MFT и кластера NTFS

Для того чтобы быстро получить информацию о размере MTF (Master File Table) и размере кластера (блока) файловой системы NTFS, а также прочую информацию о томе надо воспользоваться командой:
defrag C: -a -v

Oracle 10.02.04 и openSUSE 12.2 64bit

Подробный отчет и инструкцию по установке времени писать совершенно нет. Однако знание того, что это осуществимо должно принести пользу.
Итак.
Oracle 10.02.04 прекрасно устанавливается и замечательно работает на openSUSE 12.2 x86_64bit релиз от 05.09.2012. Причем для установки никаких особых и шаманских телодвижений производить не пришлось.

10 Приколов от google.

1. В поисковик вводим следующие словосочетания: do a barrel roll zerg rush tilt
2. При просмотре любого видео в YouTube остановите его и быстро поочерёдно нажмите: вправо, вверх. Наслаждайтесь игрой в змейку!
3. Разводим бардак на главной странице поиска google — mrdoob.com/projects/chromeexperiments/google_gravity/
4. В поиске присутствует функция конвертера величин, например, если ввести доллар в евро, то на первом месте будет курс. А теперь спросите сколько попугаев в удаве
5. Пианино в YouTube. Включаете видео и играете верхними циферками (над клавиатурой). — www.youtube.com/watch?v=FlcfB9ZPmJw&feature=playe..! Затем останавливаете и вспоминаете о пунке 2.
6. Наверное, все знают что такое дудлы. На праздники команда Google пытается разнообразить свою главную страницу, внести изюминку, так сказать. Отдельно стоит обратить внимание на такие дудлы: * В честь Дня рождения Леса Пола была создана гитара в 2011 году. Побрынчать и поофигевать можно здесь — www.google.com/logos/2011/lespaul.html * Игру Pac-Man все помнят? Теперь поиграть в неё можно и в дудле -https://www.google.com/doodles/30th-anniversary-of-pa..
7. А вот фича в китайском Гугле. По запросам ищет картинки. Как работает сами разберетесь — www.google.com.hk/intl/zh-CN/landing/shuixia
8. Если вас достают просьбами что-то найти в поиске, потому что «сами не могут», то вы всегда можете воспользоваться сайтом kak-iskat.ru. И злость пройдет и посмеяться можно
9. В Google переводчике translate.google.com вводим: Доброе утро, Дмитрий Анатольевич или Доброе утро, Владимир Владимирович.
10. Для тех, кто использует rss ридер от Google: находясь в Google Reader наберите комбинацию стрелками: вверх, вверх, вниз, вниз, влево, вправо, влево, вправо, B, A. Выскочит ниндзя.

Opera 12.00 Build 1467

Выпущена финальная версия Opera 12.00 Build 1467 (кодовое имя «Wahoo»). По сообщению Opera Software, Opera 12 «является самым быстрым и удобным по сравнению со своими предшественниками, а также представляет новые функции для опробования как разработчиками, так и конечными пользователями. Одним из существенных новшеств стала поддержка тем, изменяющих внешний вид интернет-обозревателя, выбор которых представлен на официальном сайте. Компания сообщает, что собственные темы также можно создавать без особого труда. Другим новшеством стало исполнение плагинов в отдельных процессах, что позволяет увеличить стабильность программы, ибо источником неверной работы браузера подчас выступают сторонние дополнения. Обещано и увеличение скорости работы благодаря оптимизации обработки SSL и загрузки вкладок.
Скачать можно здесь {11.8Mb}

Включение маршрутизации в Linux

Для того чтобы компьютер с ОС Linux мог работать как маршрутизатор необходимо разрешить форвардинг пакетов с одного интерфейса на другой. Описанные ниже операции необходимо производить под учетной записью root.
1. В файле /etc/sysctl.conf добавить или изменить параметр
net.ipv4.ip_forward = 1
2. Файл /proc/sys/net/ipv4/ip_forward должен содержать «1«(единицу). Для этого необходимо выполнить команду
#echo 1 > /proc/sys/net/ipv4/ip_forward
Изменения вступят в силу после перезапуска сетевого демона:
#service network restart

P.S. Не забудьте, что при включенном iptables этого будет недостаточно. Но настройка iptables — это отдельная большая тема.

P.P.S. Дочка — папе:
А у нас вчера под окнами НЛО висело.
Папа-программер (злобно, не отрываясь от компьютера):
— Кто ж его под «окнами» ставит, вот если б под UNUX — тады не зависло бы.