username:password

mking

Client
Регистрация
08.09.2016
Сообщения
40
Благодарностей
4
Баллы
8
Друзья - встала очередная задача, сделала спамилку по контактам на сайте, нарегала кучу пользоателей с которых будет валить рассылка, вопрос следующий:
в файле с аккаунтами следующие записи
username:password
username:password
username:password

как мне из файла брать слово до разделителя и подставлять его в поле user а потом брать из этой же строки слово password и естественно вставлять его в поле password?
 

Mikhail B.

Client
Регистрация
23.12.2014
Сообщения
14 417
Благодарностей
5 454
Баллы
113
1) Я в последнее время юзаю такой вариант
Берем строку.
Экшн операции над текстом, замена : на {TAB}
Полученную переменную в эмуляцию клавиатуры

Перед выполнением клавиатуры, ставим Rise-Focus в поле логина.

2) Есть другой вариант
Привязываем таблицу к списку. Указываем разделитель :
Взять строку, в переменные. Столбец А логин, Б пароль.
 
  • Спасибо
Реакции: mking

mking

Client
Регистрация
08.09.2016
Сообщения
40
Благодарностей
4
Баллы
8
:cp: всё работает
 
  • Спасибо
Реакции: loogle и Mikhail B.

VladZen

Administrator
Команда форума
Регистрация
05.11.2014
Сообщения
22 456
Благодарностей
5 914
Баллы
113

loogle

Client
Регистрация
08.12.2013
Сообщения
294
Благодарностей
115
Баллы
43
3) вариант для списка
 

Вложения

  • Спасибо
Реакции: mking

S16er1um

Client
Регистрация
14.04.2016
Сообщения
826
Благодарностей
240
Баллы
43
А что мешает такой регуляркой
Код:
(?<=:).*
брать то что до : и такой
Код:
.*(?=:)
- то что после двоеточия? А строки брать из списка с удалением. ммм??
 

ssXXXss

Client
Регистрация
23.12.2014
Сообщения
7 375
Благодарностей
2 040
Баллы
113
если точно знаешь разделитель то проще через сплит сделать, зачем регексы
 

S16er1um

Client
Регистрация
14.04.2016
Сообщения
826
Благодарностей
240
Баллы
43

ssXXXss

Client
Регистрация
23.12.2014
Сообщения
7 375
Благодарностей
2 040
Баллы
113

ssXXXss

Client
Регистрация
23.12.2014
Сообщения
7 375
Благодарностей
2 040
Баллы
113
А что мешает такой регуляркой
Код:
(?<=:).*
брать то что до : и такой
Код:
.*(?=:)
- то что после двоеточия? А строки брать из списка с удалением. ммм??
я тоже не прикапываюсь. но если знаешь точные разделители и всему подобное то проще действия минимизировать, ты ведь не для сравнения регекс сейчас использовал
 

Mikhail B.

Client
Регистрация
23.12.2014
Сообщения
14 417
Благодарностей
5 454
Баллы
113
Давайте еще варианты искать)))
 

doc

Client
Регистрация
30.03.2012
Сообщения
8 684
Благодарностей
4 641
Баллы
113
с каких пор для среднестатистического пользователя зенно лезть в код проще, чем использовать блок с regex?
 

ssXXXss

Client
Регистрация
23.12.2014
Сообщения
7 375
Благодарностей
2 040
Баллы
113
с каких пор для среднестатистического пользователя зенно лезть в код проще, чем использовать блок с regex?
да тут первую неделю потому что все среднестатистические, а через неделю будут другие предложения, поэтому смотреть на класс людей я бы вообще не заморачивался так как они через месяц захотят понять C# и все его прелести
 

doc

Client
Регистрация
30.03.2012
Сообщения
8 684
Благодарностей
4 641
Баллы
113
обычно хотят готовый код, а не познание
 

mking

Client
Регистрация
08.09.2016
Сообщения
40
Благодарностей
4
Баллы
8
ого как тут за меея всё решили. с C# я знакома и регексп. была задача выполнить всё силами зенно постера,
 
  • Спасибо
Реакции: wolf

Кто просматривает тему: (Всего: 2, Пользователи: 0, Гости: 2)