Antichat снова доступен.
Форум Antichat (Античат) возвращается и снова открыт для пользователей.
Здесь обсуждаются безопасность, программирование, технологии и многое другое.
Сообщество снова собирается вместе.
Новый адрес: forum.antichat.xyz
 |
|

03.01.2009, 22:14
|
|
Новичок
Регистрация: 19.11.2008
Сообщений: 6
Провел на форуме: 15512
Репутация:
0
|
|
Прошу помощи при выборе компонента с функционалом TwebBrowser и при этом с нормально реализованными
1. Подмена реферала
2. Подмена юзер агента
3. работа через прокси
хотелось бы упростить до безобразия а изобретать велосипед не хочеться заранее благодарен
|
|
|

03.01.2009, 22:20
|
|
Участник форума
Регистрация: 20.12.2007
Сообщений: 295
Провел на форуме: 1777055
Репутация:
347
|
|
Сообщение от en4cer
Люди помогите нужен код который отредактирует файл в директории %WINDIR%\php.in как это реализовать? Как получить значение %WINDIR%?
функция WinAPI GetEnvironmentVariable
|
|
|

03.01.2009, 22:25
|
|
Участник форума
Регистрация: 26.02.2006
Сообщений: 209
Провел на форуме: 2418438
Репутация:
93
|
|
Сообщение от en4cer
Люди помогите нужен код который отредактирует файл в директории %WINDIR%\php.in как это реализовать? Как получить значение %WINDIR%?
Каждый процесс имеет адресное пространство в котором хранит переменные окружения процесса, они как правило унаследуются от родителя!
Вот кароче:
#include "stdafx.h"
#include <windows.h>
#include <iostream>
using namespace std;
int _tmain(int argc, _TCHAR* argv[])
{
char buff[64];
GetEnvironmentVariableA("windir", buff, sizeof(buff));
cout<<" Windir: "<<buff<<endl;
return 0;
}
|
|
|

04.01.2009, 17:01
|
|
Познающий
Регистрация: 10.02.2006
Сообщений: 88
Провел на форуме: 574349
Репутация:
8
|
|
Народ, помогите !! Кто может написать VC++ код который изменялбы 1 файл" %WINDIR%/system32/drivers/etc/hosts"
С менЯ плУсеги!
|
|
|

04.01.2009, 17:34
|
|
Постоянный
Регистрация: 04.11.2007
Сообщений: 303
Провел на форуме: 811764
Репутация:
119
|
|
Сообщение от en4cer
Народ, помогите !! Кто может написать VC++ код который изменялбы 1 файл" %WINDIR%/system32/drivers/etc/hosts"
С менЯ плУсеги!
Какие именно изменения? Удаление содержимого, добавление или редактирование содержимого?
|
|
|

04.01.2009, 17:50
|
|
Познающий
Регистрация: 10.02.2006
Сообщений: 88
Провел на форуме: 574349
Репутация:
8
|
|
добавить 5 строк
|
|
|

04.01.2009, 18:09
|
|
Постоянный
Регистрация: 04.11.2007
Сообщений: 303
Провел на форуме: 811764
Репутация:
119
|
|
Ну вот, где-то так...коленочный вариант
Код:
#include <stdio.h>
#include <stdlib.h>
#include <windows.h>
int main()
{
FILE *fp;
char file[256] = " ";
char text[] = "String\n";
GetEnvironmentVariable("WINDIR", file, sizeof(file));
strcat(file, "\\system32\\drivers\\etc\\hosts");
fp = fopen(file, "a+");
if(fp == NULL)
printf("error opening file\n");
fputs(text, fp);
fclose(fp);
return 0;
}
|
|
|

04.01.2009, 18:10
|
|
Участник форума
Регистрация: 20.12.2007
Сообщений: 295
Провел на форуме: 1777055
Репутация:
347
|
|
Код:
#include <stdlib.h>
int main()
{
system("echo stroka >> %WINDIR%\\system32\drivers\\etc\\hosts");
return 0;
}
одну строку 
|
|
|

05.01.2009, 18:32
|
|
Banned
Регистрация: 26.06.2007
Сообщений: 9
Провел на форуме: 750524
Репутация:
15
|
|
задача
Помогите пожалуйста решить одну задачку!
Вот задача:
массив с содержащей м чисел.реализовать программу формирования массивов A и B, включая в массив A четные по номеру элементы массива C в порядке их следования а в массив B нечет. Массив заполнять случайными целыми числами от 10 до 100
заранее благодарен...
|
|
|

05.01.2009, 21:11
|
|
Постоянный
Регистрация: 04.11.2007
Сообщений: 303
Провел на форуме: 811764
Репутация:
119
|
|
Сообщение от Q13
Помогите пожалуйста решить одну задачку!
Вот задача:
массив с содержащей м чисел.реализовать программу формирования массивов A и B, включая в массив A четные по номеру элементы массива C в порядке их следования а в массив B нечет. Массив заполнять случайными целыми числами от 10 до 100
заранее благодарен...
Код:
srand(time(NULL));
for(i = 0; i < M; i++)
{
r = rand()%100;
C[i] = r;
}
for(i = 0, j = 0; i < M; i++, j++)
{
if((i % 2))
A[--j] = C[i];
else
B[j] = C[i];
}
printf("Massiv C: ");
for(i = 0; i < M; i++)
printf("%d ", C[i]);
printf("\nMassiv A: ");
for(i = 0; i < M; i++)
printf("%d ", A[i]);
printf("\nMassiv B: ");
for(i = 0; i < M; i++)
printf("%d ", B[i]);
printf("\n");
Так пойдет? 
|
|
|
|
 |
|
|
Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
|
|
|
|