среда, 13 мая 2015 г.

Костыль для DealerExchange ssl почты

Иногда на Windows 7 или Windows 8 бывают проблемы с настройкой почтовой программы DealerExchange для работы по ssl  протоколам.

Пока разработчик не решил проблему будем использовать вот такой костыль:

https://yadi.sk/d/iRkYjeIJgbJNL - для 64-х битной системы

https://yadi.sk/d/luOzVIvRgbJPR - для 32-х битной системы

Пример настроек для gmail:

client = yes
service=gmailoutput = stunnel-log.txt
debug = 0
[SMTP Gmail ]
accept = 127.0.0.1:25
connect = smtp.gmail.com:465
[POP3 Gmail ]
accept = 127.0.0.1:110
connect = pop.gmail.com:995

Взято отсюда: http://help.yandex.ru/mail/support-old.xml#ssl-errors


четверг, 8 мая 2014 г.

Ошибка: Класс не зарегистрирован и восстановление защищенных библиотек Windows7

Столкнулся с проблемой и потратил немало времени на решение. В логе ошибок одной программы стало появляться сообщение "Ошибка: Класс не зарегистрирован"  и программа перестала работать. Паралельно в системном логе нашлось несколько ошибок файловой системы, которые вылечились chkdsk. То что это повредилась какая-то библиотека windows было понятно сразу, но вот как узнать какая именно получилось с помощью этой статьи и программки http://technet.microsoft.com/ru-ru/sysinternals/bb896645. Этой библиотекой оказалась msadrh15.dll из системной компоненты ms ado (или mdac - я не знаю есть ли разница).

Далее проблема оказалась в том, что в windows 7 эта библиотека защищена нативным средством защиты библиотек и просто так заменить файлик на хороший и затем выполнить в терминале
regsvr32 msadrh15.dll 
не получится. Хотя на Windows XP - это было бы самое то.
Создатели windows 7 предлагают средство восстановления системных библиотек. В моем случае надо было бы набрать в терминале
sfc /VERIFYFILE="C:\Program Files\Common Files\System\ado\msadrh15.dll"
я так делал, но почему-то восстановить файл не получилось. Я получил сообщение

Защита ресурсов Windows обнаружила поврежденные файлы, но не удалось устранить некоторые из них. Сведения о включенных см.Журнал % WinDir %\Logs\CBS\CBS.log.

Далее пришлось воспользоваться этой статьей. Вот как это выглядело в моем случае:
- становлюсь владельцем файла:
takeown /f "C:\Program Files\Common Files\System\ado\msadrh15.dll"
- даю группе Администраторы полные права на этот файл (не понятно только зачем, если я уже и так владелец):
icacls Администраторы /grant "C:\Program Files\Common Files\System\ado\msadrh15.dll":F

Далее можно скопировать хороший файл с рабочей системы и затем выполнить наконец-то
regsvr32 msadrh15.dll 

Система сообщила, что библиотека зарегистрирована успешно. Приложение заработало.

А если бы на компьютере создавались резервные копии системы - то всего этого можно было и не делать ;-)

вторник, 17 апреля 2012 г.

Доустановка убунту

Установка русского интерфейса пользователя

sudo apt-get install language-pack-ru language-pack-ru-base language-pack-gnome-ru language-pack-gnome-ru-base myspell-ru gnome-panel freerdp-x11 -y

создание кнопок запуска:
gnome-desktop-item-edit --create-new ~/Рабочий\ стол


xfreerdp -u ufurn -d knip -f --plugin rdpdr --data serial:COM1:/dev/ttyS0 -- 192.168.3.6 -z

четверг, 13 января 2011 г.

Возвращаем элементы управления направо

Чтобы вернуть элементы управления в ubuntu 10.10 на привычное многим место надо сделать следующее:
Выполняем эту команду в терминале:
gconftool-2 --set "/apps/metacity/general/button_layout" --type string "menu:minimize,maximize,close"

И все станет как и раньше.

взято отсюда

среда, 13 января 2010 г.

Internet Tablet и USB Host

В OS2008 поддерживается USB Host mode

Для подключения usb устройств к Nokia N800 вам необходим переходник USB A Female to USB Mini-B Male желательно гибкий, чтобы не сломать разьём при использовании вы можете спаять его и самостоятельно - usb mini <-> usb.

если ваш переходник не переводит таблетку в режим usb host автоматически - можно активизировать его командой из под пользователя root :

echo host> /sys/devices/platform/musb_hdrc/mode

и обратно в режим otg :

echo otg> /sys/devices/platform/musb_hdrc/mode

четверг, 29 мая 2008 г.

Удаленный перезапуск службы guardant

Бывает что служба ключей guardant виснет наглухо. При этом защищаемое ключем приложение при запуске выдает сообщение "Не найден ключ защиты", а сервер, на котором запущена служба и установлен ключ, перестает пускать под доменными именами через rdp.
Можно конечно тупо перезапустить компьютер, но:
1. Это "не наш метод" :)
2. Подходит, если на этом компьютере ничего больше не работает, а если там еще что-то полезное выполнятся, то перезагрузка не подходит совсем
3. Что-бы перегрузить комп надо находиться рядом с компом, а это не всегда так.

В общем задача перетолкнуть службу guardant удаленно. Если это сделать - комп возвращается к жизни.
Делается это так:
1 надо найти PID сервиса guardant:
C:\>tasklist /S 192.168.3.57 /u localhost\администратор /FO CSV | findstr "NNKSRV"
Введите пароль для localhost\администратор:********

localhost\администратор -- потому что под доменными именами не пускает

и после этого получим что-то вроде этого:

"NNKSRV32.EXE","1756","","0","5 328 КБ"

Дальше просто:

C:\>taskkill /S 192.168.3.57 /u localhost\администратор /p ******** /pid 1756

Все. Теперь можно подключиться к удаленному компу по rdp и запустить службу guardant снова.

суббота, 29 марта 2008 г.

Лицензирование сервера терминалов

http://forum.ru-board.com/topic.cgi?forum=107&topic=0002

http://leser.narod.ru/stat/wintse.html

у меня заработало с
Enrollment Agreement Number 6565792;5296992 (Enterprise)