ÌÇÑì ÇáÊÍãíá
ÇáäÊÇÆÌ 1 Åáì 6 ãä 6
  1. #1
    .: ãÔÑÝ ÓÇÈÞ:. ÇáÕæÑÉ ÇáÑãÒíÉ ÈÜÑßÜÇÊ
    ÇáÊæÒíÚÉ
    Debian 6
    æÇÌåÉ ÇáäÙÇã
    XFCE
    ãÍá ÇáÅÞÇãÉ
    ÇáÓÚæÏíÉ

    ÊÇÑíÎ ÇáÊÓÌíá
    Sep 2009
    ÇáãÔÇÑßÇÊ
    1,638
    ÔßÑÇð
    1,710
    ÔõßÑ 2,648 ãÑÉ Ýí 886 ãæÖæÚ

    ÇÝÊÑÇÖí Úãíá Python æ Perl áßÇÈÊÔÇ ÍÓæÈ Hsoub

    ÇáÓáÇã Úáíßã æÑÍãÉ Çááå æÈÑßÇÊå





    ÎÏãÉ
    Hsoub CAPTCHA ÊæÝøÑ API áßÈÊÔÇ ÊÏÚã ÇááÛÉ ÇáÚÑÈíÉ, ÎÏãÉ ÌãíáÉ ÌÏÇð :

    ãÇÐÇ ÊÚäí ßÇÈÊÔÇ¿

    ßÇÈÊÔÇ åí ÊÑÌãÉ ÍÑÝíÉ ááãÕØáÍ ÇáÅäßáíÒí CAPTCHA æÇáÊí ÊãËá ÇáÃÍÑÝ ÇáÃæáì áÌãáÉ "ÇÎÊÈÇÑ ÊæÑíäÌ ÇáÃæÊæãÇÊíßí ÇáÚÇã ááÊãííÒ Èíä ÇáÍÇÓæÈ æÇáÅäÓÇä". ÊÓÊÎÏã ÇáßÇÈÊÔÇ ßãÍÇæáÉ ááÊÝÑíÞ Èíä ÇáÃÔÎÇÕ æÇáÍæÇÓíÈ Úä ØÑíÞ ÊæáíÏ ÊÍÏí íãßä Íáå ÈÓåæáÉ ÈæÇÓØÉ ÇáÅäÓÇä æíÕÚÈ Úáì ÇáÍÇÓæÈ.

    ßÊÈÊ æõÍÏÉ Python æ Perl áÊæÇÕá ãÚåÇ æÊãßäÇäß ãä ÅÓÊÎÏÇã åÐå ÇáÎÏãÉ Ýí ÊØÈíÞß.

    äÓÎÉ PyHcaptcha :



    from Hcaptcha import Hcaptcha
    
    data    = {
        'hcaptcha_language' : '[ar/en]',
        'hcaptcha_key'      :'[KEY]',
        'hcaptcha_challenge':'[CHALLENGE]',
        'hcaptcha_input'    :'[INPUT]',
    }
    
    timeout = 3
    ssl     = True
    
    captcha = Hcaptcha(data, timeout, ssl)
    
    if captcha.is_valid():
        print "Yep!"
    else:
        print "Nop!"
    åÐå ÇáÓÎÉ ÇáÎÇÕÉ ÈÜPython, ØÑíÞÉ ÇáÅÓÊÎÏÇã ÈÓíØÉ. ÝÞØ ÅÓÊæÑÏ åßÐÇ :

    from Hcaptcha import Hcaptcha
    æáÅÓÊÎÏÇãåÇ, ÃäÔÆ ßÇÆä ÌÏíÏ :

    captcha = Hcaptcha(data, timeout=5, ssl=True)
    ÊÃÎÐ Hcaptcha ËáÇËø ãõÚÇãáÇÊ :

    1- ãÊÛíøÑ ãä ÞÇãõæÓ Dic ÊÖÚø ÈåÇ : hcaptcha_input æ hcaptcha_challenge æ hcaptcha_key æ hcaptcha_language. ßáø åÐå ÇáãõÊÛíøÑÇÊ ÓÊÃÊí ãÚ ØáÈ ÇáãõÓÊÎÏã.
    2- ãÊÛíøÑ ÚÏÏ ÕÍíÍ int ÞíøãÉ ÇáÜtimeout. åÐå ÇáÞíøãÉ ÊõÍÏÏ ÈåÇ ÇáãõåáÉ ÇáÊí íäÊÙÑ ÈåÇ ÇáÊØÈíÞ ÑÏø ÎÇÏã ÍÓøæÈ ÞÈá Ãä íÚÊÈÑ Ãä ÇáãõåáÉ ÅäÊåÊ. ÈÔßá ÞíÇÓí ÞíãÊåÇ 5 ËæÇäò.
    3- ãÊÛíøÑ ãäØÞí True Ãæ False ÞíøãÉ ÇáÜSSL. åõäÇ íãßäß Çä ÊÍÏÏ äæÚ ÇáÅÊÕÇá ÚäÏ ÇáÅÊÕÇá ÈÎÇÏã ÍÓæÈ, ÅÐÇ ßäÊ ÊÑÛÈ ÈÃä íÓÊÎÏã ÇáÊØÈíÞ ÇáÅÊÕÇá ÇáãõÔÝÑ ÖÚåÇ True
    ÃãøÇ ÅÐÇ ßõäÊ ÊÑíÏ Ãä íÓÊÎÏã ÇáÅÊÕÇá ÇáÚÇÏí, ÖÚåÇ False. ÇáÓÈÈ Ýí åÐÇ Ãäø ÇáÅÊÕÇá ÇáãõÔÝøÑ ÃÈØÃ ÞáíáÇð ãä ÇáÚÇÏí. ÞíãÊåÇ ÇáÅÝÊÑÇÖíÉ True.

    ááÊÍÞÞ ãä ãõÏÎáÇÊ ÇáãõÓÊÎÏã, íãßä Úãá åÐÇ ãä ÎáÇá ÇáæõÙíÞÉ is_valid :


    ÊõÚíÏ is_valid ÚäÏ ÅäåÇÁ ÚãáåÇ ÞíãÊíä, ÅãøÇ True æÐáß íÚäí Ãäø ÇáãõÏÎáÇÊ ÓáíãÉ æ False ããÇ íÚäí Ãä ÇáãõÏÎáÇÊ áÓíÊ ÕÍíÍÉ.

    íõæÌÏ ãËÇá ÈÅÓÊÎÏÇã ÇáÅØÇÑ Bottle ãÑÝÞ Ýí ÇáãõÌáøÏ Example, áÊÔÛíá ÇáãËÇá, ÛíøÑ ÇáãÓÇÑ Åáì ãÓÇÑ åÐÇ ÇáãõÌáÏ æÅßÊÈ :


    æíõãßäß ÊÕÝÍ æÊÌÑÈÉ ÇáãËÇá ÈÇáÐåÇÈ áááÕÝÍÉ http://127.0.0.1:2200.

    ÇáÊÍãíá : PyHcaptcha.tar.gz

    ÈÕãÉ ÇáãáÝ :

    SHA1(PyHcaptcha.tar.gz)= 23700c378099b2ca20be492182c54d0b8bf9d67e
    MD5(PyHcaptcha.tar.gz)= c57e3a6ff93cf979bbc5acf49c4a013b



    äÓÎÉ PlHcaptcha :



    use Hcaptcha;
    
    my $data    = {
        'hcaptcha_language' => '[ar/en]',
        'hcaptcha_key'      => '[KEY]',
        'hcaptcha_challenge'=> '[CHALLENGE]',
        'hcaptcha_input'    => '[INPUT]',
    }
    
    my $timeout = 3;
    my $ssl     = on;
    
    my $captcha = Hcaptcha->new($data);
    $captcha->{'ssl'}     = $ssl;
    $captcha->{'timeout'} = $timeout;
    
    if( $captcha->is_valid() ){
        print "Yep!\n";
    } else {
        print "Nop!\n";
    }
    åÐå ÇáÓÎÉ ÇáÎÇÕÉ ÈÜPerl, äÇÏ Úáì ÇáæõÍÏÉ åßÐÇ :

    æáÅÓÊÎÏÇãåÇ, ÃäÔÆ ßÇÆä ÌÏíÏ :

    my $captcha = Hcaptcha->new($data);

    ÊÃÎÐ ãõÚÇãá æÇÍÏ ãä äæÚ hash reference ÖÚø ÈåÇ : hcaptcha_input æ hcaptcha_challenge æ hcaptcha_key æ hcaptcha_language.

    ãõåáÉ ÅäÊÙÇÑ ÑÏø ÎÇÏã ÍÓøæÈ 5 ËæÇäí, ÅÐÇ ÃÑÏÊ ÊÛííÑ ÞíãÊåÇ, íõãßäß ÊÛíÑåÇ åßÐÇ :


    $captcha->{'timeout'} = 5;
    ÈÔßá ÅÝÊÑÇÖí, ÇáÅÊÕÇá íÓÊÎÏã ÇáÜHTTPS, ÅÐÇ ÃÑÏÊ ÊÛíÑå Åáì HTTP, ÛíÑåÇ åßÐÇ :

    $captcha->{'ssl'} = 'off';
    æááÊÍÞÞ ãä ãõÏÎáÇÊ ÇáãõÓÊÎÏã, íãßä Úãá åÐÇ ãä ÎáÇá ÇáæõÙíÞÉ is_valid :

    ÊõÚíÏ is_valid ÚäÏ ÅäåÇÁ ÚãáåÇ ÞíãÊíä, ÅãøÇ 1 æÐáß íÚäí Ãäø ÇáãõÏÎáÇÊ ÓáíãÉ Ãæ ÞíãÉ ÝÇÑÛÉ undef ããÇ íÚäí Ãä ÇáãõÏÎáÇÊ áÓíÊ ÕÍíÍÉ.

    íõæÌÏ ãËÇá áÊØÈíÞ æõÈ íÓÊÎÏãåÇ Ýí ÇáãõÌáøÏ Example, ÊÃßøÏ Ãä ÇáãáÝ webapp íÍãá ÕáÇÍíøÉ ÇáÊäÝíÐ Ëõã ÅäÓÎ ãÍÊæíÇÊå ááãÌáøÏ cgi-bin ÇáÎÇÕ ÈÃÈÇÊÔí, æíõãßäß ÊÕÝÍ æÊÌÑÈÉ ÇáãËÇá ÈÇáÐåÇÈ áááÕÝÍÉ
    http://localhost/cgi-bin/webapp.

    ÇáÊÍãíá : PlHcaptcha.tar.gz

    ÈÕãÉ ÇáãáÝ :

    SHA1(PlHcaptcha.tar.gz)= ac4e067f4598684de1c14ed62fa705733f1d8fce 
    MD5(PlHcaptcha.tar.gz)= d089114cfa142b4445b70426de786a55

    ßáÇ ÇáãÔÑæÚíä ÈÇáÅÕÏÇÑ v0.1 æáßäåãÇ ÌÇåÒÇä ÝÚáíÇð, ÇáÐí íäÞÕ ßÊÇÈÉ ÇáÊæËíÞ æãáÝÇÊ ÇáÜsetup æÇáÇ Ýíãßäß ÇáÈÏÁ ÈÅÓÊÎÏÇãåãÇ ÝæÑÇð.

    ãÑÌÚ íåãß : http://captcha.hsoub.com/developers
    ÈÇáÊæÝíÞ
    ÇáãáÝÇÊ ÇáãÑÝÞÉ ÇáãáÝÇÊ ÇáãÑÝÞÉ

  2. ÇáÃÚÖÇÁ ÇáÊÇáíÉ ÃÓãÇÁåã æÚÏÏåã 9 íÔßÑæä ÈÜÑßÜÇÊ Úáì åÐå ÇáãÔÇÑßÉ ÇáÞíãÉ:


  3. #2
    : ãÈÑãÌ æãØæÑ æíÈ - ÏÂÚã ãÔÇÑíÚ :
    ÇáÊæÒíÚÉ
    Mint 11
    æÇÌåÉ ÇáäÙÇã
    GNOME
    ãÍá ÇáÅÞÇãÉ
    ÇáÓÚæÏíÉ

    ÊÇÑíÎ ÇáÊÓÌíá
    May 2008
    ÇáãÔÇÑßÇÊ
    992
    ÔßÑÇð
    628
    ÔõßÑ 1,240 ãÑÉ Ýí 456 ãæÖæÚ

    ÇÝÊÑÇÖí

    ÇáãÑÝÞ áÇ íäÝÊÍ ãÚí ÇáÎÇÕ ÈÈÇíËæä


    gzip: stdin: not in gzip format
    tar: Child returned status 1
    tar: Error is not recoverable: exiting now
    íÇ áíÊ ÊÚíÏ ÑÝÚå Úáì ãíÏíÇ ÝÇíÑ
    åá áÏíß ÇáæÞÊ áÊáÚÈ ãÚ áÛÉ ÇáÈÇíËæä¿

    ÇáÃÓÇÓíÇÊ æÊØæíÑ ÇáÈÑÇãÌ - ÊØæíÑ æÈÑãÌÉ ÇáæíÈ

  4. ÇáÃÚÖÇÁ ÇáÊÇáíÉ ÃÓãÇÆåã íÔßÑæä sasa1 Úáì åÐå ÇáãÔÇÑßÉ ÇáÞíóãÉ:


  5. #3
    .: ãÔÑÝ ÓÇÈÞ:. ÇáÕæÑÉ ÇáÑãÒíÉ ÈÜÑßÜÇÊ
    ÇáÊæÒíÚÉ
    Debian 6
    æÇÌåÉ ÇáäÙÇã
    XFCE
    ãÍá ÇáÅÞÇãÉ
    ÇáÓÚæÏíÉ

    ÊÇÑíÎ ÇáÊÓÌíá
    Sep 2009
    ÇáãÔÇÑßÇÊ
    1,638
    ÔßÑÇð
    1,710
    ÔõßÑ 2,648 ãÑÉ Ýí 886 ãæÖæÚ

    ÇÝÊÑÇÖí

    ááÊæ ÍãáÊå æíÝÊÍ ÈÔßá Óáíã, ÃÚÊÞÏ Ãäå áÏíß ãÔßáÉ ÈÇáÊÍãíá (ÊÍÞÞ ãä ÈÕãÉ ÇáãáÝ) Ãæ ÈÈÑäÇãÌ ÇáÖÛØ

    åÐÇ äÝÓÉ ÈÖÛØ zip Ü: http://www.mediafire.com/?ssgza472vsst5wi

  6. ÇáÃÚÖÇÁ ÇáÊÇáíÉ ÃÓãÇÆåã íÔßÑæä ÈÜÑßÜÇÊ Úáì åÐå ÇáãÔÇÑßÉ ÇáÞíóãÉ:


  7. #4
    .: ãÔÑÝ ÓÇÈÞ:. ÇáÕæÑÉ ÇáÑãÒíÉ ÈÜÑßÜÇÊ
    ÇáÊæÒíÚÉ
    Debian 6
    æÇÌåÉ ÇáäÙÇã
    XFCE
    ãÍá ÇáÅÞÇãÉ
    ÇáÓÚæÏíÉ

    ÊÇÑíÎ ÇáÊÓÌíá
    Sep 2009
    ÇáãÔÇÑßÇÊ
    1,638
    ÔßÑÇð
    1,710
    ÔõßÑ 2,648 ãÑÉ Ýí 886 ãæÖæÚ

    ÇÝÊÑÇÖí

    íÙåÑ Ãäø åäÇß ÝÚáÇð ãÔßáÉ Ýí ÇáãáÝíä , ÃÚÏÊ ÖÛØåãÇ æÓÊÌÏæäåÇ Ýí ÇáãõÑÝÞÇÊ.
    MD5(PlHcaptcha.tar.gz)= 1b93109692db37b1b13dde612a8779ba
    MD5(PyHcaptcha.tar.gz)= 6fc5eb1084b1acd31a7a37e514844211
    SHA256(PyHcaptcha.tar.gz)= c75291047dffee6c0a1d8c0a8a59dd3cbf135d5bd79a6e285fd1db1c0e87b24e
    SHA256(PlHcaptcha.tar.gz)= 4e7a5d0d0f2d6e89685f5c0b6c3bc7499554005d2c46e0f1e3ff42721c44e04f
    ÃäÔÃÊ ãÓÊæÏÚ ááãÔÑæÚ Úáì github , áÊÍãíáå ãäå ÅßÊÈ :
    git clone https://github.com/B4r4k47/PyHcaptcha---PlHcaptcha
    ÇáãáÝÇÊ ÇáãÑÝÞÉ ÇáãáÝÇÊ ÇáãÑÝÞÉ

  8. ÇáÃÚÖÇÁ ÇáÊÇáíÉ ÃÓãÇÆåã íÔßÑæä ÈÜÑßÜÇÊ Úáì åÐå ÇáãÔÇÑßÉ ÇáÞíóãÉ:


  9. #5
    .: ãÔÑÝ ÓÇÈÞ :. ÇáÕæÑÉ ÇáÑãÒíÉ ÃÍãÏ ÚØÇÇááå
    ÇáÊæÒíÚÉ
    ÃÚÌæÈÉ 16
    æÇÌåÉ ÇáäÙÇã
    GNOME3
    ãÍá ÇáÅÞÇãÉ
    ãÕÑ

    ÊÇÑíÎ ÇáÊÓÌíá
    May 2008
    ÇáãÔÇÑßÇÊ
    2,443
    ÔßÑÇð
    1,159
    ÔõßÑ 3,430 ãÑÉ Ýí 1,010 ãæÖæÚ

    ÇÝÊÑÇÖí

    ÞÑÃÊ Úä åÐå ÇáÎÏãÉ ÇﻷÓÈæÚ ÇáãÇÖí Ýí ãÏæäÉ ÚÈÏÇáãåíãä (ãÔÑÝ ÓÇÈÞ Ýí ãÌÊãÚ áíäæßÓ ÇáÚÑÈí)

    http://aalagha.com/blog/2011/12/16/hsoub-captcha

    ÊæÌÏ ÃíÖÇ ÅÖÇÝÉ wordpress æ PHP Class
    http://blog.web2dev.me/2012/01/04/hs...s-áãÈÑãÌí-php/

  10. ÇáÃÚÖÇÁ ÇáÊÇáíÉ ÃÓãÇÆåã íÔßÑæä ÃÍãÏ ÚØÇÇááå Úáì åÐå ÇáãÔÇÑßÉ ÇáÞíóãÉ:


  11. #6
    .: ãÔÑÝ ÞÓã ÊæÒíÚÇÊ áíäõßÓ æÏÚã ÇáÚÊÇÏ :. ÇáÕæÑÉ ÇáÑãÒíÉ ãÕÚÈ ÇáÒÚÈí
    ÇáÊæÒíÚÉ
    ÃÚÌæÈÉ 4
    æÇÌåÉ ÇáäÙÇã
    GNOME
    ãÍá ÇáÅÞÇãÉ
    ÓæÑíÇ

    ÊÇÑíÎ ÇáÊÓÌíá
    Apr 2008
    ÇáãÔÇÑßÇÊ
    3,545
    ÔßÑÇð
    3,382
    ÔõßÑ 5,073 ãÑÉ Ýí 1,540 ãæÖæÚ
    ãÞÇáÇÊ ÇáãÏæäÉ
    3

    ÇÝÊÑÇÖí

    ÊÌÑÈÉ ÌíÏÉ

    ÊÍÊÇÌ Åáì ÇáÞáíá ãä ÇáÝä Ýí ÊÛííÑ ÇáÎØæØ æÇáÃáæÇä ÇáÊáÞÇÆí ¡¡

    ÈÇÑß Çááå ÈÌåæÏåã ¡

    ÇáãÕÛÑÇÊ ÇáãÑÝÞÉ ÇáãÕÛÑÇÊ ÇáãÑÝÞÉ ÇÖÛØ Úáì ÇáÕæÑÉ áÚÑÖ ÃßÈÑ

