Showing posts with label software. Show all posts
Showing posts with label software. Show all posts

November 11, 2015

Real time mirroring new Zone Minder event to Box.net cloud

Overview

This is my configuration:
  • Server OS: Ubuntu Server 14.04
  • ZoneMinder:1.28.1

Mounting box.com to local location 

This is how you can mount a box.com directory manually:
sudo mount -t davfs https://dav.box.com/dav /home/sergi/box.com
However it is better to do this via fstab. Information how to mount box.com locally is here. This will be mounted on startup.
If you do not want reboot run: sudo mount ~/box.com

Node installation 

I am using node.js 5.x, however this should work with node.js 0.12.x and above.
Installation information.

Fetching zmwatcher from GIT

Make sure you have installed git (sudo apt-get git)
  1. CD to some location (in my case I used home directory)
  2. Grab sources from github "git clone https://github.com/solvek/zmwatcher.git"

Running mirroring script

The mirroring script is located inside zmwatcher/samples/zmmirror/mirror.js
Open this file and add your config (basing on your hostname, hostname you can see at command prompt).
  • Before running the script you have to install it (its dependencies). Go to "cd ~/zmwatcher/samples/zmmirror"
  • Run "npm install" to install necessary dependencies
  • Run "sudo nodejs mirror.js" (in my case I am running it with root permissions because my regular user does not have permissions to events directory)
  • Modify samples/zmmirror/config.js with your values 
To run script mirroring manually:  sudo nodejs ~/zmwatcher/samples/zmmirror/mirror.js

Running mirroring script on linux startup 

Using systemd

  1. Create service file: sudo nano /etc/systemd/system/zmmirror.service
  2. Copy my systemd script from here
  3. Correct paths to node and index.js script
  4. Save
  5. Enable the service: sudo systemctl enable zmmirror.service
  6. Start the servcie: sudo systemctl start zmmirror.service
  7. Verify it is running: sudo systemctl status zmmirror.service

Using upstart system

A good description how to configure an upstart script.
  1. Create starting service script: sudo nano /etc/init/zmmirror.conf
  2. Copy my upstart script from here (another good script example)
  3. Correct paths to node, zmmirror.js script, output log
  4. Save
  5. Check syntax  sudo init-checkconf /etc/init/zmmirror.conf
  6. Start service: sudo service zmmirror start
  7. Check log: cat ~/zmmirror.log
That's all. This script should be started each time on system boot.
Useful commands:
  • Start service: sudo service zmmirror start
  • Stop service: sudo service zmmirror stop 
  • Restart service: sudo service zmmirror restart

Deletion of old files 

For deletion old content from box.com I am also using node.js script. The script is located here.
Here is how to schedule this script running once a day:
  1. Edit cleanup script: sudo nano ~/zmwatcher/samples/zmmirror/cleanup.js
  2. Specify your actual path.
  3. Run cron: sudo crontab -e
  4. Add line (run cleanup every day at 5 am): 0 5 * * * nodejs /home/sergi/zmwatcher/samples/zmmirror/cleanup.js 
To run cleanup script manually:  sudo nodejs ~/zmwatcher/samples/zmmirror/cleanup.js

April 12, 2011

Модифікована розкладка клавіатури для Windows

Перевірялось на Windows 7
Розкладка Ukrainian Solvek.

Для тих кому хто хоче переключати тільки між двома розкладками (англійською та українською) і рідко вводить російські літери.

На основі розширеної української розкладки для Windows 7, але додані російські літери, що доступні через правий Alt (Alt gr).

Робилось за допомогою майкрософтівської проги Microsoft Keyboard Layout Creator 1.4

Скачати можна звідси (включає вихідний файл для MKLC)

July 21, 2008

Мій софт для PocketPC

Дуже корисний каталог софта тут
SPB Pocket Plus - багатофункціональна програма, яка включає огенайзер ярликів на тудеї, закривання програм та багато іншогo.
Resco Keyboard - простенька, але непогана клавіатурка. Підримує 2 розкладки, але я використовую власну українську модифікацію клави, в яку зокрем включено російські літери.
Resco Explorer (включаючи плугіни для реєстру, фтп) - файловий менеджер з можливостями архівації, шифрування та багато іншого, дуже зручний.
FDCSoft Task Manager - менеджер задач, служб, все як в дорослих компах :)
WinMobile Lens - екранна лупа.

iGo8 - навігатор векторних карт.
OziExplorer - навігатор для растрових карт.
SurfTech - програма тонкої настройки і діагностики GPS. (Опис програми)

Core Player - програвач мультимедіа файлів.

Lingvo 12 - словник, можна завантажити велику кількість тематичних і універсальних словників, в тому числі з голосовою підтримкою транскрипції.


HiCalc - суперовий калькулятор, не обмежується простою арифметикою, тут і інтеграли-похідні, розв'язання рівнянь, матриці, конвертація одиниць і валют, графіки, біоритми, а також багато іншого. Дуже приємний інтерфейс.

AlReader - універсальна читалка fb2, chm, html, doc, txt та деяких інших форматів.
Найкращий формат книжок FB2. Бібліотеки: lib.rus.ec, fictionbook.ru
PocketDjvu - читалка книжок у форматі Djvu.
SmartDjvu - ще одна читалка для Djvu.
Foxit Reader - pdf читалка

Sm@per - мультипротокольний ІМ (ICQ, MSN, Jabber, Mail.ru).
Bluetooth Manager - менеджер під'єднаних BlueTooth пристроїв.

