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
   
 
 
Опции темы Поиск в этой теме Опции просмотра

  #741  
Старый 08.02.2008, 21:32
Alpha][
Познающий
Регистрация: 19.10.2007
Сообщений: 72
Провел на форуме:
255436

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

Народ как вызвать окно открыть файл , что бы передать функции путь к нужному мне документу . Найти никак не могу =(
 

  #742  
Старый 08.02.2008, 21:37
Garfi
Участник форума
Регистрация: 02.02.2008
Сообщений: 106
Провел на форуме:
594791

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

Цитата:
Сообщение от brasco2k  
Там } не знаю для чего)))
То опечатка
Там стоит "{"
 

  #743  
Старый 09.02.2008, 23:11
Alpha][
Познающий
Регистрация: 19.10.2007
Сообщений: 72
Провел на форуме:
255436

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

noobyara
Это немного не подходит . Я наверное не корректо выразился .

У меня есть функция , которая конвертирует Jpg в Bmp(она засунута в dll'ку) . Мне нужно что бы при запуске этой фкц вылезало окошко и меня спрашивали какой файл нужно перекодировать (т.е необходимо что бы сама функция вызывала это окно при запуске) .
А ваш способ не работает т.к (как я понял) он требует что бы было окно программы создано , а я мне его создавать не нужно

З.Ы. и вот еще вопрос можно ли как то сделать так что бы переменна типа char стала переменной типа WCHAR ?
 

  #744  
Старый 10.02.2008, 00:25
[Y.P.C.]yla
Участник форума
Регистрация: 06.11.2006
Сообщений: 278
Провел на форуме:
2805600

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

Цитата:
Сообщение от Alpha][  
noobyaraЗ.Ы. и вот еще вопрос можно ли как то сделать так что бы переменна типа char стала переменной типа WCHAR ?
А как насчет функции WideCharToMultiByte?
 

  #745  
Старый 10.02.2008, 02:50
Alpha][
Познающий
Регистрация: 19.10.2007
Сообщений: 72
Провел на форуме:
255436

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

<<Alert>>
Сейчас попробывал и не получилось ничего . Вот код
PHP код:
ofstream text1("out.txt"ios::out);    //создаю файл для просмотра результатов    
char *szFile "image.jpg"// исходная строка  
WCHAR uszFile ;  // строка в которую нужно перевести szFile
MultiByteToWideChar(CP_ACPMB_PRECOMPOSEDszFile1, &uszFile1);      
text1.write((char *)&uszFilesizeof(uszFile); // Записываю результат в файл. на выходе получаю чепуху. 
Тоже самое когда провожу обратную операцию . Что я не так делаю ?
 

  #746  
Старый 11.02.2008, 13:13
sedoy_xxx
Участник форума
Регистрация: 05.07.2006
Сообщений: 285
Провел на форуме:
3295822

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

нужен пример работы с snmp под linux, заранее спасибо
 

  #747  
Старый 11.02.2008, 17:45
KSoniX
Познающий
Регистрация: 17.01.2008
Сообщений: 94
Провел на форуме:
314553

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

шифрования файлов примеры на Си кто может дать?

Последний раз редактировалось KSoniX; 11.02.2008 в 18:05..
 

  #748  
Старый 11.02.2008, 18:21
KSoniX
Познающий
Регистрация: 17.01.2008
Сообщений: 94
Провел на форуме:
314553

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

ну хотябы блочный шифратор плз
 

  #749  
Старый 11.02.2008, 18:33
z01b
Постоянный
Регистрация: 05.01.2007
Сообщений: 508
Провел на форуме:
2360904

Репутация: 1393


По умолчанию

Цитата:
Сообщение от KSoniX  
ну хотябы блочный шифратор плз
Код:
#include <iostream>
#include <string>
#include <cstdio>
#include <strstream>
#include <conio.h>
using namespace std;

void main()
{
	string fname;
	strstream strstr;
	char xor[20];
	FILE* fl1, * fl2;

	while(1)
	{
		cout << "Enter a file to encrypt or decrypt: ";
		cin >> fname;
		if(cin.good() )
		{
			cin.ignore(10, '\n');
			break;
		}
		cin.clear();
	}


	fl1 = fopen(fname.c_str(),"r");
	if(!fl1)
	{	cout << "ERROR: Could not open file for reading!"; getch(); return; }




	while(1)
	{
		cout << "Enter a file to write to: ";
		cin >> fname;
		if(cin.good() )
		{
			cin.ignore(10, '\n');
			break;
		}
		cin.clear();
	}

	fl2 = fopen(fname.c_str(), "w");
	if(!fl2)
	{   cout << "ERROR: Could not open file for writing!"; getch(); return; }



	while(1)
	{
		cout << "Enter a code to encrypt with: ";
		cin >> xor;
		if(cin.good() )
		{
			cin.ignore(10, '\n');
			break;
		}
		cin.clear();
	}

	
	char chr1, chr2;
	int xrCount=0;
	int xrLen = strlen(xor);

	while(1)
	{
		chr1=fgetc(fl1);
		if(chr1==EOF)
		{
			break;
		}
		else
		{
			if( (++xrCount) >=xrLen) xrCount=0;
			chr2 = chr1 ^ xor[xrCount];
			fputc(chr2, fl2);
		}
	}
	fclose(fl1);
	fclose(fl2);
	cout << "Encrypted successfully.\nPress any key to continue. ";
	getch();
}
 

  #750  
Старый 11.02.2008, 18:36
GlOFF
Постоянный
Регистрация: 08.05.2006
Сообщений: 816
Провел на форуме:
1845671

Репутация: 1338


По умолчанию

KSoniX Читай в файл в память\буфер потом банальным ксором (XOR).
 
 



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Интернетчики задали российскому президенту очень странные вопросы podkashey Мировые новости. Обсуждения. 4 07.07.2006 16:53



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


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




ANTICHAT.XYZ