Регистрация Главная Сообщество
Сообщения за день Справка Регистрация

Хелп приз

-

Вопросы и ответы, обсуждения

- Ваши вопросы по Pascal/Delphi только в данном разделе

Ответ
 
Опции темы
Старый 11.09.2012, 20:36   #1
 Разведчик
Аватар для pavel!
 
pavel! никому не известный тип
Регистрация: 30.09.2010
Сообщений: 4
Популярность: 10
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
 
По умолчанию Хелп приз

Привет ребят. Встала проблема ^_^
Есть переменная List:tstringlist;
В нее грузятся аккаунты login@domain;pass
Я понятия не имею как мне скопировать domain...
Допустим у меня есть переменная Domain, в нее и надо мне скопировать, но что б брало с List...
Объясните пожалусто, или мб кто поможет кодом с коментариями ^_^

За ранее спасибки.
  Ответить с цитированием
Старый 11.09.2012, 20:45   #2
 Старший сержант
Аватар для SunRRRice
 
SunRRRice сломал счётчик популярности :(SunRRRice сломал счётчик популярности :(SunRRRice сломал счётчик популярности :(SunRRRice сломал счётчик популярности :(SunRRRice сломал счётчик популярности :(SunRRRice сломал счётчик популярности :(SunRRRice сломал счётчик популярности :(SunRRRice сломал счётчик популярности :(SunRRRice сломал счётчик популярности :(SunRRRice сломал счётчик популярности :(SunRRRice сломал счётчик популярности :(
Регистрация: 06.08.2012
Сообщений: 172
Популярность: 25196
Сказал(а) спасибо: 0
Поблагодарили 443 раз(а) в 164 сообщениях
 
По умолчанию Re: Хелп приз

Можно так:
Код:
for i:=0 to list.Count-1 do // делаем цикл , присваиваем переменной i значения от 0 до 
                                                    // количества строк list-1 т.к. перечисление начинается с 1 . а нам нужно с 0.
begin
domain:=Copy(list[i],pos('@',list[i])+1,Length(list[i])); // вытаскиваем 
Delete(domain,Pos(';',domain),Length(domain));        // домен
// выполнение твоего кода 
end;
или

Код:
 i:=0; // присваиваем i значение 0 , и потом будем брать из нее номер строки 
domain:=Copy(list[i],pos('@',list[i])+1,Length(list[i])); // вытаскиваем 
Delete(domain,Pos(';',domain),Length(domain));        // домен
// выполнение твоего кода
________________

My life, my life
Makes you wanna run away

[SIGPIC][/SIGPIC]

Последний раз редактировалось SunRRRice; 11.09.2012 в 21:04.
  Ответить с цитированием
Старый 11.09.2012, 21:01   #3
Заблокирован
 Пехотинец
Аватар для =PaLeTiZaToR=
 
=PaLeTiZaToR= троюродный дядя Чака Норриса=PaLeTiZaToR= троюродный дядя Чака Норриса=PaLeTiZaToR= троюродный дядя Чака Норриса=PaLeTiZaToR= троюродный дядя Чака Норриса=PaLeTiZaToR= троюродный дядя Чака Норриса=PaLeTiZaToR= троюродный дядя Чака Норриса=PaLeTiZaToR= троюродный дядя Чака Норриса=PaLeTiZaToR= троюродный дядя Чака Норриса=PaLeTiZaToR= троюродный дядя Чака Норриса=PaLeTiZaToR= троюродный дядя Чака Норриса=PaLeTiZaToR= троюродный дядя Чака Норриса
Регистрация: 02.04.2011
Сообщений: 66
Популярность: 9953
Сказал(а) спасибо: 898
Поблагодарили 412 раз(а) в 209 сообщениях
Отправить сообщение для =PaLeTiZaToR= с помощью Skype™
 
По умолчанию Re: Хелп приз

var
login,Pass:string;
for i:=0 to list.Count-1 do
begin
Login:= Copy(list[i],1,Pos(';',list[i])-1); //Копируем логин в "Login"
Pass:=Copy(list[i],Pos(';',list[i])+1,Length(list[i])); //Копируем пароль в "Pass"
end

почти тоже самое что и выше , но в переменную Login вгоняется часть строки до символа ';' а в Pass уже все то , что после этого символа...

P.s Этот символ служил разделителем логина и пароля Кеп
  Ответить с цитированием
Старый 11.09.2012, 21:08   #4
 Разведчик
Аватар для pavel!
 
pavel! никому не известный тип
Регистрация: 30.09.2010
Сообщений: 4
Популярность: 10
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
 
По умолчанию Re: Хелп приз

Domain:=Copy(List[Accs],Pos('@',List[Accs])+1,Pos(';',List[Accs])-1);
Вот что то подобия этого, только он копирует и домени пас ^_^
  Ответить с цитированием
Старый 11.09.2012, 21:19   #5
 Разведчик
Аватар для pavel!
 
pavel! никому не известный тип
Регистрация: 30.09.2010
Сообщений: 4
Популярность: 10
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
 
По умолчанию Re: Хелп приз

Цитата:
Сообщение от SunRRRiceПосмотреть сообщение
Используй процедуру Delete. Я писал выше про нее , если не понял - [Ссылки могут видеть только зарегистрированные пользователи. ]

Мне надо без всяких делете, чисто что бы было

// Все проблема решена. Спасибо Relli.

Последний раз редактировалось pavel!; 11.09.2012 в 21:26.
  Ответить с цитированием
Старый 11.09.2012, 23:20   #6
Заблокирован
 Пехотинец
Аватар для =PaLeTiZaToR=
 
=PaLeTiZaToR= троюродный дядя Чака Норриса=PaLeTiZaToR= троюродный дядя Чака Норриса=PaLeTiZaToR= троюродный дядя Чака Норриса=PaLeTiZaToR= троюродный дядя Чака Норриса=PaLeTiZaToR= троюродный дядя Чака Норриса=PaLeTiZaToR= троюродный дядя Чака Норриса=PaLeTiZaToR= троюродный дядя Чака Норриса=PaLeTiZaToR= троюродный дядя Чака Норриса=PaLeTiZaToR= троюродный дядя Чака Норриса=PaLeTiZaToR= троюродный дядя Чака Норриса=PaLeTiZaToR= троюродный дядя Чака Норриса
Регистрация: 02.04.2011
Сообщений: 66
Популярность: 9953
Сказал(а) спасибо: 898
Поблагодарили 412 раз(а) в 209 сообщениях
Отправить сообщение для =PaLeTiZaToR= с помощью Skype™
 
По умолчанию Re: Хелп приз

Цитата:
Сообщение от pavel!Посмотреть сообщение
Мне надо без всяких делете, чисто что бы было

// Все проблема решена. Спасибо Relli.

Странный ты, что значит, тебе нужно чтоб чисто все было
  Ответить с цитированием
Старый 12.09.2012, 20:01   #7
 Разведчик
Аватар для pavel!
 
pavel! никому не известный тип
Регистрация: 30.09.2010
Сообщений: 4
Популярность: 10
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
 
По умолчанию Re: Хелп приз

Цитата:
Сообщение от =^PaLeTiZaToR^=Посмотреть сообщение
Странный ты, что значит, тебе нужно чтоб чисто все было

Чисто это вот так:
Fdomen:=Copy(List[i], Pos('@', List[i]) + 1, Pos(';', List[i]) - Pos('@',List[i]) - 1);

Ребят а можно как нибудь посчитать текст в хтмл?
Допустим я ищу в хтмл <title>
Можно его как то посчитать? не парся его?
  Ответить с цитированием
Старый 12.09.2012, 21:12   #8
Бандеровец
 Лейтенант-командор
Аватар для VeTaL_UA
 
VeTaL_UA сломал счётчик популярности :(VeTaL_UA сломал счётчик популярности :(VeTaL_UA сломал счётчик популярности :(VeTaL_UA сломал счётчик популярности :(VeTaL_UA сломал счётчик популярности :(VeTaL_UA сломал счётчик популярности :(VeTaL_UA сломал счётчик популярности :(VeTaL_UA сломал счётчик популярности :(VeTaL_UA сломал счётчик популярности :(VeTaL_UA сломал счётчик популярности :(VeTaL_UA сломал счётчик популярности :(
Регистрация: 12.08.2010
Сообщений: 727
Популярность: 30569
Золото Zhyk.Ru: 1
Сказал(а) спасибо: 57
Поблагодарили 645 раз(а) в 386 сообщениях
Отправить сообщение для VeTaL_UA с помощью ICQ Отправить сообщение для VeTaL_UA с помощью Skype™
 
По умолчанию Re: Хелп приз

Цитата:
Сообщение от pavel!Посмотреть сообщение
Можно его как то посчитать? не парся его?

чего? как можно посчитать текст?
________________
Принимаются пожертвования любых размеров в фонд поддержки начинающих программистов
Для просмотра ссылок или изображений в подписях, у Вас должно быть не менее 10 сообщение(ий). Сейчас у Вас 0 сообщение(ий).

Кошельки: WMZ - Z276844220882; WMR - R231028582939; WMU - U394136909210; ЯД - 410011494605270.

Perfect World: PWDatabaseScanner, Client, PWNickRenamer, PWClientRenamer, База логинов PW, Гайд по варУ, Зарабатываем репутацию.
Delphi: Авторизация на сайте с помощью Indy, Загрузка изображений с интернета в TImage с помощью Indy, Автоматическая смена стандартной версии Indy в Delphi на Indy 10.0.76 / 10.1.5, Основы парсинга с помощью Indy, Делаем Updater до программы с помощью Indy.
Other: ShowIP, FFUUU смайлы в QIP, Как играть в Minecraft (видеокурс), Как мы захватили человечество :D, Энергия в Лицемер/TopFace, PasGen.


  Ответить с цитированием
Старый 12.09.2012, 22:56   #9
Заблокирован
 Рыцарь-лейтенант
Аватар для borum
 
borum знает себе ценуborum знает себе ценуborum знает себе ценуborum знает себе ценуborum знает себе ценуborum знает себе ценуborum знает себе ценуborum знает себе ценуborum знает себе ценуborum знает себе ценуborum знает себе цену
Регистрация: 25.06.2010
Сообщений: 449
Популярность: 4780
Сказал(а) спасибо: 66
Поблагодарили 610 раз(а) в 249 сообщениях
Отправить сообщение для borum с помощью Skype™
 
По умолчанию Re: Хелп приз

Цитата:
Сообщение от VeTaL_UAПосмотреть сообщение
чего? как можно посчитать текст?

Был какой то мультик - там осел или бык молодой всех животин считал )). А тут текст считают ))
  Ответить с цитированием
Старый 12.09.2012, 23:33   #10
Бандеровец
 Лейтенант-командор
Аватар для VeTaL_UA
 
VeTaL_UA сломал счётчик популярности :(VeTaL_UA сломал счётчик популярности :(VeTaL_UA сломал счётчик популярности :(VeTaL_UA сломал счётчик популярности :(VeTaL_UA сломал счётчик популярности :(VeTaL_UA сломал счётчик популярности :(VeTaL_UA сломал счётчик популярности :(VeTaL_UA сломал счётчик популярности :(VeTaL_UA сломал счётчик популярности :(VeTaL_UA сломал счётчик популярности :(VeTaL_UA сломал счётчик популярности :(
Регистрация: 12.08.2010
Сообщений: 727
Популярность: 30569
Золото Zhyk.Ru: 1
Сказал(а) спасибо: 57
Поблагодарили 645 раз(а) в 386 сообщениях
Отправить сообщение для VeTaL_UA с помощью ICQ Отправить сообщение для VeTaL_UA с помощью Skype™
 
По умолчанию Re: Хелп приз

Один текст, два текста, три текста...
________________
Принимаются пожертвования любых размеров в фонд поддержки начинающих программистов
Для просмотра ссылок или изображений в подписях, у Вас должно быть не менее 10 сообщение(ий). Сейчас у Вас 0 сообщение(ий).

Кошельки: WMZ - Z276844220882; WMR - R231028582939; WMU - U394136909210; ЯД - 410011494605270.

Perfect World: PWDatabaseScanner, Client, PWNickRenamer, PWClientRenamer, База логинов PW, Гайд по варУ, Зарабатываем репутацию.
Delphi: Авторизация на сайте с помощью Indy, Загрузка изображений с интернета в TImage с помощью Indy, Автоматическая смена стандартной версии Indy в Delphi на Indy 10.0.76 / 10.1.5, Основы парсинга с помощью Indy, Делаем Updater до программы с помощью Indy.
Other: ShowIP, FFUUU смайлы в QIP, Как играть в Minecraft (видеокурс), Как мы захватили человечество :D, Энергия в Лицемер/TopFace, PasGen.


  Ответить с цитированием
Старый 13.09.2012, 04:59   #11
 Старший сержант
Аватар для OneShot
 
OneShot блестящий пример для подражанияOneShot блестящий пример для подражанияOneShot блестящий пример для подражанияOneShot блестящий пример для подражанияOneShot блестящий пример для подражанияOneShot блестящий пример для подражанияOneShot блестящий пример для подражанияOneShot блестящий пример для подражанияOneShot блестящий пример для подражанияOneShot блестящий пример для подражанияOneShot блестящий пример для подражания
Регистрация: 19.08.2008
Сообщений: 205
Популярность: 2562
Золото Zhyk.Ru: 5
Сказал(а) спасибо: 36
Поблагодарили 268 раз(а) в 122 сообщениях
Отправить сообщение для OneShot с помощью Skype™
 
По умолчанию Re: Хелп приз

Цитата:
Сообщение от pavel!Посмотреть сообщение
Чисто это вот так:
Fdomen:=Copy(List[i], Pos('@', List[i]) + 1, Pos(';', List[i]) - Pos('@',List[i]) - 1);

Ребят а можно как нибудь посчитать текст в хтмл?
Допустим я ищу в хтмл <title>
Можно его как то посчитать? не парся его?

Только парся, парсинг и есть считывание, вот пример:

Для начала нам нужно получить текст самой страницы, для этого мы и будем использовать TidHTTP, на событие Button1 - OnClick напишем следующий код:
Код:
procedure TForm1.Button1Click(Sender: TObject);
var
St:WideString;
begin
try
St:=IdHTTP1.Get('http://devdelphi.ru/?p=30');
ShowMessage(St);
except
on e:Exception do
end;
end;
Здесь мы получаем код страницы, и выводим сообщение, увидем весь html-код нашей страницы.
Далее пропарсим нашу страницу, найдем ссылку вот эту - [Ссылки могут видеть только зарегистрированные пользователи. ], для этого дополним наш код:
Код:
procedure TForm1.Button1Click(Sender: TObject);
var
St:WideString;
begin
try
St:=IdHTTP1.Get('http://devdelphi.ru/?p=30');
Delete(St,1,pos('<span style="color: #0000ff;"><a href="',St)+length('<span style="color: #0000ff;"><a href="')-1);
Delete(St,pos('">',St),length(St));
ShowMessage(St);
except
on e:Exception do
end;
end;
________________
[Ссылки могут видеть только зарегистрированные пользователи. ]
  Ответить с цитированием
Ответ


Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

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

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
[Помогите!] помогите приз!!! ivanov-nikita92 Общение и обсуждение 13 28.07.2011 14:31

Заявление об ответственности / Список мошенников

Часовой пояс GMT +4, время: 17:27.

Пишите нам: forum@zhyk.ru
Copyright © 2025 vBulletin Solutions, Inc.
Translate: zCarot. Webdesign by DevArt (Fox)
G-gaMe! Team production | Since 2008
Hosted by GShost.net