The Windows® API Code Pack for Microsoft® .NET Framework provides a source code library that can be used to access some new Windows 7 features (and some existing features of older versions of Windows operating system) from managed code. These Windows features are not available to developers today in the .NET Framework.Заодно появился и WDK с версией 7.0.0
The individual features supported in this version (v1.0) of the library are:
- Windows 7 Taskbar Jump Lists, Icon Overlay, Progress Bar, Tabbed Thumbnails, and Thumbnail Toolbars.
- Windows 7 Libraries, Known Folders, non-file system containers.
- Windows Shell Search API support, a hierarchy of Shell Namespace entities, and Drag and Drop functionality for Shell Objects.
- Explorer Browser Control.
- Shell property system.
- Windows Vista and Windows 7 Common File Dialogs, including custom controls.
- Windows Vista and Windows 7 Task Dialogs.
- Direct3D 11.0, Direct3D 10.1/10.0, DXGI 1.0/1.1, Direct2D 1.0, DirectWrite, Windows Imaging Component (WIC) APIs. (DirectWrite and WIC have partial support)
- Sensor Platform APIs
- Extended Linguistic Services APIs
- Power Management APIs
- Application Restart and Recovery APIs
- Network List Manager APIs
- Command Link control and System defined Shell icons.
пятница, 14 августа 2009 г.
Обновление MSDN и WDK.
Microsoft обновили API Code Pack и MSDN Code Gallery
Дырка в sharingmatrix.com
Недавно обнаружил дырявый файловый хостинг, суть баги - отсутствие фильтрации запросов.
При скачивании файла можно игнорировать любые запросы ввода капчи и таймера.
Для этого забираем из страницы link_id и link_name, впрочем последний можно взять и из ссылки.
Посылаем на сервер запрос с URL'ом: "http://sharingmatrix.com/ajax_scripts/_get.php?link_id=link_id&link_name=link_name&dl_id=&password=undefined".
Это даёт нам параметры на имя сервера и хэш для сесси. Что-то вроде этого:
{serv:"http://s6.sharingmatrix.com", hash:"98a9a3a2f2cb852ea5c457146fae631e"}
Финальный URL выглядит как "serv/download/hash/0/".
Всё это легко автоматизируется на высокоуровневых языках. И не забывайте делать хотя бы небольшие паузы между скачиванием файлов =)
В качестве бонуса подборка ссылок на 50Гб зарубежной литературы - http://rapidshare.com/files/267110323/books.rar с этого самого шарингматрикса.
При скачивании файла можно игнорировать любые запросы ввода капчи и таймера.
Для этого забираем из страницы link_id и link_name, впрочем последний можно взять и из ссылки.
Посылаем на сервер запрос с URL'ом: "http://sharingmatrix.com/ajax_scripts/_get.php?link_id=link_id&link_name=link_name&dl_id=&password=undefined".
Это даёт нам параметры на имя сервера и хэш для сесси. Что-то вроде этого:
{serv:"http://s6.sharingmatrix.com", hash:"98a9a3a2f2cb852ea5c457146fae631e"}
Финальный URL выглядит как "serv/download/hash/0/".
Всё это легко автоматизируется на высокоуровневых языках. И не забывайте делать хотя бы небольшие паузы между скачиванием файлов =)
В качестве бонуса подборка ссылок на 50Гб зарубежной литературы - http://rapidshare.com/files/267110323/books.rar с этого самого шарингматрикса.
Подписаться на:
Сообщения (Atom)