[ Delphi / Pascal ] — начинающим: задаем вопросы (архивная - 2015)

Discussion in 'С/С++, C#, Rust, Swift, Go, Java, Perl, Ruby' started by banned, 6 May 2007.

Thread Status:
Not open for further replies.
  1. Chrome~

    Chrome~ Elder - Старейшина

    Joined:
    13 Dec 2008
    Messages:
    936
    Likes Received:
    162
    Reputations:
    27
    В разделе uses должен быть объявлен модуль, в котором находится TCType.

    И да, TCType - это не подкласс, а перечисляемый тип данных.
     
    1 person likes this.
  2. beBoss

    beBoss New Member

    Joined:
    29 Sep 2010
    Messages:
    21
    Likes Received:
    1
    Reputations:
    0
    Как я могу сделать эту функцию Delphi?

    HTML:
            public string MD5(string message)
            {
                byte[] bytes = new UnicodeEncoding().GetBytes(message);
                return BitConverter.ToString(((HashAlgorithm)CryptoConfig.CreateFromName("MD5")).ComputeHash(bytes)).Replace("-", "");
            }
     
  3. brain

    brain Elder - Старейшина

    Joined:
    4 Jul 2010
    Messages:
    249
    Likes Received:
    90
    Reputations:
    33
    beBoss, взгляните может оно?
    http://delphi.about.com/od/adptips2004/a/bltip0804_5.htm
     
  4. beBoss

    beBoss New Member

    Joined:
    29 Sep 2010
    Messages:
    21
    Likes Received:
    1
    Reputations:
    0
    Я видел это, но он использует. Net
    Я только что Delphi, нет. Net. Как сделать именно Delphi
    (Заранее прошу прощения, но я использую Google Translator: S)
     
  5. alexey-m

    alexey-m Elder - Старейшина

    Joined:
    15 Jul 2009
    Messages:
    518
    Likes Received:
    100
    Reputations:
    37
    если тебе нужно подсчет md5 хэша, то можно использовать CryptoAPI или сторонний модуль
     
  6. Beyond B.

    Beyond B. New Member

    Joined:
    29 Dec 2010
    Messages:
    10
    Likes Received:
    0
    Reputations:
    0
    помогите с перенаправлением:
     
  7. =Zeus=

    =Zeus= Member

    Joined:
    10 Aug 2009
    Messages:
    213
    Likes Received:
    54
    Reputations:
    5
    Ща-ща, экстрасенсы отошли, говорили минут через 15 будут...
     
    1 person likes this.
  8. zzxcvbn

    zzxcvbn New Member

    Joined:
    4 Jun 2011
    Messages:
    0
    Likes Received:
    0
    Reputations:
    0
    Нужна помощь в криптовании файла написанного в делфи. Чтоб антивирус не определял.
     
  9. shadowrun

    shadowrun Banned

    Joined:
    29 Aug 2010
    Messages:
    842
    Likes Received:
    170
    Reputations:
    84
    Может Вы уточните свои обстоятельства?
     
  10. Freedom

    Freedom Elder - Старейшина

    Joined:
    2 Jul 2007
    Messages:
    38
    Likes Received:
    92
    Reputations:
    8
    Ребят. Помогите плиз с составлением регулярки.

    Есть список сайтов:

    http://www.lgr.ca/blog/2008/12/market-leverage.html
    http://thailandlandofsmiles.com/2009/05/27/chatuchak-bangkoks-weekend-market/
    http://www.thegermz.com/stock-trading/6000-dollars-in-2-weeks-with-the-stock-market
    http://blogtipz.com/2009/06/20/the-market-for-premium-plugins/
    http://www.affiliatextreme101.com/xtremeblog/research-your-market-im-bible-stuff
    http://donalupeskitchen.com/2008/08/friday-farmers-market-in-eagle-rock/
    http://flimjo.com/my-market-leverage-care-package/

    Нужно сделать так, чтобы был список такой

    http://www.lgr.ca/blog/
    http://thailandlandofsmiles.com/
    http://www.thegermz.com/stock-trading/
    http://blogtipz.com/
    http://www.affiliatextreme101.com/xtremeblog/
    http://donalupeskitchen.com/
    http://flimjo.com/

    т.е остались только главные страницы блогов.
     
  11. Chrome~

    Chrome~ Elder - Старейшина

    Joined:
    13 Dec 2008
    Messages:
    936
    Likes Received:
    162
    Reputations:
    27
    По самому адресу страницы очень часто можно не определить, где находится главная страница блога. Регулярки тут скорее всего не помогут.
     
  12. waik

    waik Elder - Старейшина

    Joined:
    2 Nov 2008
    Messages:
    405
    Likes Received:
    163
    Reputations:
    12
    Подскажите как сделать коннект к базе MySql(5.1.57) которая находится на сервере
    Примеры которые в сети рассчитаны на более старые версии sql.
     
  13. shadowrun

    shadowrun Banned

    Joined:
    29 Aug 2010
    Messages:
    842
    Likes Received:
    170
    Reputations:
    84
    PHP:
    var
    z:integer;
    s1:string;
    Prox:TStringList;
    Http:TIdHTTP;
    Procedure ProxChange;
     
    begin
       
    try
         
    Prox.LoadFromFile('prox.txt');
         
    Writeln(' => Proxies list loaded');
       
    except
         Writeln
    (' => Proxies list not loaded');
         exit;
       
    end;
       
    Http.ProxyParams.ProxyServer := Copy(Prox.Strings[z],0,Pos(':',Prox.Strings[z])-1);
       
    Http.ProxyParams.ProxyPort := strtoint(Copy(Prox.Strings[z],Pos(':',Prox.Strings[z])+1,length(Prox.Strings[z])));
       
    Writeln(' => change proxy');
       
    str(Http.ProxyParams.ProxyPort,s1);
       
    Writeln(' => Server is ' Http.ProxyParams.ProxyServer '   Port is '+s1);
       
    inc(z);
     
    end;
    Процедурка смены прокси. Гоняю ее в цикле, но иногда после смены, прога начинает вести себя некорректно или просто вылетает. В чем косяк?
     
  14. Chrome~

    Chrome~ Elder - Старейшина

    Joined:
    13 Dec 2008
    Messages:
    936
    Likes Received:
    162
    Reputations:
    27
    Code:
    Copy(Prox.Strings[z],0,Pos(':',Prox.Strings[z])-1);
    Копировать нужно начиная с первого символа, а не с нулевого.
    Code:
    inc(z);
    Переменная постоянно инкрементируется. В один момент может случится так, что
    Code:
    z > Prox.Count - 1
     
  15. 2dd

    2dd New Member

    Joined:
    9 Aug 2011
    Messages:
    30
    Likes Received:
    1
    Reputations:
    0
    Проблема, каким образом в переменную
    PHP:
      s := 'LOL a1b1c1 1011 44 22';
    залетит эта рандомная строчка? у меня в мемо выходят логи, возможно ли копипастить из мемо? но тут опять проблема, нужно делать чтобы все автоматом шло:)
     
  16. shadowrun

    shadowrun Banned

    Joined:
    29 Aug 2010
    Messages:
    842
    Likes Received:
    170
    Reputations:
    84
    Копирование и икриминация учтены. Я запускаю процедуру, когдща сервак дает определеннй ответ. Мож нужно хттп как-то обновлять или просто ставишь параметры прокси и всё?
     
  17. Chrome~

    Chrome~ Elder - Старейшина

    Joined:
    13 Dec 2008
    Messages:
    936
    Likes Received:
    162
    Reputations:
    27
    Нет, нужно устанавливать только параметры прокси. Как именно программа перестает работать, как это отображается?
     
    1 person likes this.
  18. shadowrun

    shadowrun Banned

    Joined:
    29 Aug 2010
    Messages:
    842
    Likes Received:
    170
    Reputations:
    84
    Все нашел косяк. Затупил ппц. Забыл логины менять, прога чекала 1 акк :D :D
     
  19. waik

    waik Elder - Старейшина

    Joined:
    2 Nov 2008
    Messages:
    405
    Likes Received:
    163
    Reputations:
    12
    Код коннекта бросьте чтоле.
     
  20. De-visible

    De-visible [NDC] Network develope c0ders

    Joined:
    6 Jan 2008
    Messages:
    916
    Likes Received:
    550
    Reputations:
    66

    Глянь. Там к статье еще файлы прилагаются, думаю разберешься.
    Code:
    http://www.delphikingdom.com/asp/viewitem.asp?catalogid=1318
     
Thread Status:
Not open for further replies.