ÇáÇÓÜÜÜã:	ddd.png‏
ÇáãÔÇåÏÇÊ:	106
ÇáÍÌÜÜÜã:	33.2 ßíáæÈÇíÊ
ÇáÑÞã:	16086  
    ÞÇá ÑÓæá Çááå Õáì Çááå Úáíå æ Óáã :
    {áÇ íÔßÑ Çááå ãä áÇ íÔßÑ ÇáäÇÓ}
    {ãä ßÇä íÄãä ÈÇááå æÇáíæã ÇáÂÎÑ¡ÝáíÞá ÎíÑÇð Ãæ áíÕãÊ}


    ÇáÍãÏ ááå Úáì ßá ÍÇá ¡ áÇ ÊäÓæäí ãä ÕÇáÍ ÏÚÇÆßã ¡ ÎÕæÕÇð ÈÇáÅãÊÍÇäÇÊ

    ãÓÇåãÇÊí Ýí ÇáãäÊÏì ÊÎÖÚ áÑÎÕÉ æÞÝ


    ÃÓÃá Çááå ÇáÚÙíã Ãä íÍÓä ãä ÍÇá ÃãÊí

  12. ÇáÃÚÖÇÁ ÇáÊÇáíÉ ÃÓãÇÆåã íÔßÑæä ãÕÚÈ ÇáÒÚÈí Úáì åÐå ÇáãÔÇÑßÉ ÇáÞíóãÉ:


