Protected: Перехват нажатия кнопки на сканере из NT-службы

This content is password-protected. To view it, please enter the password below.

Standalone WinDbg v6.12.0002.633

WinDbg v6.12.2.633, part of Debugging Tools for Windows package, famous for debugging memory dumps and kernel mode.

New WinDbg version with bug fixes and enhancements is extracted as standalone package here:

windbg_6.12.0002.633_x64.cab 13 Mb
windbg_6.12.0002.633_x86.cab 15 Mb

NetWeaver RFC SDK

The [C]RFC SDK examples and test programs are no longer available in the 7.20 SDK. You must use the source code from an older release and re-compile the programs on your own.

There are two RFC SDKs:

Classical RFC SDK:
classical.rfc.sdk.win32.cab (~16 Mb)
including RFC C++ Class Library (BC-FES-AIT)
List of files: rfc.sdk.contents.html + programming_examples.html

and
NW RFC SDK:
NW RFC SDK 32 x86: nwrfcsdk32_x86.cab (~4 Mb)
NW RFC SDK x64: nwrfc750P_6-70002755.nwrfcsdk.cab (~12 Mb)
+ sapnwrfc.dll 32-bit: sapnwrfc.dll.x32.x86.cab (~1,5 Mb)

PDF – Part 1: RFC client programs – cpp-rfc1_client.pdf

PDF – Part 2: RFC server programs – cpp-rfc2_server.pdf
samples.cab (~16 Kb)

PDF – Part 3: Advanced topics – cpp-rfc3.pdf
callback.cab (~2 Kb)

nw.rfc.sdk.linux.tar.gz (~18 Mb)

saptype.h:

Access Vanilla Forum’s DB via browser’s menu

So, few days after migration from Ikonboard CGI Forum v2 to Vanilla Forum I’ve noticed, that some posts has wrong date. Database was copied into local copy for local r/w access.

Download and install mysql CPP connector

Do not forget to add mysqlcppconn.lib to additional linker input dependencies in project settings // or add #pragma comment( lib, “mysqlcppconn.lib” ) to vanied.cpp

To launch files from Chrome’s context menu, I’ve registered a simple new URI handler: https://docs.microsoft.com/en-us/previous-versions/windows/internet-explorer/ie-developer/platform-apis/aa767914(v=vs.85) i.e. vanied:

Now, add it into Chrome (or Edge) context menu through Windows Registry:

Context Menu Editor plugin for Chrome: cme3.4.0.cab

After installing right click on Options:

Add new item

Edit and apply. Except info.linkUrl there are number of different data. More – https://developer.chrome.com/extensions/contextMenus#property-onclick-info

Создаем Drupal-страницы (XML-RPC “node.save”)

В данном способе создания нод будут использоваться модули Key Authentication, XMLRPC Server, Node Service и User Service из решения Drupal Services 6.x-2.2 (выбрал 6.x-2.2 как наиболее безглючную)
Подключаем их, далее идем в панели Administer › Site building › Services Administer › Site building › Services, жмем “Создать ключ”, задаем название, указываем что-нибудь в поле “Allowed domain” и выбираем разрешенные методы – в моем случае это system.connect, user.login и node.save. В настройках модуля Services выбираем тип авторизации – “Key Authentication”.
Скачиваем библиотеку XML-RPC, компилим ее и добавляем в ссылки проекта VS2008 файл CookComputing.XmlRpcV2.dll, в using добавляем CookComputing.XmlRpc и System.Security.Cryptography.
Внутри класса добавляем:

Создание ноды будем производить, скажем, по нажатию кнопки, обработчик будет такой:

Дополнительные функции:

Из-за string CCK-полей VS у меня ругалась “Response from server does not contain valid xml” и “Существует несколько корневых элементов” (“There are multiple root elements”). Fiddler показал ошибку “Cannot unset string offsets”.
Исправил применением патча

к файлу /sites/all/modules/cck/includes/content.node_form.inc

Скачать проект Visual Studio 2008: drU-XRPC.cab

Fuzzy Clock — Неточные часы

Сами часы я впервые увидел в 2003-м году в KDE и в 2004-м написал свои под win32.

Вкратце, »неточные часы« позволяют взглянуть на время не языком цифр, а разговорными фразами.
»Сколько времени?« – мысленно задается вопрос, и глаза тянутся в область системного лотка.
»Без десяти час« – отвечают часы.
Вы можете регулировать степень неточности часов – например, »будни/выходные«, затем день недели, затем утро/день/вечер/ночь, и так далее – вплоть до точности 5 минут.

Исходный код:
github.com/fuzzyClock

– – – – – – –
Ссылки:
https://extensions.gnome.org/extension/202/fuzzy-clock

Скачать римейк версии 2.1 от 12.01.2004 (для Windows): fuzzy_clock_3.1.cab

L0mFin BCB 6

Программа, написанная в юности для ломбарда конца 90х

Что использовалось:
– ADO – MDAC 2.6
– Indy 9
– DevExpress Vertical Grid
– EhLib DBGridhEh

Если при запуске программы была нажата правая клавиша ‘Windows’, то программа переходила в монопольный режим для смены пароля на базу данных

вот так выглядело окно добавления нового залогового билета (когда кто-то закладывал видеокамеру, плеер, сегу, DECT, КПК, или пейджер)

Уеннар

VIM [ad]ventures – после третьего уровня подписка становится платной
Regex [ad]venture – Условно-бесплатная

robocode
codecombat
colobot
codemonkey

FreeBSD panels

Read the rest of this article

Ребилд кеша иконок (C++, Windows)

Пересоздать (перестроить) кеш иконок Windows, так, как это делала Microangelo On Display:

Insert math as
Block
Inline
Additional settings
Formula color
Text color
#333333
Type math using LaTeX
Preview
\({}\)
Nothing to preview
Insert