CashOrganizer - персональна бухгалтерія.

NR Deluxe - універсальний пульт дистанційного управління для IR пристроїв.

KeePass - менеджер паролів. Існує десктопна версія, файл з паролями взаємносумісний.

Pocket Freemind - PDA версія проги FreeMind для Mind Mapping.

PocketScheme - найкраще середовище і мова для програмування на долоні. Scheme - лісп-подібна функціональна мова програмування.

Resco Brain Games - прикольний набір математичних головоломок і задач на розвиток пам'яті.
PDAMill Gamebox Asia - ігри Mahjong, Shisen-Sho, Nagori.
Snails reloaded - переробка культового Worms Armagedon.

January 1, 2008

Лінк на свій файл розшарений через StrongDC

Якщо ви бажаєте проанонсувати якийсь файл, який ви розшарили через StringDC, потрібно вказати лінк на цей файл, він ще називається magnet.
1. Зайдіть у список своїх розшарюваних файлів, для цього, треба зайти в меню "Файл/Подивитися свій список"
2. Правою кнопкою миші клікнути на потрібному файлі і вибрати з контекстного меню "Копіювати/Копіювати magnet-link у буфер обміну"

ПРИКЛАД magnet-ЛІНКА

Український (російський) інтерфейс Strong DC

Щоб українізувати (русифікувати) інтерфейс програми, потрібно
1. Скачати відповідний файл підтримки мови: український (російський), цей файл має розширення xml.
2. Записати файл в папку де знаходиться програма StrongDC.exe (найчастіше це "c:\program files\StrongDC")
3. Запустити програму і зайти в File/Settings
4. Вибрати розділ Appearence
5. Внизу натиснути на кнопці "Browse..." і вказати повний шлях до файлу, Ok - щоб зберегти настройки.

6. Перезапустити StrongDC

December 31, 2007

Підключення до DC хаба

Вступ


Стисло опишу як найпростіше налаштувати клієнта DC для роботи. Для прикладів налаштовуватиму клієнт StrongDC, хоча й для інших клієнтів процедура буде дуже подібна. Програма потребує централізованого сервера - можна скористатись сервером для домосітчан, або зв'язатись з іншим публічним сервером (адресу сервера наведено нижче, траф рахуватиметься платним).

Скачати клієнта Strong DC
Українізація
Русифікація

Основні налаштування


Одразу після старту вас відправлять в налаштування програми, основне, що вам потрібно буде задати це ваш нік (наполегливо рекомендую той самий нік, що й на форумі) та емайл

Розшарюємо каталоги


Тут же переходимо в розділ Sharing і задаємо каталоги, якими хочемо ділитись з іншими Примітка: Файли будуть доступні іншим лише для читання, змінювати інші не зможуть Програма хешує файли (перечитує їх), можна не чекати завершення, а натиснути "Run in background".

Головні налаштування виконано. Тиснемо "Ок"

З'єднуємось із сервером (в DC++ ще такий сервер називають хабом)


Заходимо в меню File/Quick connect, вводимо адресу сервера "dc:4012" (або "10.64.0.240:4012"). Тиснемо ок, якщо сервер доступний і все ок, маємо таку картину:

Для зручності додаємо сервер до вибраних (щоб кожен раз не вводити його адресу).

Закачка файлів


Двічі клікаємо на одному з користувачів, відкриється структура каталогів із файлами цього користувача - беремо, що забажаємо!

February 9, 2007

Рекурсивне вилучення каталогів

З командного рядка
for /r D:\temp\MainAppSrc\src\ %f in (obj) do rd /s /q "%f"

December 14, 2006

Spy vvsn.exe

http://www.auditmypc.com/process/vvsn.asp
Config: http://spweb.whenu.com/vvsn/DAEM100501/vsn.cfg


vvsn.exe

vvsn.exe - Here is the scoop on vvsn as it pertains to computer network security. The big question: what is vvsn.exe and is it spyware, a trojan and if so, how do I get rid of vvsn?

vvsn.exe (vvsn) - Details

The vvsn.exe process may watch your actions while you are surfing the internet and report it findings to the author of the program. It will also display annoying popup windows.

vvsn.exe is considered to be a security risk, not only because spyware removal programs flag vvsn as spyware, but also because a number of users have complained about its performance.

vvsn is likely spyware and as such, presents a serious vulnerability which should be fixed immediately! Delaying the removal of vvsn.exe may cause serious harm to your system and will likely cause a number of problems, such as slow performance, loss of data or leaking private information.

vvsn.exe is considered to be a security risk, not only because Adware Removal programs flag vvsn as Adware, but also because there can be privacy issues associated with this product.

vvsn is likely adware and as such, presents an unnecessary risk which should be eliminated! Removing vvsn.exe may cause a number of problems, such as slow performance, loss of data or leaking private information.

Removing vvsn may be difficult.

The Spy Bot database currently registers vvsn.exe to When U.

vvsn.exe is related to save.exe, search.exe.

You should visit our free spyware removal page to make sure your system does not have other programs like vvsn.exe.

VVSN.EXE - Disclaimer

Every attempt has been made to provide you with the correct information for vvsn.exe or VVSN. Many spyware/malware programs use filenames of usual, non-malware programs. If we have included information about vvsn.exe that is inaccurate, we would greatly appreciate your help by updating the spy bot database and we'll promptly correct it.

You should verify the accuracy of information we provided about vvsn.exe. vvsn may have had a status change since this page was published.