ãÚáæãÇÊ ÇáãæÖæÚ

ÇáÃÚÖÇÁ ÇáÐíä íÔÇåÏæä åÐÇ ÇáãæÖæÚ

ÇáÐíä íÔÇåÏæä ÇáãæÖæÚ ÇáÂä: 1 (0 ãä ÇáÃÚÖÇÁ æ 1 ÒÇÆÑ)

ÇáãæÇÖíÚ ÇáãÊÔÇÈåå

  1. [ãÞÇá] ãÇåí ÔÑßÉ ÍÓæÈ¿
    ÈæÇÓØÉ ãÍãÏ åÇäí ÕÈÇÛ Ýí ÇáãäÊÏì .: ÇáÃÎÈÇÑ æÇáäÞÇÔÇÊ ÇáÚÇãÉ :.
    ãÔÇÑßÇÊ: 3
    ÂÎÑ ãÔÇÑßÉ: 24-02-2012, 12:42 AM
  2. [ÈÑäÇãÌ] Èæáí Polly Úãíá áÜ ÊæíÊÑ
    ÈæÇÓØÉ ÃÈæÎáÇÏ Ýí ÇáãäÊÏì .: ÇáÈÑÇãÌ æÇáÊØÈíÞÇÊ ÇáÚÇãÉ :.
    ãÔÇÑßÇÊ: 2
    ÂÎÑ ãÔÇÑßÉ: 19-10-2011, 01:37 AM
  3. [ÈÑäÇãÌ] ÎÒäÉ ÃÚÌæÈÉ ÇáÔÎÕíÉ - æÇÌåÉ áÊÔÝíÑ ÇáãÌáÏÇÊ
    ÈæÇÓØÉ alsadi Ýí ÇáãäÊÏì .: ÇáãæÖæÚÇÊ ÇáãåãÉ ( ÃÚÌæÈÉ ) :.
    ãÔÇÑßÇÊ: 27
    ÂÎÑ ãÔÇÑßÉ: 20-07-2010, 11:14 PM
  4. ãÍÑÑ HTML Web Pages XML Files PHP Scripts Python Scripts Ruby Scripts Perl Scripts
    ÈæÇÓØÉ linux-x Ýí ÇáãäÊÏì .: ÇáÈÑÇãÌ æÇáÊØÈíÞÇÊ ÇáÚÇãÉ :.
    ãÔÇÑßÇÊ: 7
    ÂÎÑ ãÔÇÑßÉ: 11-12-2008, 10:40 PM

ãæÇÞÚ ÇáäÔÑ (ÇáãÝÖáÉ)

ãæÇÞÚ ÇáäÔÑ (ÇáãÝÖáÉ)

ÖæÇÈØ ÇáãÔÇÑßÉ

  • áÇ ÊÓÊØíÚ ÅÖÇÝÉ ãæÇÖíÚ ÌÏíÏÉ
  • áÇ ÊÓÊØíÚ ÇáÑÏ Úáì ÇáãæÇÖíÚ
  • áÇ ÊÓÊØíÚ ÅÑÝÇÞ ãáÝÇÊ
  • áÇ ÊÓÊØíÚ ÊÚÏíá ãÔÇÑßÇÊß
  •