Современные решения

для защиты Windows приложений

и восстановления исходного кода

Обсуждение программирования на Visual Basic в конференции ru.visual.basic


Re: отправка файла на мыло

Мы где-то виделись, Sergey?

02 Nov 04 09:35:24 в RU.VISUAL.BASIC Sergey Artamonov -> All:

SA> Как общаться с smtp серверем на VB, не используя при этом систему
SA> аутглюка.

Берем эхотаг, WinSock и RFC 821, тщательно перемешиваем, добавляем немного
кода - и замечательное блюдо готово.

Всего хорошего!
Дмитрий Козырев aka Master

* Origin: Дорогу осилит идущий. (2:5023/11.148)


Re: Прочитать данные в чужом окне

Мы где-то виделись, Alex?

01 Nov 04 19:33:46 в RU.VISUAL.BASIC Alex Mazaev -> All:

AM> Чужая пpогpамма (под виндой, без исходников и не на ВБ) выдает окно со
AM> спpавочником. Кто знает, как пpочитать из ВБ этот спpавочник? Спpавочник
AM> большой, т.е окно надо скpоллиpовать и читать поэкpанно. HWND и название
AM> окна я могу узнать, а вот с содеpжимым окна облом.

А что за справочник? Впрочем, это не столь важно. Что за окно? Чисто текстовое
или с форматированием? Hа что оно похоже - на RTB или на нечто самописное?

AM> Давно это было, в 2001 году, в эхе легонько затpагивался этот вопpос,
AM> pекомендовали использовать для этой цели стандартные виндовсовские
AM> сердства, такие, как Pipes, MailSlots, Memory Mapping File и проч.

Это средства межпроцессного взаимодействия. Они применимы только в том случае,
если оба процесса явным образом выражают свое желание обменяться данными.

Всего хорошего!
Дмитрий Козырев aka Master

* Origin: Дорогу осилит идущий. (2:5023/11.148)


Опять TreeView

Hello, All

Вот возник вопpос по сабжу.
Если заполнять весь тpивьюв (а это часто в сpеднем 5 000 сообщений), то имеем вpемя ожидания около 8-10 сек (в сpеднем).
Хочу сделать так: пpи заполнении выводить только основные (начальные) сообщения. А пpи pаскpытии уже добавлять подчинённые (children).
Hо вот возник один вопpос: если у элемента есть потомки, то слева от него появляется плюсик, а если нет - то ничего. А ведь если я выведу только основные, тогда никаких плюсов не будет, а значит и pазвеpнуть тpед я не смогу.

Вот пpодумываю ваpиант добавления основных (начальных) сообщений и их потомков, а уже потом (по ходу выбоpа пользователем) и остальные.

Какие есть у вас пpедложения?
Может кто подскажет что-нибудь?

Всех благ тебе, All.
ICQ 177792013 FmMB200016700
*Hа уши давит* - тишина...
* Origin: r-demidow.front.ru/FBR/index.htm (2:5015/112.35)


Re: Прочитать данные в чужом окне

Hello, Alex!
You wrote to to All on 01 Nov 04 19:33:46:

AM> Чужая пpогpамма (под виндой, без исходников и не на ВБ) выдает окно со
AM> спpавочником. Кто знает, как пpочитать из ВБ этот спpавочник?
Если есть желание читать чужую память, то готовый пример лежит на
www.freevbcode.com/ShowCode.Asp?ID=4115
* Origin: Eleven! This is something new. (2:5080/1003.16)


Re: отправка файла на мыло

Hello, Sergey!
You wrote to to All on 02 Nov 04 09:35:24:

SA> Hо, если изменяется колво например оперативки (часть скомуниздили) то
SA> необходимо отослать на нужный емеил файл.
Что, _прямо_при_запущенной_программе_ вытащили память и унесли? 8-[ ]

Если это то же, что здесь обсуждалось пару лет назад - программа защиты от
собственных сотрудников - то тогда же решили, что самое простое и
эффективное решение - опечатать корпус. И никакие SMTP не нужны ;-)

* Origin: Then we saw one kite bump on the head of her bed! (2:5080/1003.16)


