Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Основная";
Текущий архив: 2002.03.21;
Скачать: [xml.tar.bz2];

Вниз

Как сделать, чтобы при запуске программы она (программа) копировала сама себя в другую папку (windows например)?   Найти похожие ветки 

 
sany   (2002-03-05 00:35) [0]

Как сделать, чтобы при запуске программы она (программа) копировала сама себя в другую папку (windows например)?


 
lipskiy   (2002-03-05 00:49) [1]

Просто копируй сам ехешник, как любой другой файл, при запущенной программе это тоже дозволительно. А если надо запустить именно скопированную программу - то придется передать ей управление (запустить ее) и закрыться самому.


 
drpass   (2002-03-05 00:55) [2]

Чтобы копировать свой же экзешник, нужно перед открытием файла установить переменную filemode:=2;
Таким образом ты устанавливаешь режим открытия файла "только для чтения", и система тебя не обломает


 
lipskiy   (2002-03-05 01:25) [3]

2drpass
По уму - да, но почему-то работает и без этого...


 
Builder   (2002-03-05 07:47) [4]

filecopy
ему пофиг - запущен екзешник или нет.


 
Зачиняев С.В.   (2002-03-05 09:36) [5]

Вирус пишем???


 
Builder   (2002-03-05 09:38) [6]

2Зачиняев С.В.
а если и вирус - что такого.
Может это вирус для Билла Гейтса :)
(понимай в каком угодно смысле)


 
sany   (2002-03-05 12:13) [7]

>Вирус пишем???
Лично я предпочитаю называть его "программа удалённого адменистратирования", но тот кого я адменистратирую об этом ничего не знает. И вообще я её распостронять не собираюсь, я её пишу только чтобы отомстить своему другу за то, что он засоряет на моём сайте гостевую.



 
Андрей Сенченко   (2002-03-05 12:21) [8]

>> sany © (05.03.02 12:13)
>> отомстить своему другу за то, что он засоряет на моём сайте гостевую.

А может проще за пивом попросить его этого не делать ?


 
lipskiy   (2002-03-05 13:21) [9]

А как же "сделал гадость - сердцу радость"? :)
Да бываю такие умники (и не мало), которых только палкой отучить можно пакостить, клин-клином, так сказать.


 
Зачиняев С.В.   (2002-03-05 14:09) [10]

2 sany
Да я просто спросил. НЕ осуждал и не критиковал.


 
sany   (2002-03-05 15:01) [11]

>А может проще за пивом попросить его этого не делать ?
Пробовал, не помогло. Может заодно кто подскажет как сделать чтобы сервер сокет определял ip компа на котором стоит и посылал его клиент сокету, который начинал конектится по этому ip. А то прога работает, только если вписать ip, а как мне его узнать? Сам он мне его не скажет.


 
drpass   (2002-03-05 16:08) [12]

>lipskiy
Дело в том, что IMHO лучшие процедуры работы с файлами - это reset/rewrite/blockread/blockwrite. Так что filemode тут не помешает.
>sany
[Утилит удаленного администрирования и так хватает. Не проще ли скачать уже написанную до тебя]
Определить-то IP не проблема. А вот идейка послать его клиенту - прикольная. Выходит так, чтобы подключиться, клиент должен получить от сервера его IP, а чтобы получить от сервера IP, нужно к серверу подключиться. Ни разорвать этот порочный круг, ни выйти из него...



Страницы: 1 вся ветка

Форум: "Основная";
Текущий архив: 2002.03.21;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.46 MB
Время: 0.008 c
1-66896
Song
2002-03-05 10:38
2002.03.21
мне нужно послать Ctrl+A через WM_CHAR (или ещё как-то). Через SendMessage там есть последний параметр lKeyData.


14-66982
Mike_Goblin
2002-01-27 18:09
2002.03.21
Кто смотрел кино


1-66927
Aleksandr
2002-03-06 14:10
2002.03.21
Как врезать Define в проект?


6-66954
BWG
2002-01-05 12:50
2002.03.21
Это все RAS?


3-66772
ilysha
2002-02-19 11:38
2002.03.21
Кто-нибудь работает с MySQL?





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский