Форум сайта python.su
Ниочем… читай по губам “По-до-би-е ви-ру-са”. Я и не говорил, что это уникальный софт и тд. и тп. Я просто просил указать мне на мои ошибки в коде и посоветовать что-то. Это игрушка. Я завтра уже забуду про нее.
Офлайн
AvondОшибки? Ну вуаля!
Ниочем… читай по губам “По-до-би-е ви-ру-са”. Я и не говорил, что это уникальный софт и тд. и тп. Я просто просил указать мне на мои ошибки в коде и посоветовать что-то. Это игрушка. Я завтра уже забуду про нее.
__author__ = 'Als von Dante' import types import sys sys.setrecursionlimit(100000000) def fact(n): b = 0 while b >= 0: i = 1 b = b + i g = types.StringType(b) m = g + '.txt' open(m, 'w').write('virus') print 'ok' n = 1 return fact(n-1)*n return b fact(3)
return fact(n-1)*n return b
Отредактировано FishHook (Дек. 15, 2012 16:30:19)
Офлайн
да и первый не выполнится он после бесконечного цикла идет. Непонятно зачем эта рекурсия.
Офлайн
>не смешно
>я за бан, если что
Да что вы к человеку прицепились? Раньше даже специальные конкурсы скриптовых вирусов проводили http://www.linux.org.ru/news/security/3031777
По теме вместо рекурсии попробуй использовать бесконечный цикл с выходом после OSError.
Онлайн
> Да что вы к человеку прицепились?
Вот если бы он запостил что-то такое, что должно жрать память, а не жрет… А так, запостил какую-то по*боту, надел черную шляпу, и все, теперь он илита. Могу посоветовать ему немного вступить и чуть-чуть вскомпелировать.
Офлайн
Avond> Так как я являюсь полным нубом в питоне прошу Вашей помощи.
Avond> Я ни на кого это не собираюсь спускать… мне просто интересно написать такой скрипт в учебных целях…
cpu > А так, запостил какую-то по*боту, надел черную шляпу, и все, теперь он илита.
Без коментариев…
Онлайн