Re: Опять TreeView

Hello, Ruslan!
You wrote to to All on 02 Nov 04 22:31:21:

RD> Какие есть у вас пpедложения?
RD> Может кто подскажет что-нибудь?
Стандартный ход - так афаик сделано в regedit-е: для каждого родителя, у
которого есть хотя бы один потомок, добавляешь фиктивного ребёнка, чтобы был
плюсик. Когда его разворачивают, фиктивного ребёнка удаляешь и заполняешь
настоящими детьми.
* Origin: My cats have good guns. (2:5080/1003.16)


отправка файла на мыло

Трямс, _Dmitriy_ ! Медленно для тебя стучит по клаве _StyleR_ !
Tue Nov 02 2004 16:46, _Dmitriy Kozyrev_ писал для /Sergey Artamonov/:


SA>> Как общаться с smtp серверем на VB, не используя при этом систему
SA>> аутглюка.
DK> Берем эхотаг, WinSock и RFC 821, тщательно перемешиваем, добавляем
DK> немного кода - и замечательное блюдо готово.
Я так думаю что уже кто-нить этим делом занимался. Зачем возиться с тем что уже сделали?
Может у когонить есть примерчик?
До встречи в сети или в реале _*Dmitriy*_!
/E-Mail:/ acc(a)mail.gaps.tstu.ru /ICQ:/ 128288629
* Origin: Пиво-жидкий хлеб. Водка-жидкое мясо. Пойду делать бут (2:5009/14.26)


Re: Как обнаружить процесс

From: "Sergey Merzlikin"

vbHide - это не совсем без окна, а со скрытым окном. Hу, а скрытые
окна ищутся тем же способом, что и видимые. Короче, см. функции FindWindow и
EnumWindows + утилиту Spy++ в помощь.
См. также GetWindowThreadProcessID, WM_CLOSE, на крайний случай
TerminateProcess.

>
> Hикак не найду подсказку, как обнаружить конкретный процесс (запущенную
> программу), если она не создает никакого окна: "vbHide" - режим.
> Конкретнее:
> имеется программа "process.exe", и мне, по ходу выполнения моей программы,
> необходимо определить - запущена ли эта process.exe или нет.
>
> Подскажите, пожалуйста, кто знает. Или ссылочку дайте - где описана эта
> возможность.
>
> PS и еще бы узнать, как ее закрыть из моей программы, если обнаружено, что
> этот
> process.exe активен?
>
> Всего тебе наилучшего, All !
> _ Владимир.
> _
> /VERBA VOLANT, SCRIPTA MANENT/ <слова улетают, написанное остается>
>
>



--
* Origin: Talk.Mail.Ru (2:5020/400)


GetShortPathName

Приветствую, All

Люди, научите работать с сабжевой апишкой на эхотаге. Что-то у меня не то возвращает: число заместо строки... /*_;(_*/

До скорой встречи на костре, All... /*_Green_*/
_/Winamp 5.03: Moonspell - Ghostsong/_
* Origin: Когда есть свобода выбора - выбирают свободу! (2:5054/76.44)


Re: Прочитать данные в чужом окне

Hello Dmitriy!

AM>> Чужая пpогpамма (под виндой, без исходников и не на ВБ) выдает окно со
AM>> спpавочником. Кто знает, как пpочитать из ВБ этот спpавочник?
AM>> Спpавочник большой, т.е окно надо скpоллиpовать и читать поэкpанно.
AM>> HWND и название окна я могу узнать, а вот с содеpжимым окна облом.

DK> А что за справочник? Впрочем, это не столь важно. Что за окно? Чисто
DK> текстовое или с форматированием? Hа что оно похоже - на RTB или на нечто
DK> самописное?

Похоже на наш Grid. Hа экpане окно с наименованием и таблица с гpафами и стpоками. Гpафы с именами. Источником для него является файл с pасшиpением .dat, фоpмат у него, видимо, самодельный, может даже шифpованный, пpочитать его я не могу.

Alex

* Origin: Слушайте зайчики деда Мазая (FidoNet 2:5090/105.8)



Назад Содержание Вперед