HOME FORUMS MEMBERS RECENT POSTS LOG IN  
× Авторизация
Имя пользователя:
Пароль:
Нет аккаунта? Регистрация
Баннер 1   Баннер 2
НОВЫЕ ТОРГОВАЯ НОВОСТИ ЧАТ
loading...
Скрыть
Вернуться   ANTICHAT > ПРОГРАММИРОВАНИЕ > PHP
   
Ответ
 
Опции темы Поиск в этой теме Опции просмотра

  #1  
Старый 18.10.2009, 21:41
login999
Постоянный
Регистрация: 12.06.2008
Сообщений: 654
С нами: 9427413

Репутация: 973


По умолчанию

Цитата:
Сообщение от InFlame  
Как сделать вывод в одну строку, например, когда требуется вывести текущий пароль в брутфорсере? То есть чтобы строка не росла, а на месте старого пароля выводился новый.
Красиво не получится
Только так :
http://forum.antichat.ru/showpost.php?p=1204435&postcount=112
Но там есть свои нюансы - думаю их увидишь сам
 
Ответить с цитированием

  #2  
Старый 21.10.2009, 09:48
InFlame
Участник форума
Регистрация: 27.10.2008
Сообщений: 215
С нами: 9230381

Репутация: 90
По умолчанию

Код:
>>> f = open('file.txt')
>>> len(f.readlines())
5
>>> len(f.readlines())
0
Почему нельзя несколько раз вызвать readlines(), чтобы каждый раз возвращался список?
 
Ответить с цитированием

  #3  
Старый 21.10.2009, 10:16
iv.
Познавший АНТИЧАТ
Регистрация: 21.03.2007
Сообщений: 1,200
С нами: 10074686

Репутация: 1204


По умолчанию

Цитата:
Почему нельзя несколько раз вызвать readlines(), чтобы каждый раз возвращался список?
Код:
>>> f = open('file.txt')
>>> l = len(f.readlines())
>>> print l
5
>>> print l
5
>>> print l
5
>>> print l
5
readlines перемещает указатель ибо.
можешь воспользоваться f.seek(0), но имхо бредок
 
Ответить с цитированием

  #4  
Старый 21.10.2009, 21:29
H1Z
Участник форума
Регистрация: 23.03.2007
Сообщений: 170
С нами: 10071815

Репутация: 211
По умолчанию

