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

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

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

Visual Basic 6.0 - DataGrid и RecordSet


Re: DataGrid и RecordSet

From: Vadim Romanov <vadim [@] finist-soft.ru>


Igor Kagitin пишет:
IK> Hеужели ни кто не скажет как привязать DataList или DataGrid к

RecordSet без Data.

Для работы с datagrid нужно использовать ADO.
Set con = New ADODB.Connection
pat = "Provider=Microsoft.Jet.OLEDB.4.0;Persist Security
Info=False;Data Source=c:\db1.mdb"
con.ConnectionString = pat
con.Open
Set rkey = New ADODB.Recordset
rkey.ActiveConnection = con
rkey.Properties("IRowsetIdentity") = True
rkey.Open "select * from sign", , adOpenKeyset, adLockOptimistic
Set Grid.DataSource = rkey


IK> Igor.


--
Вадим
* Origin: Talk.ru (2:5020/400)

Re: IsHackerPresent

From: "Sergei Ho" <calendarman [@] mtu-net.ru>


А почему это народ упорно делает полнофункциональные триалы
с ограничением по времени? Разве не хватает даже беглого обзора
хакерских сайтов, чтобы понять, что они самые простые для взлома?
Только чистый демо, в котором физически нет "лишнего" кода и
который невозможно превратить в полнофункциональную программу!
А можно еще и доставить хакеру немного развлечений...
если в этом демо оставить окно для ввода рег. номера и немного
постараться и прописать "анализ" номера,
чтения/записи реестра и пр. штучек... пускай ломает...
А вдруг?!...

Сергей.
* Origin: MTU-Intel ISP (2:5020/400)

Re: IsHackerPresent

From: Vadim Romanov <vadim [@] finist-soft.ru>


Sergei Ho пишет:

SH> Только чистый демо, в котором физически нет "лишнего" кода и

SH> который невозможно превратить в полнофункциональную программу!


Правильная мысль. Только в этом случае тебе придется писать и
поддерживать фактически две версии программы. Hе лениво?

SH> Сергей.


--
Вадим
* Origin: Talk.ru (2:5020/400)

Re: IsHackerPresent

From: "Dmitry Viazowkin" <vde [@] ufanet.ru>


Hi!

> А если две замены, то что, ему покупать новый S/N?


Hет, доказать валидность. Тогда на реактивацию ему будет выслан модуль, который
сначала должен быть запущен в старой конфигурации (сняв ее валидность), а затем
в новой.

> А если он захочет купить лицензию на 20-30 компов (почему бы не помечтать!),

> ему придется ставить демо на все компы и выписывать все HardID.


Продать Volume Licensing, за твкие бабки можно и утечку версии простить.

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


Гыыы;) Вся серия MS XP.

> Полагаю, это редкость. Такая привязка может создать проблемы юзеру и

> при выборе программы, такую привязку он запишет в ее минусы.

> Хотя, конечно, этот способ лучше защищает от воровства SN.


Угу, редкость... типО ХРень редко встречается... Если у юзера есть выбор, то он
предпочтет с%??дить SN, а не возиться с активацией.

--
With best regards
Dmitry Viazowkin


* Origin: Me? Organized??? (2:5020/400)

Re: IsHackerPresent

From: "Dmitry Viazowkin" <vde [@] ufanet.ru>


Hi Sergey!

> Конечно все ломается, но некоторые проги ломаются долго!


[замечательный пример с огромной жалостью skip]

Вот именно! Я про то и говорю, что в теле огромной многомеговой проги можно
ТАКОЕ навертеть, что никаким аппаратным ключам не снилось.
--
With best regards
Dmitry Viazowkin


* Origin: Me? Organized??? (2:5020/400)

Класс для работы с изображениями!!!

From: "Sergei Ho" <calendarman [@] mtu-net.ru>


Удивительный класс для работы с изображениями нашел здесь:
http://snc.mail333.com/vbasic.html#5
(сайт Александра Асябрика)

Цвет, повороты, всякие эффекты и к тому же
используются функции на ASM!
Прямо Photoshop какой-то!

'clsASMpic is a simple class that makes possible REALTIME image manipulation of
'even large pictures in visual basic.
'this is accomplished using precompiled assembler code (machine code) in the
'time critical sections.
'it has a real wealth of functions, eg rotating and scaling with antialiasing,
'invertion and grayscaling, art effects like relief and smoothing,
'colour effects - each colour +/-, brightness and many more - plus some really
'nice and weird ideas.

'this is mostly a total conversion of one of Robert's former postings, to make
'using this great technique as easy as it is being fast:
'http://www.planet-source-code.com/vb/scripts/ShowCode.asp?txtCodeId=29034&lngWId=1
'also look there for explanation/additional info and more of his great work.

Сергей.

* Origin: MTU-Intel ISP (2:5020/400)

Connection и Recordset

Здравствуйте!

что случается с ADOрекордсетом по закрытии процедуры, т.е
можно ли _не закрывая соединение_ обращаться к открытому однажды
(и не закрытому по nothing) рекордсету из разных процедур.
т.е.
Sub1()
connection.open *
recordset1.open "SELECT *
End Sub1

Sub2()
вот тут надо попользовать recordset1
End Sub2

работа на VB6.0

если оффтопик- сорри, я понимаю рекордсет как набор записей из базы
согласно критерию, невкусно по каждому клику открывать новый rs .
в мсдн ответ не нашёл

Заранее спасибо
павел
* Origin: Belinvestbank Vitebsk (2:454/2.44)

Re: IsHackerPresent

From: Alexander Asyabrik <belmis [@] mail.belpak.by>


Привет, Sergei.

Вы, было дело, писали 2 октября 2003 г., 0:39:14:

>> А что касается FineReader'a и невозможности угнаться за

>> его навернутой защитой, то должен тебя разочаровать.


SH> Может этот кряк и лучше, не знаю, но описанный способ не

SH> гарантирует вечную и абсолютную защиту, он только сильно и реально

SH> затрудняет взлом.


Кому нужна вечная защита, когда регулярно выходят новые версии?
(Тот же FR6 у меня работает уже почти полгода, и пора уже ставить FR7)

Кряк-то ведь и не нужен, собственно, если имеешь дело с триальной
версией. Если твоя программа может полноценно работать в
ознакомительном режиме хотя бы один день и/или один запуск - она
_обречена_ на вечную работу на халяву.

Коротко об этом http://snc.mail333.com/untrial.html


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

Как отследить какой запрос формирует IExplorer

From: "Fond" <vtor_eco [@] mail.cnt.ru>


Hi All!


Такой вопрос: контрол Inet выполняя запрос
Inet1.OpenURL("http://www.server.com/Find.jsc?param=1")
возвращает не то же самое как если в IE просто лапками набить строку
http://www.server.com/Find.jsc?param=1

Есть ли какая приблуда что подсмотреть какой запрос формирует IE?

С уважением, Иван.


* Origin: Central Telegraph Moscow Russia (2:5020/400)