Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Общие вопросы по программированию, компьютерный форум
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Закрытая тема
Ваша тема закрыта, почему это могло произойти? Возможно,
Нет наработок или кода, если нужно готовое решение - создайте тему в разделе Фриланс и оплатите работу.
Название темы включает слова - "Помогите", "Нужна помощь", "Срочно", "Пожалуйста".
Название темы слишком короткое или не отражает сути вашего вопроса.
Тема исчерпала себя, помните, один вопрос - одна тема
Прочитайте правила и заново правильно создайте тему.
 
Опции темы Поиск в этой теме
Старый 01.03.2020, 12:15   #21
oskol
Пользователь
 
Регистрация: 26.02.2020
Сообщений: 28
По умолчанию

kvitaliy, я разобрался))
oskol вне форума
Старый 01.03.2020, 12:19   #22
oskol
Пользователь
 
Регистрация: 26.02.2020
Сообщений: 28
По умолчанию

Но нужна твоя помощь, скажи пожалуйста, как можно сделать следующую цепочку:
1. Чтобы сгенерировалсь ID там где я ее открою в txt., но так чтобы генерация всегда была уникальной из 9 цифр? допустим я нажимаю на скрипт vbs, она создает в txt ID из 9 цифр, я снова нажимаю на скрипт и она снова создает уникальный ID в этой же txt удаляя старый и так до бесконечности ID будет меняться, как такое можно сделать?!

Последний раз редактировалось oskol; 01.03.2020 в 13:14.
oskol вне форума
Старый 01.03.2020, 12:42   #23
oskol
Пользователь
 
Регистрация: 26.02.2020
Сообщений: 28
По умолчанию

kvitaliy, выходи на связь, пожалуйста!! мне нужна твоя помощь!!
oskol вне форума
Старый 01.03.2020, 14:04   #24
kvitaliy
Участник клуба
 
Регистрация: 17.05.2011
Сообщений: 1,660
По умолчанию

Цитата:
Сообщение от oskol Посмотреть сообщение
мне нужна твоя помощь!!
За испорченный выходной с тебя бутылка коньяка!
В папке со скриптом будет файл id.txt
ID меняется после перезапуска скрипта.

Код:
Set fso = CreateObject("Scripting.FileSystemObject")
Set Text = fso.CreateTextFile("id.txt")
dim a, DesiredLength, DesiredCount
DesiredLength = 9 ' тут длина ID
DesiredCount =1   ' тут  можно генерировать сразу много штук в одном файле
FOR a=1 to DesiredCount
Randomize( )

dim anton
anton = Array(Array( DesiredLength, "0123456789" )) ' тут можно добавить любые знаки кроме цифр например HEX : ABCDEF
dim i
dim j
dim Count
dim Chars
dim Index
dim Temp
Count = anton( 0 )( 0 )
Chars = anton( 0 )( 1 )
for j = 1 to Count
Index = Int( Rnd( ) * Len( Chars ) ) + 1
Temp = Temp & Mid( Chars, Index, 1 )
next
dim TempCopy
do until Len( Temp ) = 0
Index = Int( Rnd( ) * Len( Temp ) ) + 1
TempCopy = TempCopy & Mid( Temp, Index, 1 )
Temp = Mid( Temp, 1, Index - 1 ) & Mid( Temp, Index + 1 )
loop
RandomString = TempCopy
Text.WriteLine(RandomString)
TempCopy=""
Rnd( )
next
Text.Close
kvitaliy вне форума
Старый 01.03.2020, 14:22   #25
oskol
Пользователь
 
Регистрация: 26.02.2020
Сообщений: 28
По умолчанию

kvitaliy, щас проверю и отпишусь))))
oskol вне форума
Старый 01.03.2020, 14:27   #26
oskol
Пользователь
 
Регистрация: 26.02.2020
Сообщений: 28
По умолчанию

kvitaliy, все работает как часы но почему антивирусник аваст ругается?!
я ее выключаю только потом она создает id, а так не пускает!
вот сам текст предупреждения от антивируснкиа аваст:
Только что мы защитили ваш файл.
пытается изменить или удалить фал ID.TXT

Последний раз редактировалось oskol; 01.03.2020 в 14:30.
oskol вне форума
Старый 01.03.2020, 14:39   #27
oskol
Пользователь
 
Регистрация: 26.02.2020
Сообщений: 28
По умолчанию

kvitaliy, как с этим быть??! антивирусник ругается на этот код, можно как-то скрыть командами код, чтобы не ругался, скажем такими символами >nul ?
oskol вне форума
Старый 02.03.2020, 15:43   #28
kvitaliy
Участник клуба
 
Регистрация: 17.05.2011
Сообщений: 1,660
По умолчанию

Цитата:
Сообщение от oskol Посмотреть сообщение
kvitaliy, все работает как часы но почему антивирусник аваст ругается?!
я ее выключаю только потом она создает id, а так не пускает!
вот сам текст предупреждения от антивируснкиа аваст:
Только что мы защитили ваш файл.
пытается изменить или удалить фал ID.TXT
Защитил текстовый файл от скрипта, который и создается этим скриптом
Аваст сегодня победил в моей номинации "самый тупой антивирусник"!
От тупости только одно лекарство - в исключения скрипт внеси.
kvitaliy вне форума
Старый 02.03.2020, 19:15   #29
oskol
Пользователь
 
Регистрация: 26.02.2020
Сообщений: 28
По умолчанию

kvitaliy, слушай я тут тоже накидал кое какой код но этот сукин сын АВАСТ его тоже палит!
вот погляди:
Код:
    Option Explicit

Const intLength = 12

Randomize Timer

With WScript.CreateObject("Scripting.FileSystemObject").CreateTextFile("id.txt", True)
	.WriteLine Right(String(intLength, "0") & CStr(Int(10^(intLength + 1) * Rnd())), intLength)
	.Close
End With

WScript.Quit 0
oskol вне форума
Старый 02.03.2020, 19:28   #30
oskol
Пользователь
 
Регистрация: 26.02.2020
Сообщений: 28
По умолчанию kvitaliy, вот весь материал.

kvitaliy, вот смотри какая задача:
1. Скрипт создает id.txt там где его запускаешь.
2.Отправляет ID,IP,ИМЯ ПК,РАЗРЯДНОСТЬ,ОПЕРАЦИОНКУ ВСЕ ЭТО НА ПОЧТУ В ВИДЕ ТЕКСТА!
3. Удаляет ID.TXT С ТОГО МЕСТА ГДЕ И СОЗДАЛСЯ.
Всеь материал у меня есть, просто нужно правильно его собрать, вот выкладываю тебе весь код:
Вложения
Тип файла: rar код.rar (1.5 Кб, 1 просмотров)
oskol вне форума
Закрытая тема


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
kvitaliy, ты лучший, подскажи с этим кодом пожалуйста adninistraotr Безопасность, Шифрование 7 20.12.2019 19:30
Обращаюсь к вам за советом. dreams5555593 Помощь студентам 5 11.08.2013 10:25
Обращаюсь к выделенному меню Ципихович Эндрю Microsoft Office Word 4 02.09.2011 15:21