Как зашифровать исходный код? но решение должно подходить не только для вынь но и для никсов. py2exe не предлагать =/
импорт .pyc и .pyo файлов тоже не безопасно, ибо есть decompile(жаль что p3k ему не по зубам =().

P.S. верхние посты читал.

Последний раз редактировалось H1Z; 21.10.2009 в 22:14..
 
Ответить с цитированием

  #5  
Старый 21.10.2009, 23:49
login999
Постоянный
Регистрация: 12.06.2008
Сообщений: 654
С нами: 9427413

Репутация: 973


По умолчанию

Цитата:
Сообщение от H1Z  
Как зашифровать исходный код? но решение должно подходить не только для вынь но и для никсов. py2exe не предлагать =/
импорт .pyc и .pyo файлов тоже не безопасно, ибо есть decompile(жаль что p3k ему не по зубам =().

P.S. верхние посты читал.
По-простому - никак.
По сложному - учишь С и переписываешь сам интерпретатор
 
Ответить с цитированием

  #6  
Старый 22.10.2009, 07:37
H1Z
Участник форума
Регистрация: 23.03.2007
Сообщений: 170
С нами: 10071815

Репутация: 211
По умолчанию

Нашел! Есть утилита cx-freeze. Аналог py2exe только кросс-платформенный!
Впечатляет поддержка питон-интерпретаторов 2.4-3.1!!!
Проверял на убунту 9.10+питон 2.6.4, работает на ура!

$ cxfreeeze <имя скрипта> --target-dir <директория где будет собираться бинарник>
 
Ответить с цитированием

  #7  
Старый 22.10.2009, 09:25
login999
Постоянный
Регистрация: 12.06.2008
Сообщений: 654
С нами: 9427413

Репутация: 973


По умолчанию

Цитата:
Сообщение от H1Z  
Нашел! Есть утилита cx-freeze. Аналог py2exe только кросс-платформенный!
Впечатляет поддержка питон-интерпретаторов 2.4-3.1!!!
Проверял на убунту 9.10+питон 2.6.4, работает на ура!

$ cxfreeeze <имя скрипта> --target-dir <директория где будет собираться бинарник>
Ага, а есть еще bb_freeze, pyinstaller.
Это не то, что ты просил, или я тебя неправильно понял =/
Это тулзы для создания standalone executable а не для шифрования исходного кода.
Тем более, что library.zip никто не отменял, писать же скрипты, состоящие из одного файла это имхо маразм - при 1к строк уже окосеть можно =/
 
Ответить с цитированием

  #8  
Старый 22.10.2009, 09:57
H1Z
Участник форума
Регистрация: 23.03.2007
Сообщений: 170
С нами: 10071815

Репутация: 211
По умолчанию

Я имею ввиду что это проект опенсорс, изменить его сорцы(лоадер)+добавить как бы обфускатор, после запаковать бинарник в upx или ещё что нибудь. Это лучше чем .pyc.
Цитата:
Тем более, что library.zip никто не отменял, писать же скрипты, состоящие из одного файла это имхо маразм - при 1к строк уже окосеть можно =\
т.е.? ты имеешь в виду что cx-freeze умеет паковать только 1 скрипт? Я тестировал свой скрипт состоящий из нескольких файлов(main.py, ac.py, etc.py). Указал cx-freeze скрипт ./main.py и он добавил в бинарник все остальные.
 
Ответить с цитированием

  #9  
Старый 22.10.2009, 10:10
login999
Постоянный
Регистрация: 12.06.2008
Сообщений: 654
С нами: 9427413

Репутация: 973


По умолчанию

Цитата:
Сообщение от H1Z  
Я имею ввиду что это проект опенсорс, изменить его сорцы(лоадер)+добавить как бы обфускатор, после запаковать бинарник в upx или ещё что нибудь. Это лучше чем .pyc.

т.е.? ты имеешь в виду что cx-freeze умеет паковать только 1 скрипт? Я тестировал свой скрипт состоящий из нескольких файлов(main.py, ac.py, etc.py). Указал cx-freeze скрипт ./main.py и он добавил в бинарник все остальные.
Гонял его под виндой.
Все импортируемые им модули ложатся в library.zip (или чето подобное, архив короче), в котором лежат все используемые им модули в .pyc . Тестировал через Gui2exe (обвязка для всех этих собиралок в executable). Не буду говорить, что супер перерывал доки, но я так понял, что один бинарник собрать из него низзя (хотя и писали, что можно).
P.S.Тем более что сорцы Python тоже можно скачать
P.P.S. а где нарыл 2.6.4 ?
 
Ответить с цитированием

  #10  
Старый 22.10.2009, 11:30
H1Z
Участник форума
Регистрация: 23.03.2007
Сообщений: 170
С нами: 10071815

Репутация: 211
По умолчанию

Цитата:
P.P.S. а где нарыл 2.6.4 ?
У тебя 9.04(я сижу на 9.10 beta)? Я вроде никаких PPA для питона не ставил =/(хотя у меня много разных PPA более 20, м.б. где-то с них).
Цитата:
$ sudo aptitude show python
Версия: 2.6.4~rc1-0ubuntu1

Последний раз редактировалось H1Z; 22.10.2009 в 11:35..
 
Ответить с цитированием
Ответ





Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 


Быстрый переход




ANTICHAT ™ © 2001- Antichat Kft.

×

Создать сделку

Продавец: ник или ID

Название сделки:

Сумма USDT:

Срок сделки, дней:

Кто платит комиссию:

Условия сделки:

После создания сделки средства будут зарезервированы в холде до завершения сделки.

×

Мои сделки

Загрузка...
×

Сделка


Загрузка чата...