ANTICHAT.XYZ    VIDEO.ANTICHAT.XYZ    НОВЫЕ СООБЩЕНИЯ    ФОРУМ  
Баннер 1   Баннер 2

ANTICHAT — форум по информационной безопасности, OSINT и технологиям

ANTICHAT — русскоязычное сообщество по безопасности, OSINT и программированию. Форум ранее работал на доменах antichat.ru, antichat.com и antichat.club, и теперь снова доступен на новом адресе — forum.antichat.xyz.
Форум восстановлен и продолжает развитие: доступны архивные темы, добавляются новые обсуждения и материалы.
⚠️ Старые аккаунты восстановить невозможно — необходимо зарегистрироваться заново.
Вернуться   Форум АНТИЧАТ > Программирование_OLD > С/С++, C#, Delphi, .NET, Asm
   
 
 
Опции темы Поиск в этой теме Опции просмотра

  #2731  
Старый 18.04.2009, 11:05
Plaxxx
Новичок
Регистрация: 01.11.2008
Сообщений: 10
Провел на форуме:
13651

Репутация: 0
По умолчанию

А мне нужно на С++ сравнить один имейдж с другим и если они одинаковые то вывести на экран форму... как это сделлать подскажите плиз!!!
 

  #2732  
Старый 18.04.2009, 12:04
.ATK
Участник форума
Регистрация: 20.02.2009
Сообщений: 224
Провел на форуме:
5075819

Репутация: 274
По умолчанию

смотри структуру расширения имейджа) например, для bmp: http://ru.wikipedia.org/wiki/BMP тупо считываешь некоторые поля (CreateFile()) и сравниваешь!!
 

  #2733  
Старый 18.04.2009, 12:16
Plaxxx
Новичок
Регистрация: 01.11.2008
Сообщений: 10
Провел на форуме:
13651

Репутация: 0
По умолчанию

Кто сделает то что описал АТК подарю семизнак( т.к. больше ничего нету)
 

  #2734  
Старый 18.04.2009, 12:48
Forcer
Постоянный
Регистрация: 12.04.2007
Сообщений: 413
Провел на форуме:
3578578

Репутация: 275
Отправить сообщение для Forcer с помощью ICQ
По умолчанию

Цитата:
Сообщение от .ATK  
Подскажите как просмотреть ресурсы в exe-файле! может у кого есть какие исходники?
http://www.google.ru/search?q=exe+resource

например, http://www.angusj.com/resourcehacker/
 

  #2735  
Старый 19.04.2009, 18:27
.ATK
Участник форума
Регистрация: 20.02.2009
Сообщений: 224
Провел на форуме:
5075819

Репутация: 274
По умолчанию

ну понятно почему у тебя массив int в котором по начальному адресу лежит число 23... ты выводишь первый элемент этого массива = 4 байта = 23... какое 2 ты хочешь увидеть?

Так посмотри:
union {
int i;
int c[4];
}asc;
asc.i=2;
asc.c[1]=3;
printf("%d",asc.c[0]);
 

  #2736  
Старый 19.04.2009, 18:30
CHIP:))
Познающий
Регистрация: 17.01.2007
Сообщений: 94
Провел на форуме:
528220

Репутация: 65
Отправить сообщение для CHIP:)) с помощью ICQ
По умолчанию

Ой блин хотел изменить сообщение, а случайно удалил) Спс за помощь)

Только вот если у меня число 23 уже и так разделено на 2 и 3 то зачем мне вообще с юнион парица. Мне надо иметь возможность обращяться отдельно к цифре 2 и цифре 3 из числа 23

Последний раз редактировалось CHIP:)); 19.04.2009 в 18:38..
 

  #2737  
Старый 19.04.2009, 18:39
desTiny
Reservists Of Antichat - Level 6
Регистрация: 04.02.2007
Сообщений: 1,152
Провел на форуме:
3008839

Репутация: 1502


По умолчанию

Цитата:
Люди help плиз! у меня такая ситуация. я знаю неплохо C++ умею работать в C++ builder. я пытаюсь сделать клиент/серверное приложение(троян backdoor).
я юзал компоненты TServerSocket и TClientSocket. я сделал трой без проблем.Фишка заключается в том,что трой работает на основе этих компонентов токо с локальными компами!!! а мне надо чтоб через интернет.Как мне это реализовать? подскажите и направте в нужное направление плиз. За хороший ответ с меня естествено +.
эмм.. как я понимаю, у тебе инет через роутер, скорее всего.
тебе нужен реальный апишник, чтоб из инета к тебе могли подключаться + правильно заполненная таблица маршрутизации в роутере
__________________
Bedankt euch dafür bei euch selbst.

H_2(S^3/((z1, z2)~(exp(2pi*i/p)z1, exp(2pi*q*i/p)z2)))=Z/pZ
 

  #2738  
Старый 20.04.2009, 13:16
Glazz
Участник форума
Регистрация: 09.08.2008
Сообщений: 139
Провел на форуме:
560332

Репутация: 15
По умолчанию

Не понимаю. Поставил Win7 7077. Поставил Dev-Cpp , Cygwin с gcc , GTK+, GTKmm.
Решил настроить Dev-Cpp под cygwin.
Прописал в параметрах компилятора путь к cygwin/usr/include/
Изменил пути к файлам g и g++(ну исполняемые файлы компилятора). Решил скомпилить .cpp с #include <iostream> , на что мне выдало:

[Linker error] undefined reference to `__imp___iob' и много других ошибок линковки, ссылающихся на :
more undefined references to `__imp___iob' follow
__errno
__filelengthi64
__CRT_MT и т.д.

Если не подключать iostream , то все норм.
 

  #2739  
Старый 20.04.2009, 13:49
Plaxxx
Новичок
Регистрация: 01.11.2008
Сообщений: 10
Провел на форуме:
13651

Репутация: 0
По умолчанию

Нужно найти ошибки

Код:
 
equal = true;
for(int row=0;
row<Image1->Height() /* то ли свойство то ли метод не знаю но должно быть такое*/;
row++)
 for(int col = 0;col<Image1->Width() /*тоже не знаю но IDE тебе в помощь); col++){
  if(Image1->Canvas->Pixels[row][col] != Image10->Canvas->Pixels[row][col])
   equal = false;
   break;
 }
}
 

  #2740  
Старый 20.04.2009, 13:57
Glazz
Участник форума
Регистрация: 09.08.2008
Сообщений: 139
Провел на форуме:
560332

Репутация: 15
По умолчанию

Цитата:
Сообщение от Plaxxx  
Нужно найти ошибки

Код:
 
equal = true;
for(int row=0;
row<Image1->Height() /* то ли свойство то ли метод не знаю но должно быть такое*/;
row++)
 for(int col = 0;col<Image1->Width() /*тоже не знаю но IDE тебе в помощь); col++){
  if(Image1->Canvas->Pixels[row][col] != Image10->Canvas->Pixels[row][col])
   equal = false;
   break;
 }
}
ну непонятен тип equal , должен быть bool equal. Да и комментарии вторые криво стоят. открывающий слэш с звездочкой есть, а закрывающий я не увидел.
 
 





Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 


Быстрый переход




ANTICHAT.XYZ