Рассылка закрыта
Вы можете найти рассылки сходной тематики в Каталоге рассылок.
Как преобразовать массив байт в структуру
|
Выпуск # 632Как преобразовать массив байт в структуру 2011-02-22 13:24 kw33 Имеется считанный из файла byte [] b; Как первые байты из b залить в структуру struct File_Info { char A; // b[0], b[1] short B; // b[2], b[3] int C; // b[4], b[5], b[6], b[7] } File_Info fi; У меня получаются такие конструкции: fi.A = (char) ( (b[1] << 8) + b[0] ); и т.д. Нельзя ли заполнить структуру проще? Интернет-мошенники атаковали систему «Сбербанк ОнЛ@йн» 2011-02-22 15:03
Сбербанк России сообщил о том, что в настоящее время отмечается значительный рост мошенничества против клиентов коммерческих банков, управляющих своими счетами по сети Интернет через системы дистанционного банковского обслуживания (ДБО). Google Docs научился показывать файлы Excel и Photoshop 2011-02-22 15:04 Сервис Google Docs получил поддержку 12 новых файловых форматов. В их число вошли файлы Excel, Photoshop, а также других популярных программ. Таким образом пользователи сервиса и почты Google смогут открывать подобные файлы без необходимости использовать специальное приложение. Сбербанк России будет принимать платежы в пользу Яндекс.Денег 2011-02-22 15:05 Платежная система Яндекс.Деньги и Сбербанк России договорились о сотрудничестве. Теперь все владельцы банковских карт могут пополнить свой счёт в Яндекс.Деньгах через банкоматы и терминалы Сбербанка. Для этого подойдёт карта любого российского банка. За одну операцию пополнить счёт в Яндекс.Деньгах через банкомат или терминал Сбербанка можно на любую сумму в пределах 15 тысяч рублей, причём перечисление средств происходит мгновенно.
При зачислении денежных средств на счёт взимается комиссия в размере 1,5%. Для сравнения, при пополнении счёта наличными через другие сети терминалов комиссия может составить и пять, и пятнадцать процентов. Это зависит от сети терминалов, размера суммы и местонахождения точки. Выключение Windows XP, нужен код, прошу помочь кто знает 2011-02-22 15:19 aero122 В общем расклад такой. Есть Button и Form. Какой код нужно вписать чтобы при нажатии на кнопку Компьютер выключался? Может кто знает код? Заранее огромное спасибо.) RE: Выключение Windows XP, нужен код, прошу помочь кто знает 2011-02-22 16:25 Aleksey Nemiro Зависит от языка программирования. C# (.NET Framework) Как отключить компьютер? Управление питанием компьютера Visual Basic 6.0 Небольшой модуль для работы питанием компьютера Выход из Windows (XP) Таймер отключения компьютера RE: Выключение Windows XP, нужен код, прошу помочь кто знает 2011-02-22 16:35 aero122 Оу, точно.) Спасибо. =) Язык программирования: Visual Basic 2005 Код уже нашёл, могу выложить.) RE: Выключение Windows XP, нужен код, прошу помочь кто знает 2011-02-22 17:11 Aleksey Nemiro Код уже нашёл, могу выложить.) RE: Выключение Windows XP, нужен код, прошу помочь кто знает 2011-02-22 17:35 aero122 Код(Для выключения компьютера) встраивается в кнопку: Dim objWMIService, objComputer As Object objWMIService = GetObject("Winmgmts:{impersonationLevel=impersonate,(Debug,Shutdown)}") For Each objComputer In objWMIService.InstancesOf("Win32_OperatingSystem") objComputer.Win32shutdown(12, 0) Next Какой код использовать для перезагрузки Windows XP? 2011-02-22 17:45 aero122 Какой код использовать для перезагрузки Windows XP? Имеется Form и Button.) Как выключить/перезагрузить компьютер? 2011-02-22 17:52 aero122 Простой пример показывает, как в Visual Basic .NET можно выключить или перезагрузить компьютер под управлением Windows. RE: Какой код использовать для перезагрузки Windows XP? 2011-02-22 17:53 Aleksey Nemiro RE: Какой код использовать для перезагрузки Windows XP? 2011-02-22 18:07 aero122 О! Огромнейшее спасибо. =) Lenovo выпускает новые ноутбуки на базе Intel Sandy Bridge 2011-02-22 18:16 Китайский производитель персональных компьютеров Lenovo сегодня презентовал новое поколение ноутбуков ThinkPad, работающих на базе последнего поколения чипов Intel Sandy Bridge. В заявлении компании говорится, что новинки работают быстрее, предыдущего поколения, сохранив основные моменты, связанные с энергоэффективностью.
Сегодня китайский производитель представил новые ноутбуки ThinkPad серий L, T и W, работающие на базе процессоров Core i3, i5 и i7. В Lenovo говорят, что в новых ноутбуках энергоэффективность представлена сразу с двух позиций: во-первых, это общая концепция энергосбережения, реализованная в Sandy Bridge, а во-вторых, это ряд собственных разработок Lenovo, повышающих энергоэкономичность компьютера. Blu-Ray 2011-02-22 18:42 Aleksey Nemiro Приветствую! Кто-нибудь уже является счастливым обладателем устройств для чтения и записи дисков Blu-Ray? Поделитесь впечатлениями :) Перетаскивание окна в Visual Basic 2005 2011-02-22 19:50 aero122 Не подскажете с помощью какого кода можно сделать так, чтобы перетаскивалось окно, а не заголовок?(Заголовок и бордюры отключены ради лучшего внешнего вида) Заранее огромное спасибо. =) Перетаскивание формы за любое место 2011-02-22 20:48 Интернет Пример формы на Visual Basic .NET, которую можно перемещать по экрану за любое место. RE: Перетаскивание окна в Visual Basic 2005 2011-02-22 20:49 Aleksey Nemiro Перетаскивание формы за любое место на C# 2011-02-22 20:50 Рассел Абубэккер Пример формы на C#, которую можно перемещать по экрану за любое место. RE: Перетаскивание окна в Visual Basic 2005 2011-02-23 02:59 aero122 О_о... Огромнейшее спасибо. =) Генератор случайного текста. 2011-02-23 03:44 aero122 Как создать генератор случайного текста в Visual Basic 2005? Имеется Button, и TextBox куда будет выводиться текст.) Заранее Огромное Спасибо.) Microsoft выпустит Kinect для компьютеров 2011-02-23 14:20 Компания Microsoft официально подтвердила, что выпустит этой весной комплект разработки Kinect for Windows. Это даст возможность официально использовать сенсор Kinect вместе с компьютерами под управлением Windows 7. Неофициальные драйверы были выпущены спустя две недели после старта продаж Kinect. Cisco назначает нового операционного директора компании 2011-02-23 14:20 Cisco Systems сегодня сообщила о назначении нового операционного директора компании. Гэри Мур стал фактически вторым по значимости топ-менеджером компании после того, как Cisco объявила о слабых квартальных результатах и пережила обвал акций на рынке. 61-летний Мур будет курировать новые разработки в компании, все маркетинговые операции, повседневную деятельность и управлять сервисным подразделением. Аналитики говорят, что основной деятельностью Cisco по-прежнему остаются продажи маршрутизаторов и коммутаторов, но за последние несколько лет компания вышла фактически на три десятка новых рынков. По словам главы компании Джона Чемберса, такая политика диверсификации бизнеса позволит Cisco достигать 17%-ного годового роста выручки. AVG анонсировала продукт для защиты малого бизнеса от киберугроз 2011-02-23 14:21 Антивирусная компания AVG сегодня анонсировала новое оружие против корпоративных кибер-преступников - Online Security Audit, представляющее собой бесплатное средство для аудита ИТ-ресурсов среднего и малого бизнеса и предоставления ему необходимых данных о состоянии его ИТ-систем, а также обеспечении некоторых методов, связанных с защитой систем. В AVG говорят, что если раньше объектами внимания кибермошенников становились в основном компании крупного бизнеса, то сейчас здесь в сферу интересов преступников все чаще стали попадать компании среднего и даже малого бизнеса. По данным Market Landscape Report 2010, около 25% компаний малого бизнеса сталкивались с попыткой атак кибермошенников, причем среди СМБ, проводивших процедуры ИТ-аудита, в 14% случаев были выявлены грубые нарушения режима безопасности. Sony представила похожий на MacBook Air ноутбук 2011-02-23 14:21 Компания Sony представила новый ноутбук в линейке Vaio S. Новинка оснащается 13,3-дюймовым экраном и весит 1,75 килограмма. Модель оснащается 2,7 гигагерцевым процессором Intel Core i7, представленным 20 февраля и 8 гигабайтами оперативной памяти. В продажу она поступит не ранее марта 2011 года. Juniper анонсировала решение для защиты облачной среды предприятий 2011-02-23 14:22 Компания Juniper Networks интегрировала новый виртуальный шлюз Juniper Networks vGW со шлюзами для центров обработки данных Juniper Networks серии SRX, что позволит предоставить виртуализированное решение для развертывания «облачной» архитектуры в частном и публичном секторах. Это первый этап в развитии новой многофазовой стратегии Juniper после приобретения компании Altor в декабре 2010 г.
До сделки по приобретению компании Juniper и Altor в течение нескольких лет тесно сотрудничали в области исследований динамически развивающихся сетевых угроз. Обеспечение безопасности уже требует от предприятий выходить за рамки традиционной безопасности на исключительно физическом уровне. С Днём Защитника Отечества! 2011-02-23 14:23
Уважаемые пользователи Kbyte.Ru, защитники Отечества настоящие, прошлые, будущие и те, кто отмазался! А вы служили в армии? 2011-02-23 14:38 Пожалуйста, примите участие в опросе. Ваше мнение важно для нас. RE: Генератор случайного текста. 2011-02-23 14:47 [i]Pro Писал когда то давно генератор паролей, вот тебе вырезка: Public Function GenerateString(ByVal minLength As Integer, ByVal maxLength As Integer) As String Dim charset As String = "abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ" Dim r As New Random() Dim lenPass As Integer = r.Next(minLength, maxLength) Dim str As String = String.Empty For i As Integer = 0 To lenPass - 1 str += charset(r.Next(0, charset.Length)) Next Return str End Function Использовать так: GenerateString(6, 20) RE: Перетаскивание окна в Visual Basic 2005 2011-02-23 14:55 [i]Pro Вот как бы метод покомпактнее) Кидать в событие MouseDown: Me.Capture = False Me.WndProc(Message.Create(Me.Handle, &HA1, New IntPtr(2), IntPtr.Zero)) Генератор случайного текста 2011-02-23 15:16 Алексей Немиро Незаменимая вещь настоящего депутата, в данном случае коммунистической партии. :-) В примере показана работа с массивами и генератором случайных чисел. RE: Генератор случайного текста. 2011-02-23 15:17 Aleksey Nemiro Кстати, у нас есть Генератор паролей 2011-02-23 15:20 [i]Pro Функция на Visual Basic .NET, которая позволяет создавать уникальные пароли заданной длины. Перетаскивание формы за форму 2011-02-23 15:25 [i]Pro Еще один пример формы на Visual Basic .NET, которую можно перемещать по экрану за любое место, а не только за заголовок. Пример очень простой, всего две строчки кода. Многопоточный подборщик паролей Mail.Ru 2011-02-23 15:26 [i]Pro Исходник многопоточного подборщика паролей для сервиса Mail.Ru и всех его поддоменов. С поддержкой HTTP прокси :) Исходный код 2-ух модулей MRBrute.vb и Globals.vb Служит для проверки на прочность вашего личного пароля. Использование не по назначению ведет к уголовной ответственности) RE: Генератор случайного текста. 2011-02-23 17:17 aero122 Спасибо всем. =))) постраничная навигация 2011-02-23 22:37 satellite подскажите пожалуйста как сделать постраничную навигацию в шаблоне joomla 1.5 по центру, при этом чтобы выравнивание по тексту было по левому краю? сколько не пробовал править CSS не получается, либо то и другое по центру, либо по левому краю. за раннее благодарен! RE: постраничная навигация 2011-02-24 01:40 Aleksey Nemiro код (html, css) в студию! Parsing текстовых данных 2011-02-24 13:24 [i]Pro Не знаю для кого как, но лично меня пугают регулярные выражения, и именно по этому для облегчения своей жизни была создана небольшая функция. Очень облегчает жизнь при парсинге html-текста. Microsoft устранила уязвимость в программном механизме Malware Protection Engine 2011-02-24 15:18 Microsoft выпустила патч для своего программного механизма выявления злонамеренного программного обеспечения. Ранее в сети появились данные, в которых говорилось, что из-за наличия бага в программном обеспечении Microsoft Malware Protection Engine злоумышленники могли получать несанкционированный доступ к системе.
Вчера корпорация обновила данный программный компонент, сообщив, что в продукте присутствовала возможность поднятия привилегий в обход легитимного механизма управления привилегиями в операционной системе. Вместе с тем, в Microsoft сообщили, что для успешной эксплуатации данного бага потенциальный атакующий уже должен был иметь доступ к системе пользователя. При помощи Malware Protection Engine он мог поднять свои привилегии до администраторского уровня. Новый вариант Zeus атакует клиентов банков через перехват SMS-сообщений 2011-02-24 15:19 Нашумевший банковский троян Zeus возвращается к пользователям в новом обличье - Mitmo. Новая версия Zeus нацелена на пользовательские сотовые телефоны, перехватывая SMS-сообщения от банковских сервисов и пользователей и надеясь перехватить банковские реквизиты или логины/пароли для систем доступа к онлайн-банкингу. Очевидно, что данный шаг хакеров направлен на обход систем двухфакторной аутентификации, которые за последнее время банки начали активно разворачивать.
Первая вспышка данного вредоносного кода была обнаружена 21 февраля и нацелена она была на пользователей польского подразделения банка ING, перехватывая одноразовые пароли, высылаемые клиентам банка по сотовым телефонам. Intel представит новую технологию передачи данных 2011-02-24 15:19 Корпорация Intel представит технологию передачи данных Light Peak 24 февраля. Об этом пишет интернет-издание CNet News со ссылкой на анонимные источники. Предполагается, что эта технология в будущем сможет заменить USB и другие способы передачи данных. Ее пропускная способность составляет 10 гигабит в секунду. Создан работающий компьютер размером 1 куб мм 2011-02-24 15:20 Группа инженеров из Университета Мичигана на прошедшей в США конференции International Solid-State Circuits Conference (ISSCC 2011) показала самый маленький в мире работающий компьютер. По своим размерам вычислительная система примерно в 10 раз меньше копеечной монеты, но несмотря на это, она представляет собой законченную систему. Использовать данный компьютер инженеры предлагают в качестве имплантируемого монитора для отслеживания внутриглазного давления. Данный показатель крайне важен для больных какими-либо глазными заболеваниями, например катарактой или глаукомой.
Ключевой возможностью новинки является то, что она способна без проводов взаимодействовать с другими такими же устройствами, создавая сенсорные сети. В Университете Мичигана говорят, что новинка является общим дизайном и при желании ее можно оптимизировать и для других сфер применения, например для мониторинга загрязнения воздуха, для каких-либо исследовательских действий или для слежения за каким-либо объектом. TEXTBOX 2011-02-24 19:35 Артем Федоров Помогите пожалуйста! VB6 Имеется TextBox с названием Text1 .ТекстБокс мультистрочный(поддерживает переход строки),в нем содержится какой то текст. Надо найти примерно следущее: [cod]var[/cod] причем надо: если находит теги [cod] и [/cod] то надо получить "var" (содержимое между тэгами) в переменную (например для вывода MsgBox с текстом "var" . при чем необходимо это найти не во всем тексте а примерно в его конце...примерно текст такой: YYY: aaa XXX: [cod]HI[/cod] yyy: aaa bbb: [cod]no[/cod] при таком тексте нужно что бы нашел и выдал " no" и так далее. тоесть находит последнее [cod] [/cod] и выдает содержимое между надеюсь вопрос понятен. Спасибо за внимание RE: TEXTBOX 2011-02-24 20:09 Aleksey Nemiro Самый простой вариант - использовать функцию InStrRev. Функция ищет указанное вхождение символов в строке начиная с конца. В данном случае нужно искать первый закрывающейся тег [/cod]: Dim e As Integer e = InStrRev(Text1.Text, "[/cod]") Затем, относительно значения пеменной e, нужно найти открывающейся тег [cod]: Dim s As Integer s = InStrRev(Text1.Text, "[cod]", p) MsgBox Mid(Text1.Text, s, e - s) У меня нет VB 6.0 под рукой, так что приведенные фрагменты кода я не проверял. Возможно, потребуется учитывать длину искомых строк, при выборе текста между ними. RE: TEXTBOX 2011-02-24 20:21 Артем Федоров при коде Dim e As Integer e = InStrRev(Text1.Text, "[/cod]") Dim s As Integer s = InStrRev(Text1.Text, "[cod]", p) MsgBox Mid(Text1.Text, s, e - s) Invalid procedure call of argument и ругается на s = InStrRev(Text1.Text, "[cod]", p) RE: TEXTBOX 2011-02-24 20:23 Aleksey Nemiro p заменить на e RE: TEXTBOX 2011-02-24 21:03 Артем Федоров Спасибо! Сработало Вот рабочий код Dim e As Integer e = InStrRev(Text1.Text, "[/cod]") Dim s As Integer s = InStrRev(Text1.Text, "[cod]", e) MsgBox Mid(Text1.Text, s + 6, e - (Len("[/cod]") + s)) Google запускает программу сертификации специалистов для Google Apps 2011-02-25 00:14 Google накануне сообщила о запуске первой в своем роде программы по сертификации специалистов в области облачного сервиса Google Apps. Специфика программы такова, что с некоторой долей условности, но ее можно отнести к большинству существующих на сегодня публичных облачных систем. Как следует из сообщения Google, спецификация Google Apps Certified Deployment Specialist заработала со вчерашнего дня и представляет собой первую из облачных сертификаций Google. Другие планируемые курсы будут включать в себя области продаж, разработки программного обеспечения и поддержки.
"Наши клиенты хотят показать пользователям, что имеют большой опыт в работе с облачной системой, а партнеры Google видят в сертификации способ лучшей дифференциации на рынке на фоне конкурентов", - говорит Стивен Чоу, директор Google Apps Channels. Mozilla выпустит срочное исправление для нескольких версий Firefox 2011-02-25 00:14 Mozilla сообщает, что на 1 марта намечен выход браузеров Firefox 3.5.17 и Firefox 3.6.14, где будет закрыт один из ранее найденных серьезных багов, приводящих к компрометации операционной системы пользователя. Еще 14 февраля в Mozilla сообщили, что компания расследует сообщения, связанные с тем, что тестеры ряда бета-версий браузера обнаружили наличие уязвимости CSRF (cross-site request forgery) и условий, при наступлении которых происходит крах браузера.
Позже появились данные о том, что CSRF связан с плагином Adobe Flash Player, точнее тем, как он обрабатывает некоторые виды Flash-контента. На прошлой неделе сама Adobe выпустила новую версию Flash Player, но в компании ничего не сообщили о том, связана ли новая версия с уязвимостью CSRF, о которой говорит Mozilla. Создатель MP3.com запустил сервис для записи с интернет-радио 2011-02-25 00:15 Запущен сервис DAR.fm, предназначенный для записи потокового аудио с интернет-радиостанций. Dar.fm позиционирует себя как легальный аудиосервис, но реакция звукозаписывающих компаний на запуск онлайн-рекордера, по словам его создателя Майкла Робертсона, пока неизвестна. прокси куки webbrowser и vb6 2011-02-25 00:28 Артем Федоров Уважаемые форумчане и мастера,помогите плз! Есть ссылка,надо чтобы в программе браузер переходил по ней через опр промежуток времени,меняя прокси(соответственно ип тоже) и удалял кукисы(или не принимал их вовсе). как сделать чтобы удалял кукисы я примерно знаю - kill "C:\Documents and Settings\User\*.txt" заставить переходить тоже не беда..(таймер в помощь) а как сделать что бы он проходил по ссылке с новым ипом? и проксей соответственно? например если загрузить список проксей на кажд строке новая. помогите плз! |
В избранное | ||