发表回复 
问题·未解决 新手讨教学习
2017-04-16, 19 : 15
新手讨教学习
For the purpose of testing and feedback, 本人原本是用Form Filler来做以下这个自动填表的。虽然Form Filler能做大部分的填表工作,但有不少缺陷,e.g. Form Filler cannot automatically click 'NEXT' on each page of the Form, and Form Filler can only fill inputs that do not rely on JavaScript for formatting or auto-completion, etc. Form Filler和AutoHotkey根本就没得比!
悉闻AutoHotkey是我们国人的杰作,是中国人的骄傲!但我又不懂AutoHotkey,所以特来讨教学习。所以劳驾哪位大神/老师帮我开个头,帮忙做以下这个简单的自动填表项目:
Open a New incognito window of Chrome, a New Private Window of Firefox or an InPrivate browsing of Internet Explorer with the form (https://my.woolworthsrewards.com.au/coa/#/register) opened.
Or click a bookmark to open the form: https://my.woolworthsrewards.com.au/coa/#/register

Page 1 of the Form:
Use random name for both 'First name' and 'Last name'
'Email': Use a randomly generated alias @ a specified host name (e.g. [email protected]), or Host name be select from a small list, e.g. @33.33mail.com, @32.33mail.com or @another domain host name, etc.

Click the Checkbox "I have read and agree to the Terms & Conditions and Privacy Policy".

Click on 'NEXT' to go to next page.

Page 2 of the Form:
Use one password (e.g. abc123, etc.) for all the 'Password' and 'Confirm Password' boxes.

Use randomly generated 'Date of birth : dd/mm/yyyy' with minimum value of the year is 1930 & maximum value of the year is 2000?

Use randomly generated Australian 'Mobile number' start with '04' in the Template of '04xxxxxxxx (10 digits, x is for a number between 0-9).

for the box of 'Enter your address' on the top, when Enter it manually, use a randomly generated Australian address; or when we Use address search, enter a random number between 1 and 5999, it will shown up a pull-down menu of addresses, then pick second one from the pull-down menu of addresses.

Click on 'NEXT' to finish the form, all done.

请求帮忙,先谢为敬!
我的澳洲电话+61 423945888,微信/ WhatsApp/Skype也都是用这个电话登记的,微信ID: owenphuang, 电邮:[email protected][email protected]
查找这个用户的全部帖子
表示感谢 引用并回复 移动视图置页面顶端
2017-04-17, 18 : 33 (这个帖子最后修改于: 2017-04-19 16 : 31 by feiyue.)
RE: 新手讨教学习
技术问题可以讨教,自己的项目还是自己做。喊句大神就要别人帮你做项目,会让人反感的。
AutoHotkey不是国人的杰作,说是中国人的骄傲这是在打脸。
查找这个用户的全部帖子
表示感谢 引用并回复 移动视图置页面顶端
2017-04-18, 09 : 51
RE: 新手讨教学习
由于网络问题,网页经常打不开,你的问题不能完整回答,先帮你把要随机生成的数据构造了部分函数,网页操控部分自行完善吧,希望对你有所帮助和启发。
代码: (全选)
#NoEnv
#Persistent
#SingleInstance, force
SetBatchLines -1


^1::
;~ ctrl+1执行
pwb := WBGet()
fName:=RandomEnName()
StringSplit, fName_array, fName, %A_Space%,
UEmail:=RandomEmail()
udate:= RandomDateBetween(19300101,20001231,"dd/MM/yyyy")
Uphonenum:= RandomPhonenumber()
pwb.Navigate("https://my.woolworthsrewards.com.au/coa/#/register") ;Navigate to URL
while pwb.busy or pwb.ReadyState != 4 ;Wait for page to load
    Sleep, 100
pwb.document.GetElementsByTagName("input")[0].Value :=fname_array1
pwb.document.GetElementsByTagName("input")[1].Value :=fname_array2
pwb.document.GetElementsByTagName("input")[2].Value :=UEmail
pwb.document.GetElementsByName("registrationTerms")[0].checked :=1

return


;~ MsgBox, % RandomEnName()
;~ MsgBox, % RandomEmail()
;~ MsgBox, % randomchr()
;~ MsgBox, % RandomDateBetween(19300101,20001231,"dd/MM/yyyy")
;~ MsgBox, % RandomPhonenumber()



;***********Function***********************函数*******************

RandomEnName(){
    ;~ 生成随机的英文名称

    ALL_ENG_NAMES =
    (
    "fAaliyah","mAaron","fAarushi","fAbagail","fAbbey","fAbbi","fAbbie","fAbby","mAbdul","mAbdullah"
            ,"mAbe","mAbel","fAbi","fAbia","fAbigail","mAbraham","mAbram","fAbrianna","mAbriel","fAbrielle"
            ,"fAby","fAcacia","mAce","fAda","fAdalia","fAdalyn","mAdam","mAdan","fAddie","mAddison"
            ,"fAddison","mAde","fAdelaide","fAdele","fAdelene","fAdelia","fAdelina","fAdeline","mAden","mAdnan"
            ,"mAdonis","fAdreanna","mAdrian","fAdriana","fAdrianna","fAdrianne","mAdriel","fAdrienne","fAerona","fAgatha"
            ,"fAggie","fAgnes","mAhmad","mAhmed","fAida","mAidan","mAiden","fAileen","fAilsa","fAimee"
            ,"fAine","fAinsleigh","fAinsley","mAinsley","fAisha","fAisling","fAislinn","mAjay","mAl","mAlain"
            ,"fAlaina","mAlan","fAlana","fAlanis","fAlanna","fAlannah","fAlaska","mAlastair","fAlayah","fAlayna"
            ,"fAlba","mAlbert","fAlberta","mAlberto","mAlbie","mAlden","mAldo","fAleah","mAlec","fAlecia"
            ,"fAleisha","fAlejandra","mAlejandro","mAlen","fAlena","mAlesandro","fAlessandra","fAlessia","mAlex","fAlex"
            ,"fAlexa","mAlexander","fAlexandra","fAlexandria","fAlexia","fAlexis","mAlexis","fAlexus","mAlfie","mAlfonso"
            ,"mAlfred","mAlfredo","mAli","fAli","fAlia","fAlice","fAlicia","fAlina","fAlisa","fAlisha"
            ,"fAlison","fAlissa","mAlistair","fAlivia","fAliyah","fAliza","fAlize","fAlka","mAllan","mAllen"
            ,"fAllie","fAllison","fAlly","fAllyson","fAlma","fAlondra","mAlonzo","mAloysius","mAlphonso","mAlton"
            ,"mAlvin","fAlycia","fAlyshialynn","fAlyson","fAlyssa","fAlyssia","fAmalia","fAmanda","fAmani","fAmara"
            ,"mAmari","fAmari","fAmaris","fAmaya","fAmber","fAmberly","fAmelia","fAmelie","fAmerica","fAmethyst"
            ,"fAmie","fAmina","mAmir","fAmirah","mAmit","fAmity","mAmos","fAmy","fAmya","fAna"
            ,"fAnabel","fAnabelle","fAnahi","fAnais","fAnamaria","mAnand","fAnanya","fAnastasia","mAnderson","fAndie"
            ,"mAndre","fAndrea","mAndreas","mAndres","mAndrew","fAndromeda","mAndy","mAngel","fAngel","fAngela"
            ,"fAngelia","fAngelica","fAngelina","fAngeline","fAngelique","mAngelo","fAngie","mAngus","fAnika","fAnisa"
            ,"fAnita","fAniya","fAniyah","fAnjali","fAnn","fAnna","fAnnabel","fAnnabella","fAnnabelle","fAnnabeth"
            ,"fAnnalisa","fAnnalise","fAnne","fAnneke","fAnnemarie","fAnnette","fAnnie","fAnnika","fAnnmarie","mAnsel"
            ,"mAnson","fAnthea","mAnthony","fAntoinette","mAnton","fAntonia","mAntonio","mAntony","fAnuja","fAnusha"
            ,"fAnushka","fAnya","fAoibhe","fAoibheann","fAoife","fAphrodite","mApollo","fApple","fApril","fAqua"
            ,"fArabella","fArabelle","mAran","mArcher","mArchie","mAri","fAria","fAriadne","fAriana","fArianna"
            ,"fArianne","fAriel","fAriella","fArielle","fArisha","mArjun","fArleen","fArlene","fArlette","mArlo"
            ,"mArman","mArmando","mArnold","mAron","mArran","mArrie","mArt","fArtemis","mArthur","mArturo"
            ,"mArun","fArwen","mArwin","fArya","mAsa","mAsad","mAsh","fAsha","fAshanti","mAshby"
            ,"mAsher","fAshlee","fAshleigh","fAshley","mAshley","fAshlie","fAshlyn","fAshlynn","mAshton","fAshton"
            ,"fAshvini","fAsia","fAsma","mAspen","fAspen","mAston","fAstrid","mAthan","fAthena","fAthene"
            ,"mAtticus","fAubreanna","fAubree","fAubrey","mAubrey","fAudra","fAudrey","fAudrina","mAudwin","mAugust"
            ,"fAugustina","mAugustus","fAurelia","fAurora","mAusten","mAustin","fAutumn","fAva","fAvalon","mAvery"
            ,"fAvery","fAvril","mAxel","fAya","mAyaan","fAyana","fAyanna","mAyden","fAyesha","fAyisha"
            ,"fAyla","fAzalea","fAzaria","fAzariah","fBailey","mBailey","mBarack","fBarbara","fBarbie","mBarclay"
            ,"mBarnaby","mBarney","mBarrett","mBarron","mBarry","mBart","mBartholomew","mBasil","mBastian","mBaxter"
            ,"mBay","fBay","fBaylee","mBaylor","fBea","mBear","fBeatrice","fBeatrix","mBeau","fBecca"
            ,"fBeccy","mBeck","mBeckett","fBecky","fBelinda","fBella","mBellamy","fBellatrix","fBelle","mBen"
            ,"mBenedict","fBenita","mBenjamin","mBenji","mBenjy","mBennett","mBennie","mBenny","mBenson","mBentley"
            ,"mBently","fBernadette","mBernard","mBernardo","fBernice","mBernie","mBert","fBertha","mBertie","mBertram"
            ,"fBeryl","fBess","fBeth","fBethan","fBethanie","fBethany","fBetsy","fBettina","fBetty","mBev"
            ,"mBevan","fBeverly","fBeyonce","fBianca","mBill","fBillie","mBilly","mBjorn","mBladen","mBlain"
            ,"mBlaine","mBlair","fBlair","fBlaire","mBlaise","mBlake","fBlake","fBlakely","fBlanche","fBlaze"
            ,"mBlaze","fBlessing","fBliss","fBloom","fBlossom","mBlue","fBlythe","mBob","fBobbi","fBobbie"
            ,"fBobby","mBobby","mBodie","fBonita","fBonnie","fBonquesha","mBoris","mBoston","mBowen","mBoyd"
            ,"mBrad","mBraden","mBradford","mBradley","mBradwin","mBrady","mBraeden","fBraelyn","mBram","mBranden"
            ,"fBrandi","mBrandon","fBrandy","mBrantley","mBraxton","mBrayan","mBrayden","mBraydon","fBraylee","mBraylon"
            ,"fBrea","fBreanna","fBree","fBreeze","fBrenda","mBrendan","mBrenden","mBrendon","fBrenna","mBrennan"
            ,"mBrent","mBrenton","mBret","mBrett","mBrevin","mBrevyn","fBria","mBrian","fBriana","fBrianna"
            ,"fBrianne","fBriar","mBrice","fBridget","fBridgette","mBridie","fBridie","fBriella","fBrielle","mBrighton"
            ,"fBrigid","fBriley","fBrinley","mBrinley","fBriony","fBrisa","fBristol","fBritney","fBritt","fBrittany"
            ,"fBrittney","mBrock","mBrodie","mBrody","mBrogan","fBrogan","fBronagh","mBronson","fBronte","fBronwen"
            ,"fBronwyn","fBrook","fBrooke","fBrooklyn","fBrooklynn","mBrooks","mBruce","mBruno","mBryan","fBryanna"
            ,"mBryant","mBryce","mBryden","mBrydon","fBrylee","fBryn","fBrynlee","fBrynn","mBryon","fBryony"
            ,"mBryson","mBuck","mBuddy","fBunty","mBurt","mBurton","mBuster","mButch","mByron","mCadby"
            ,"mCade","mCaden","fCadence","mCael","mCaelan","mCaesar","mCai","mCaiden","fCailin","mCain"
            ,"fCaitlan","fCaitlin","fCaitlyn","mCaius","mCal","mCale","mCaleb","fCaleigh","mCalhoun","fCali"
            ,"fCalista","mCallan","mCallen","fCallie","fCalliope","fCallista","mCallum","mCalum","mCalvin","fCalypso"
            ,"mCam","fCambria","mCamden","mCameron","fCameron","fCami","fCamila","fCamilla","fCamille","mCampbell"
            ,"mCamron","fCamryn","fCandace","fCandice","fCandis","fCandy","fCaoimhe","fCaprice","fCara","mCarey"
            ,"fCarina","fCaris","fCarissa","mCarl","fCarla","fCarlene","fCarley","fCarlie","mCarlisle","mCarlos"
            ,"mCarlton","fCarly","fCarlynn","fCarmel","fCarmela","fCarmen","fCarol","fCarole","fCarolina","fCaroline"
            ,"fCarolyn","fCarrie","mCarsen","mCarson","mCarter","fCarter","mCary","fCarys","fCasey","mCasey"
            ,"mCash","mCason","mCasper","fCassandra","fCassia","fCassidy","fCassie","mCassius","mCastiel","mCastor"
            ,"fCat","fCatalina","fCate","fCaterina","mCathal","fCathalina","fCatherine","fCathleen","fCathy","fCatlin"
            ,"mCato","fCatrina","fCatriona","mCavan","mCayden","mCaydon","fCayla","fCece","fCecelia","mCecil"
            ,"fCecilia","fCecily","mCedric","fCeleste","fCelestia","fCelestine","fCelia","fCelina","fCeline","fCelise"
            ,"fCerise","fCerys","mCesar","mChad","mChance","mChandler","fChanel","fChanelle","mChanning","fChantal"
            ,"fChantelle","fCharis","fCharissa","fCharity","fCharlene","mCharles","fCharley","mCharley","mCharlie","fCharlie"
            ,"fCharlize","fCharlotte","mCharlton","fCharmaine","mChase","fChastity","mChaz","mChe","fChelsea","fChelsey"
            ,"fChenai","fChenille","fCher","fCheri","fCherie","fCherry","fCheryl","mChesney","mChester","mChevy"
            ,"fCheyanne","fCheyenne","fChiara","mChip","fChloe","mChris","fChris","fChrissy","fChrista","fChristabel"
            ,"fChristal","fChristen","fChristi","mChristian","fChristiana","fChristie","fChristina","fChristine","mChristopher","fChristy"
            ,"fChrystal","mChuck","mCian","fCiara","mCiaran","fCici","fCiel","fCierra","mCillian","fCindy"
            ,"fClaire","mClancy","fClara","fClarabelle","fClare","mClarence","fClarice","fClaris","fClarissa","fClarisse"
            ,"fClarity","mClark","fClary","mClaude","fClaudette","fClaudia","fClaudine","mClay","mClayton","fClea"
            ,"mClement","fClementine","fCleo","fCleopatra","mCliff","mClifford","mClifton","mClint","mClinton","mClive"
            ,"fClodagh","fClotilde","fClover","mClyde","mCoby","fCoco","mCody","mCohen","mColby","mCole"
            ,"fColette","mColin","fColleen","mCollin","mColm","mColt","mColton","mConan","mConner","fConnie",
    )
    ALL_ENG_NAMES = %ALL_ENG_NAMES%`n
    (
    "mConnor","mConor","mConrad","fConstance","mConstantine","mCooper","fCora","fCoral","fCoralie","fCoraline"
            ,"mCorbin","fCordelia","mCorey","fCori","fCorina","fCorinne","mCormac","fCornelia","mCornelius","fCorra"
            ,"mCory","fCosette","fCourtney","mCraig","fCressida","fCristal","mCristian","fCristina","mCristobal","mCrosby"
            ,"mCruz","fCrystal","mCullen","mCurt","mCurtis","mCuthbert","fCyndi","fCynthia","mCyril","mCyrus"
            ,"mDacey","fDagmar","fDahlia","mDaire","fDaisy","fDakota","mDakota","mDale","mDallas","mDalton"
            ,"mDamian","mDamien","mDamion","mDamon","mDan","fDana","mDana","mDane","fDanette","fDani"
            ,"fDanica","mDaniel","fDaniela","fDaniella","fDanielle","fDanika","mDanny","mDante","fDaphne","mDara"
            ,"fDara","mDaragh","fDarby","fDarcey","fDarcie","mDarcy","fDarcy","mDaren","fDaria","mDarian"
            ,"mDarin","mDario","mDarius","fDarla","fDarlene","mDarnell","mDarragh","mDarrel","mDarrell","mDarren"
            ,"mDarrin","mDarryl","mDarryn","mDarwin","mDaryl","mDash","mDashawn","fDasia","mDave","mDavid"
            ,"fDavida","mDavin","fDavina","mDavion","mDavis","fDawn","mDawson","mDax","mDaxter","mDaxton"
            ,"fDayna","fDaysha","mDayton","mDeacon","mDean","fDeana","fDeandra","mDeandre","fDeann","fDeanna"
            ,"fDeanne","fDeb","fDebbie","fDebby","fDebora","fDeborah","fDebra","mDeclan","fDee","fDeedee"
            ,"fDeena","mDeepak","fDeidre","fDeirdre","fDeja","fDelaney","fDelanie","fDelany","mDelbert","fDelia"
            ,"fDelilah","fDella","fDelores","fDelphine","fDemetria","mDemetrius","fDemi","fDena","mDenis","fDenise"
            ,"mDennis","fDenny","mDenver","mDenzel","mDeon","mDerek","mDermot","mDerrick","mDeshaun","mDeshawn"
            ,"fDesiree","mDesmond","fDestinee","fDestiny","mDev","mDevin","mDevlin","mDevon","mDewayne","mDewey"
            ,"mDexter","fDiamond","fDiana","fDiane","fDianna","fDianne","mDiarmuid","mDick","fDido","mDiego"
            ,"mDilan","mDillon","mDimitri","fDina","mDinesh","mDino","mDion","fDionne","fDior","mDirk"
            ,"fDixie","mDjango","mDmitri","fDolly","fDolores","mDominic","mDominick","fDominique","mDon","mDonald"
            ,"fDonna","mDonnie","mDonovan","fDora","fDoreen","mDorian","fDoris","fDorothy","fDot","mDoug"
            ,"mDouglas","mDoyle","mDrake","mDrew","fDrew","mDuane","mDuke","fDulce","mDuncan","mDustin"
            ,"mDwayne","mDwight","mDylan","fEabha","mEamon","mEarl","mEarnest","mEason","mEaston","fEbony"
            ,"fEcho","mEd","mEddie","mEddy","fEden","mEden","mEdgar","fEdie","mEdison","fEdith"
            ,"mEdmund","fEdna","mEdouard","mEdric","mEdsel","mEduardo","mEdward","mEdwardo","mEdwin","fEdwina"
            ,"fEffie","mEfrain","mEfren","mEgan","mEgon","fEileen","fEilidh","fEimear","fElaina","fElaine"
            ,"fElana","fEleanor","fElectra","fElektra","fElena","mEli","fEliana","mElias","mElijah","fElin"
            ,"fElina","fElinor","mEliot","fElisa","fElisabeth","fElise","mElisha","fEliza","fElizabeth","fElla"
            ,"fElle","fEllen","fEllery","fEllie","mEllington","mElliot","mElliott","fEllis","mEllis","fElly"
            ,"mElmer","mElmo","fElodie","fEloise","fElora","fElsa","fElsie","fElspeth","mElton","fElva"
            ,"fElvira","mElvis","mElwyn","fElysia","fElyza","mEmanuel","fEmanuela","fEmber","fEmelda","fEmely"
            ,"fEmer","fEmerald","mEmerson","fEmerson","mEmery","mEmet","mEmil","fEmilee","fEmilia","mEmiliano"
            ,"fEmilie","mEmilio","fEmily","fEmma","fEmmalee","fEmmaline","fEmmalyn","mEmmanuel","fEmmanuelle","fEmmeline"
            ,"mEmmerson","mEmmet","mEmmett","fEmmie","fEmmy","fEnid","mEnnio","mEnoch","mEnrique","fEnya"
            ,"mEnzo","mEoghan","mEoin","mEric","fErica","mErick","mErik","fErika","fErin","fEris"
            ,"mErnest","mErnesto","mErnie","mErrol","mErvin","mErwin","fEryn","fEsmay","fEsme","fEsmeralda"
            ,"fEsparanza","fEsperanza","mEsteban","fEstee","fEstelle","fEster","fEsther","fEstrella","mEthan","fEthel"
            ,"mEthen","mEtienne","mEuan","mEuen","mEugene","fEugenie","fEunice","mEustace","fEva","mEvan"
            ,"fEvangelina","fEvangeline","mEvangelos","fEve","fEvelin","fEvelyn","mEvelyn","mEverett","fEverly","fEvie"
            ,"fEvita","mEwan","mEzekiel","mEzio","mEzra","mFabian","mFabio","fFabrizia","mFaisal","fFaith"
            ,"fFallon","fFanny","fFarah","mFarley","fFarrah","fFatima","fFawn","fFay","fFaye","mFebian"
            ,"fFelicia","fFelicity","mFelipe","mFelix","mFergus","fFern","mFernand","fFernanda","mFernando","fFfion"
            ,"mFidel","fFifi","mFinbar","mFinlay","mFinley","mFinn","mFinnian","mFinnigan","fFiona","mFionn"
            ,"mFletcher","fFleur","fFlick","fFlo","fFlora","fFlorence","mFloyd","mFlynn","mFord","mForest"
            ,"mForrest","mFoster","mFox","fFran","fFrances","fFrancesca","mFrancesco","fFrancine","mFrancis","mFrancisco"
            ,"mFrank","fFrankie","mFrankie","mFranklin","mFranklyn","mFraser","mFred","fFreda","mFreddie","mFreddy"
            ,"mFrederick","mFredrick","fFreya","fFrida","mFritz","fGabby","mGabe","mGabriel","fGabriela","fGabriella"
            ,"fGabrielle","mGael","mGaelan","mGage","fGail","mGale","mGalen","mGannon","mGareth","mGarman"
            ,"fGarnet","mGarrett","mGarrison","mGarry","mGarth","mGary","mGaston","mGavin","fGayle","fGaynor"
            ,"fGeena","fGemma","fGena","mGene","fGenesis","fGenevieve","mGeoff","mGeoffrey","mGeorge","fGeorgette"
            ,"fGeorgia","fGeorgie","fGeorgina","mGeraint","mGerald","fGeraldine","mGerard","mGerardo","mGermain","mGerry"
            ,"fGert","fGertrude","fGia","mGian","fGianna","mGibson","mGideon","fGigi","mGil","mGilbert"
            ,"mGilberto","mGiles","fGillian","fGina","fGinger","fGinny","mGino","mGiorgio","fGiovanna","mGiovanni"
            ,"fGisela","fGiselle","fGisselle","fGladys","mGlen","fGlenda","mGlenn","fGlenys","fGloria","mGlyndwr"
            ,"fGlynis","mGodfrey","mGodric","mGodwin","fGolda","fGoldie","mGonzalo","mGordon","fGrace","fGracelyn"
            ,"fGracie","mGrady","mGraeme","mGraham","fGrainne","mGrant","mGrayson","mGreg","mGregg","mGregor"
            ,"mGregory","fGreta","fGretchen","mGrey","mGreyson","mGriffin","fGriselda","fGuadalupe","mGuillermo","fGuinevere"
            ,"mGunnar","mGunner","mGus","mGustav","mGustavo","mGuy","fGwen","fGwendolyn","fGwyneth","fHabiba"
            ,"mHaden","fHadley","mHaiden","fHailee","fHailey","mHal","fHaleigh","fHaley","fHalle","fHallie"
            ,"mHamish","mHan","mHank","fHanna","fHannah","mHans","mHarlan","fHarley","mHarley","fHarmony"
            ,"mHarold","fHarper","fHarriet","mHarris","mHarrison","mHarry","mHarvey","mHassan","fHattie","fHaven"
            ,"mHayden","fHayden","mHayes","fHaylee","fHayley","fHazel","fHazeline","mHeath","fHeather","fHeaven"
            ,"mHector","fHeidi","fHelen","fHelena","fHelene","fHelga","fHelina","mHendrik","mHendrix","mHenley"
            ,"mHenri","fHenrietta","mHenry","fHepsiba","fHera","mHerbert","mHerman","fHermione","fHester","mHeston"
            ,"fHetty","fHilary","mHilary","fHilda","fHillary","mHolden","fHollie","fHolly","mHomer","fHonesty"
            ,"fHoney","fHonor","fHonour","fHope","mHorace","mHoratio","mHoward","mHubert","mHudson","mHugh"
            ,"mHugo","mHumberto","mHumphrey","mHunter","mHuw","fHyacinth","mHywel","mIain","mIan","fIanthe"
            ,"mIanto","mIbrahim","fIda","mIdris","mIeuan","mIggy","mIgnacio","mIgor","mIke","fIla"
            ,"fIlene","fIliana","fIlona","fIlse","fImani","fImelda","fImogen","mImran","fIndia","mIndiana"
            ,"fIndie","fIndigo","fIndira","fInes","fIngrid","mInigo","fIona","mIra","fIra","fIrene"
            ,"fIrina","fIris","fIrma","mIrvin","mIrving","mIrwin","fIsa","mIsaac","fIsabel","fIsabell"
            ,"fIsabella","fIsabelle","fIsadora","mIsaiah","fIsha","mIsiah","mIsidore","fIsis","fIsla","mIsmael"
            ,"fIsobel","fIsolde","mIsrael","mIssac","fItzel","mIvan","fIvana","mIvor","fIvy","fIyanna"
            ,"fIzabella","fIzidora","fIzzie","fIzzy","mJace","fJacinda","fJacinta","mJack","mJackie","fJackie"
            ,"mJackson","mJacob","mJacoby","fJacqueline","fJacquelyn","mJacques","fJada","fJade","fJaden","mJaden"
            ,"mJadon","fJadyn","fJaelynn","mJagger","mJago","mJai","fJaida","mJaiden","fJaime","mJaime"
            ,"mJak","mJake","mJakob","mJalen","mJamal","mJames","mJameson","mJamie","fJamie","mJamison"
            ,"fJamiya","fJan","mJan","fJana","fJancis","fJane","fJanelle","fJanessa","fJanet","fJanette"
            ,"fJania","fJanice","fJanie","fJanine","fJanis","fJaniya","fJanuary","fJaqueline","mJared","mJarod",
    )
    ALL_ENG_NAMES = %ALL_ENG_NAMES%`n
    (
    "mJarrett","mJarrod","mJarvis","mJase","fJasmin","fJasmine","mJason","mJasper","mJavier","mJavon"
            ,"mJax","mJaxon","mJaxson","mJay","fJaya","mJayce","fJayda","mJayden","fJayden","mJaydon"
            ,"fJayla","mJaylen","fJaylene","mJaylin","fJaylinn","mJaylon","fJaylynn","fJayne","mJayson","fJazlyn"
            ,"fJazmin","fJazmine","fJazz","fJean","fJeanette","fJeanine","fJeanne","fJeannette","fJeannie","fJeannine"
            ,"mJeb","mJebediah","mJed","mJediah","mJedidiah","mJeff","mJefferson","mJeffery","mJeffrey","mJeffry"
            ,"fJemima","fJemma","fJen","fJena","fJenelle","fJenessa","fJenna","fJennette","fJenni","fJennie"
            ,"fJennifer","fJenny","fJensen","mJensen","mJenson","mJerald","mJeremiah","mJeremy","fJeri","mJericho"
            ,"mJermaine","mJerome","fJerri","mJerry","fJess","fJessa","mJesse","fJessica","mJessie","fJessie"
            ,"mJesus","fJet","mJet","mJethro","mJett","fJewel","fJill","fJillian","mJim","mJimmie"
            ,"mJimmy","fJo","mJoachim","fJoan","fJoann","fJoanna","fJoanne","mJoaquin","fJocelyn","fJodi"
            ,"fJodie","fJody","mJody","mJoe","mJoel","fJoelle","mJoey","mJohan","fJohanna","mJohn"
            ,"mJohnathan","mJohnathon","mJohnnie","mJohnny","fJoleen","fJolene","fJolie","mJon","mJonah","mJonas"
            ,"mJonathan","mJonathon","fJoni","mJonty","mJordan","fJordan","fJordana","mJordon","mJordy","fJordyn"
            ,"mJorge","fJorja","mJose","fJoselyn","mJoseph","fJosephine","mJosh","mJoshua","mJosiah","fJosie"
            ,"mJosue","mJovan","fJoy","fJoyce","mJuan","fJuanita","mJudah","mJudas","mJudd","fJude"
            ,"mJude","fJudith","fJudy","fJules","fJulia","mJulian","fJuliana","fJulianna","fJulianne","fJulie"
            ,"fJulienne","fJuliet","fJuliette","mJulio","fJulissa","mJulius","fJuly","fJune","fJuniper","fJuno"
            ,"fJustice","mJustice","mJustin","fJustina","fJustine","fKacey","mKade","mKaden","fKadence","mKai"
            ,"mKaiden","fKaidence","fKailey","fKailyn","mKaine","fKaitlin","fKaitlyn","fKaitlynn","mKale","fKalea"
            ,"mKaleb","fKaleigh","fKali","fKalia","fKalista","fKallie","fKamala","mKameron","fKamryn","mKane"
            ,"fKara","fKaren","fKari","fKarin","fKarina","fKarissa","mKarl","fKarla","fKarlee","fKarly"
            ,"fKarolina","mKarson","fKaryn","fKasey","mKash","mKasper","fKassandra","fKassidy","fKassie","fKat"
            ,"fKatara","fKatarina","fKate","fKatelyn","fKatelynn","fKaterina","fKatharine","fKatherine","fKathleen","fKathryn"
            ,"fKathy","fKatia","fKatie","fKatlyn","fKatniss","fKatrina","fKaty","fKatya","fKay","fKaya"
            ,"mKayden","fKaye","fKayla","fKaylee","fKayleigh","mKaylen","fKayley","fKaylie","fKaylin","mKayson"
            ,"mKeanu","fKeara","mKeaton","mKedrick","mKeegan","fKeeley","fKeely","mKeenan","fKeira","fKeisha"
            ,"mKeith","fKelis","mKellan","mKellen","fKelley","fKelli","fKellie","mKellin","mKelly","fKelly"
            ,"fKelsey","fKelsie","mKelvin","mKen","fKendall","mKendall","fKendra","mKendrick","fKenna","fKennedy"
            ,"mKennedy","mKenneth","mKenny","mKent","mKenton","fKenzie","fKera","fKeri","fKerian","fKerri"
            ,"fKerry","mKerry","mKevin","mKhalid","mKhalil","fKia","mKian","fKiana","fKiara","mKiefer"
            ,"fKiera","mKieran","mKieron","fKierra","fKiersten","fKiki","fKiley","mKillian","fKim","mKim"
            ,"fKimberlee","fKimberley","fKimberly","fKimbriella","fKimmy","mKingsley","mKingston","fKinley","fKinsey","fKinsley"
            ,"mKip","fKira","mKiran","mKirby","mKirk","fKirsten","fKirstin","fKirsty","mKit","fKitty"
            ,"fKizzy","mKlaus","mKlay","fKloe","mKnox","mKobe","mKoby","mKody","mKolby","fKora"
            ,"fKori","fKourtney","mKris","fKris","mKrish","fKrista","fKristen","fKristi","mKristian","fKristie"
            ,"fKristin","fKristina","fKristine","mKristoff","mKristopher","fKristy","fKrystal","mKurt","mKurtis","mKye"
            ,"fKyla","mKylar","mKyle","fKylee","fKyleigh","mKylen","mKyler","fKylie","fKyra","mKyran"
            ,"mKyrin","mKyron","fLacey","mLacey","mLachlan","fLacie","fLacy","fLadonna","fLaila","fLainey"
            ,"mLake","fLakyn","fLala","mLamar","mLamont","fLana","mLance","mLanden","mLandon","mLandyn"
            ,"mLane","fLaney","mLangdon","mLangston","fLara","fLarissa","mLarry","mLars","fLatoya","fLaura"
            ,"fLaurel","fLauren","mLaurence","fLaurie","mLaurie","fLauryn","fLavana","fLavender","fLavinia","mLawrence"
            ,"mLawson","fLayla","mLayne","mLayton","fLea","mLeaf","fLeah","fLeandra","mLeandro","fLeann"
            ,"fLeanna","fLeanne","mLebron","fLee","mLee","fLeela","fLeena","fLeia","mLeigh","fLeigh"
            ,"mLeighton","fLeila","fLeilani","fLela","mLeland","fLena","mLennie","mLennon","mLennox","mLenny"
            ,"fLenore","mLeo","mLeon","fLeona","mLeonard","mLeonardo","mLeonel","fLeonie","mLeopold","fLeora"
            ,"mLeroy","mLes","fLesley","mLeslie","fLeslie","fLesly","mLester","fLeticia","fLetitia","fLettie"
            ,"mLeuan","mLev","mLeven","mLevi","mLewis","mLex","fLexi","fLexia","fLexie","fLexis"
            ,"fLeyla","fLia","mLiam","fLiana","fLianne","fLibbie","fLibby","fLiberty","fLidia","mLief"
            ,"fLiesl","fLila","fLilac","fLilah","fLili","fLilian","fLiliana","fLilita","fLilith","fLillia"
            ,"fLillian","fLillie","fLilly","fLily","fLina","mLincoln","fLinda","fLindsay","fLindsey","fLindy"
            ,"mLink","mLinus","mLionel","fLisa","mLisandro","fLisette","fLiv","fLivia","fLivvy","fLiz"
            ,"fLiza","fLizbeth","fLizette","fLizzie","fLizzy","mLloyd","mLochlan","mLogan","fLogan","fLois"
            ,"mLoki","fLola","fLolita","fLondon","mLondon","mLonnie","fLora","fLoran","mLorcan","fLorelei"
            ,"mLoren","fLoren","fLorena","mLorenzo","fLoretta","fLori","fLorie","mLoris","fLorna","fLorraine"
            ,"fLorri","fLorrie","fLottie","fLotus","fLou","mLou","fLouella","mLouie","mLouis","fLouisa"
            ,"fLouise","mLowell","fLuann","mLuca","mLucas","fLucia","mLucian","fLuciana","mLuciano","fLucie"
            ,"fLucille","fLucinda","fLucky","fLucy","mLuigi","mLuis","fLuisa","mLukas","mLuke","fLulu"
            ,"fLuna","fLupita","mLuther","fLuz","fLydia","fLyla","mLyle","fLynda","mLyndon","fLyndsey"
            ,"fLynette","mLynn","fLynn","fLynne","fLynnette","fLynsey","fLyra","fLyric","mLysander","fMabel"
            ,"fMacey","fMacie","mMack","fMackenzie","fMacy","fMadalyn","fMaddie","fMaddison","mMaddox","fMaddy"
            ,"fMadeleine","fMadeline","fMadelyn","fMadison","fMadisyn","fMadonna","fMadyson","fMae","fMaeve","fMagda"
            ,"fMagdalena","fMagdalene","fMaggie","mMagnus","fMaia","fMaire","fMairead","fMaisie","mMaison","fMaisy"
            ,"fMaja","fMakayla","fMakenna","fMakenzie","mMalachi","mMalakai","mMalcolm","fMalia","mMalik","fMalina"
            ,"fMalinda","fMallory","mMalloy","fMalory","fMandy","mManny","mManuel","fManuela","fMara","mMarc"
            ,"mMarcel","fMarcela","fMarcella","fMarcelle","fMarci","fMarcia","fMarcie","mMarco","mMarcos","mMarcus"
            ,"fMarcy","fMargaret","fMargarita","fMargaux","fMarge","fMargie","fMargo","fMargot","fMargret","fMaria"
            ,"fMariah","fMariam","fMarian","fMariana","fMarianna","fMarianne","fMaribel","fMarie","fMariela","fMariella"
            ,"mMarik","fMarilyn","fMarina","mMario","mMarion","fMarion","fMarisa","fMarisol","fMarissa","fMaritza"
            ,"fMarjorie","mMark","fMarla","fMarlee","fMarlena","fMarlene","mMarley","fMarley","mMarlon","fMarnie"
            ,"mMarquis","fMarsha","mMarshall","fMartha","mMartin","fMartina","mMarty","mMartyn","mMarvin","fMary"
            ,"fMaryam","fMaryann","fMarybeth","fMasie","mMason","mMassimo","mMat","mMateo","mMathew","fMatilda"
            ,"mMatt","mMatthew","mMatthias","fMaude","fMaura","fMaureen","mMaurice","mMauricio","mMaverick","fMavis"
            ,"mMax","mMaxim","mMaximilian","mMaximus","fMaxine","mMaxwell","fMay","fMaya","fMazie","fMckayla"
            ,"fMckenna","fMckenzie","fMea","fMeadow","fMeagan","fMeera","fMeg","fMegan","fMeghan","mMehdi"
            ,"mMehtab","fMei","mMekhi","mMel","fMel","fMelanie","fMelina","fMelinda","fMelissa","fMelody"
            ,"mMelvin","fMercedes","fMercy","fMeredith","mMerick","fMerida","mMervyn","fMeryl","fMia","mMicah"
            ,"mMichael","fMichaela","mMicheal","fMichele","fMichelle","mMick","mMickey","mMiguel","fMika","fMikaela"
            ,"fMikayla","mMike","mMikey","fMikhaela","fMila","mMilan","fMildred","fMilena","mMiles","fMiley"
            ,"mMiller","fMillicent","fMillie","fMilly","mMilo","mMilton","fMimi","fMina","fMindy","fMinerva"
            ,"fMinnie","fMira","fMirabel","fMirabelle","fMiracle","fMiranda","fMiriam","fMirielle","mMisha","fMissie"
            ,"fMisty","mMitch","mMitchell","mMitt","fMitzi","mMoe","mMohamed","mMohammad","mMohammed","fMoira"
            ,"mMoises","fMollie","fMolly","fMona","fMonica","fMonika","fMonique","fMontana","mMonte","fMontserrat"
            ,"mMonty","mMordecai","mMorgan","fMorgan","fMorgana","mMorris","mMoses","fMoya","mMuhammad","fMuriel"
            ,"mMurphy","mMurray","fMya","fMyfanwy","fMyla","mMyles","fMyra","fMyrna","mMyron","fMyrtle",
    )
    ALL_ENG_NAMES = %ALL_ENG_NAMES%`n
    (
    "fNadene","fNadia","fNadine","fNaja","fNala","fNana","fNancy","fNanette","fNaomi","mNash"
            ,"mNasir","fNatalia","fNatalie","fNatasha","mNate","mNath","mNathan","mNathanael","mNathaniel","fNaya"
            ,"fNayeli","mNeal","mNed","mNehemiah","mNeil","fNell","fNellie","fNelly","mNelson","fNena"
            ,"fNerissa","mNesbit","fNessa","mNestor","fNevaeh","fNeve","mNeville","mNevin","fNia","mNiall"
            ,"fNiamh","fNichola","mNicholas","fNichole","mNick","fNicki","mNickolas","fNicky","mNicky","mNico"
            ,"fNicola","mNicolas","fNicole","fNicolette","fNieve","mNigel","fNiki","fNikita","fNikki","mNiklaus"
            ,"mNikolai","mNikolas","fNila","mNile","mNils","fNina","fNishka","mNoah","mNoe","mNoel"
            ,"fNoelle","fNoemi","fNola","mNolan","fNora","fNorah","mNorbert","fNoreen","fNorma","mNorman"
            ,"fNova","fNyla","mOakes","mOakley","fOasis","fOcean","fOctavia","mOctavio","fOdalis","fOdalys"
            ,"fOdele","fOdelia","fOdette","mOisin","mOlaf","fOlga","mOli","fOlive","mOliver","fOlivia"
            ,"mOllie","mOlly","mOmar","fOona","fOonagh","fOpal","fOphelia","fOprah","mOran","fOriana"
            ,"fOrianna","mOrion","fOrla","fOrlaith","mOrlando","mOrson","mOscar","mOsvaldo","mOswald","mOtis"
            ,"mOtto","mOwen","mOzzie","mOzzy","mPablo","mPaco","mPaddy","mPadraig","fPage","fPaige"
            ,"fPaisley","mPalmer","fPaloma","fPam","fPamela","fPandora","fPansy","fPaola","mPaolo","fParis"
            ,"mParker","mPascal","mPat","fPatience","fPatrice","fPatricia","mPatrick","fPatsy","fPatti","fPatty"
            ,"mPaul","fPaula","fPaulette","fPaulina","fPauline","mPaxton","fPayton","mPayton","fPeace","mPearce"
            ,"fPearl","mPedro","fPeggy","fPenelope","fPenny","mPercy","fPerla","fPerrie","mPerry","fPersephone"
            ,"mPetar","mPete","mPeter","fPetra","fPetunia","fPeyton","mPeyton","mPhebian","mPhil","mPhilip"
            ,"mPhilippe","mPhillip","fPhillipa","fPhilomena","mPhineas","fPhoebe","fPhoenix","mPhoenix","fPhyllis","mPierce"
            ,"mPiers","mPip","fPiper","fPippa","fPixie","fPolly","fPollyanna","fPoppy","mPorter","fPortia"
            ,"mPoul","mPrakash","fPrecious","fPresley","fPreslie","mPreston","fPrimrose","mPrince","fPrincess","mPrinceton"
            ,"fPriscilla","fPriya","fPromise","fPrudence","fPrue","fQueenie","mQuentin","fQuiana","mQuincy","mQuinlan"
            ,"fQuinn","mQuinn","mQuinton","mQuintrell","fRabia","fRachael","fRachel","fRachelle","fRae","fRaegan"
            ,"fRaelyn","mRafael","mRafferty","mRaheem","mRahul","mRaiden","fRaina","fRaine","mRaj","mRajesh"
            ,"mRalph","mRam","mRameel","mRamon","fRamona","mRamsey","fRamsha","mRandal","mRandall","fRandi"
            ,"mRandolph","mRandy","fRani","fRania","mRaoul","mRaphael","fRaquel","mRashad","mRashan","mRashid"
            ,"mRaul","fRaven","mRavi","mRay","fRaya","mRaylan","mRaymond","fRayna","fRayne","fReagan"
            ,"fReanna","fReanne","fRebecca","fRebekah","mReece","mReed","mReef","fReese","mReese","fRegan"
            ,"mReggie","fRegina","mReginald","mRehan","mReid","mReilly","fReilly","fReina","mRemco","fRemi"
            ,"mRemington","mRemy","mRen","fRena","fRenata","mRene","fRene","fRenee","fRenesmee","mReuben"
            ,"mRex","fReyna","mReynaldo","mReza","fRhea","mRhett","fRhian","fRhianna","fRhiannon","fRhoda"
            ,"fRhona","fRhonda","mRhys","fRia","mRian","fRianna","mRicardo","mRich","mRichard","mRichie"
            ,"mRick","mRickey","fRicki","mRickie","mRicky","mRico","mRider","fRihanna","mRik","mRiker"
            ,"fRikki","mRiley","fRiley","mRio","fRita","mRiver","fRiver","fRiya","mRoan","fRoanne"
            ,"mRob","mRobbie","mRobby","mRobert","fRoberta","mRoberto","fRobin","mRobin","fRobyn","mRocco"
            ,"fRochelle","fRocio","mRock","mRocky","mRod","mRoderick","mRodger","mRodney","mRodolfo","mRodrigo"
            ,"mRogelio","mRoger","mRohan","fRoisin","mRoland","fRolanda","mRolando","mRoman","mRomeo","mRon"
            ,"mRonald","mRonan","fRonda","fRoni","mRonnie","mRonny","mRoosevelt","mRory","fRosa","fRosalie"
            ,"fRosalina","fRosalind","fRosalinda","fRosalynn","fRosanna","mRoscoe","fRose","fRoseanne","fRosella","fRosemarie"
            ,"fRosemary","fRosetta","fRosie","mRoss","fRosy","fRowan","mRowan","fRowena","fRoxana","fRoxanne"
            ,"fRoxie","fRoxy","mRoy","mRoyce","fRozlynn","mRuairi","mRuben","mRubin","fRuby","mRudolph"
            ,"mRudy","fRue","mRufus","mRupert","mRuss","mRussell","mRusty","fRuth","fRuthie","mRyan"
            ,"fRyanne","fRydel","mRyder","mRyker","mRylan","mRyland","fRylee","fRyleigh","mRyley","fRylie"
            ,"fSabina","fSabine","fSable","fSabrina","mSacha","fSade","fSadhbh","fSadie","fSaffron","fSafire"
            ,"fSafiya","fSage","fSahara","mSaid","fSaige","fSaira","fSally","fSalma","fSalome","mSalvador"
            ,"mSalvatore","mSam","fSam","fSamantha","fSamara","fSamia","mSamir","fSamira","fSammie","fSammy"
            ,"mSammy","mSamson","mSamuel","mSandeep","fSandra","fSandy","mSandy","fSania","mSanjay","mSantiago"
            ,"fSaoirse","fSapphire","fSara","fSarah","fSarina","fSariya","fSascha","fSasha","mSasha","fSaskia"
            ,"mSaul","fSavanna","fSavannah","mSawyer","fScarlet","fScarlett","mScot","mScott","mScottie","mScotty"
            ,"mSeamus","mSean","mSeb","mSebastian","fSebastianne","mSebastien","mSebestian","fSelah","fSelena","fSelene"
            ,"fSelina","fSelma","fSenuri","fSeptember","fSeren","fSerena","fSerenity","mSergio","mSeth","mShadrach"
            ,"fShakira","fShana","mShane","fShania","mShannon","fShannon","fShari","fSharon","fShary","mShaun"
            ,"fShauna","mShawn","fShawn","fShawna","fShawnette","mShay","fShayla","fShayna","mShayne","fShea"
            ,"mShea","fSheba","fSheena","fSheila","fShelby","mSheldon","fShelia","fShelley","fShelly","mShelton"
            ,"fSheri","fSheridan","mSherlock","mSherman","fSherri","fSherrie","fSherry","fSheryl","mShiloh","fShirley"
            ,"fShivani","fShona","fShonagh","fShreya","fShyla","fSian","mSid","fSidney","mSidney","fSienna"
            ,"fSierra","fSigourney","mSilas","fSilvia","mSimeon","mSimon","fSimone","fSimran","fSinead","fSiobhan"
            ,"fSky","mSky","fSkye","mSkylar","fSkylar","mSkyler","fSkyler","mSlade","fSloane","fSnow"
            ,"fSofia","fSofie","mSol","mSolomon","fSondra","fSonia","fSonja","mSonny","fSonya","fSophia"
            ,"fSophie","fSophy","mSoren","fSorrel","mSpencer","mSpike","fSpring","mStacey","fStacey","fStaci"
            ,"fStacie","mStacy","fStacy","mStan","mStanley","fStar","fStarla","mStefan","fStefanie","fStella"
            ,"fSteph","mStephan","fStephanie","mStephen","mSterling","mSteve","mSteven","mStevie","mStewart","mStone"
            ,"mStorm","mStuart","fSue","mSufyan","fSugar","fSuki","mSullivan","fSummer","fSusan","fSusanna"
            ,"fSusannah","fSusanne","fSusie","fSutton","fSuzanna","fSuzanne","fSuzette","fSuzie","fSuzy","mSven"
            ,"fSybil","fSydney","mSylvester","fSylvia","fSylvie","fTabatha","fTabitha","mTadhg","fTahlia","fTala"
            ,"fTalia","fTalitha","fTaliyah","fTallulah","mTalon","mTam","fTamara","fTamera","fTami","fTamia"
            ,"fTamika","fTammi","fTammie","fTammy","fTamra","fTamsin","fTania","fTanika","fTanisha","mTanner",
    )
    ALL_ENG_NAMES = %ALL_ENG_NAMES%`n
    (
    "fTanya","fTara","mTariq","mTarquin","fTaryn","fTasha","fTasmin","mTate","fTatiana","fTatum"
            ,"fTawana","fTaya","fTayah","fTayla","fTaylah","fTayler","mTaylor","fTaylor","fTeagan","mTed"
            ,"mTeddy","fTeegan","fTegan","fTeigan","fTenille","mTeo","mTerence","fTeresa","fTeri","mTerrance"
            ,"mTerrell","mTerrence","fTerri","fTerrie","fTerry","mTerry","fTess","fTessa","mTevin","mTex"
            ,"mThad","mThaddeus","fThalia","fThea","fThelma","mTheo","fTheodora","mTheodore","mTheophilus","fTheresa"
            ,"fTherese","mThomas","fThomasina","mThor","fTia","mTiago","fTiana","mTiberius","fTiegan","fTiffany"
            ,"mTiger","fTilly","mTim","mTimmy","mTimothy","fTina","fTisha","mTito","mTitus","mTobias"
            ,"mTobin","mToby","mTod","mTodd","mTom","mTomas","mTommie","mTommy","fToni","fTonia"
            ,"mTony","fTonya","fTori","mTorin","mToryn","mTrace","fTracey","mTracey","fTraci","fTracie"
            ,"mTracy","fTracy","mTravis","mTray","mTremaine","mTrent","mTrenton","mTrevon","mTrevor","mTrey"
            ,"fTricia","fTrina","fTrinity","fTrish","fTrisha","fTrista","mTristan","mTristen","mTriston","fTrixie"
            ,"fTrixy","mTroy","fTrudy","mTruman","mTucker","fTula","fTulip","mTy","mTyler","fTyra"
            ,"mTyrese","mTyrone","mTyson","fUlrica","mUlysses","fUma","mUmar","fUna","mUriah","mUriel"
            ,"fUrsula","mUsama","mValentin","fValentina","mValentine","mValentino","fValeria","fValerie","fValery","mVan"
            ,"mVance","fVanessa","mVasco","mVaughn","fVeda","fVelma","fVenetia","fVenus","fVera","fVerity"
            ,"mVernon","fVeronica","fVicki","fVickie","fVicky","mVictor","fVictoria","fVienna","mVihan","mVijay"
            ,"mVikram","mVince","mVincent","mVinnie","fViola","fViolet","fVioletta","mVirgil","fVirginia","mVishal"
            ,"fVivian","mVivian","fViviana","fVivien","fVivienne","mVlad","mVladimir","mWade","mWalker","mWallace"
            ,"fWallis","mWalter","fWanda","mWarren","fWaverley","mWaylon","mWayne","mWendell","fWendi","fWendy"
            ,"mWes","mWesley","mWeston","fWhitney","mWilbert","mWilbur","mWiley","mWilfred","mWilhelm","fWilhelmina"
            ,"mWill","fWilla","mWillam","mWillard","mWillem","mWilliam","mWillie","mWillis","fWillow","fWilma"
            ,"mWilson","fWinnie","fWinnifred","fWinona","mWinston","fWinter","mWolfgang","mWoody","mWyatt","mXander"
            ,"fXandra","fXanthe","mXavier","fXaviera","fXena","mXerxes","fXia","fXimena","fXochil","fXochitl"
            ,"mYahir","mYardley","fYasmin","fYasmine","fYazmin","mYehudi","fYelena","fYesenia","mYestin","fYolanda"
            ,"mYork","fYsabel","fYulissa","mYuri","mYusuf","fYvaine","mYves","fYvette","fYvonne","mZac"
            ,"mZach","mZachariah","mZachary","mZachery","mZack","mZackary","mZackery","fZada","fZaheera","fZahra"
            ,"mZaiden","mZain","mZaine","fZaira","mZak","fZakia","fZali","mZander","mZane","fZara"
            ,"fZaria","fZaya","mZayden","fZayla","mZayn","mZayne","mZeb","mZebulon","mZed","mZeke"
            ,"fZelda","fZelida","fZelina","fZena","fZendaya","mZeph","fZia","mZiggy","fZina","mZion"
            ,"fZiva","fZoe","fZoey","fZola","mZoltan","fZora","fZoya","fZula","fZuri","mZuriel"
            ,"fZyana","mZylen",
    )
    StringSplit, ENG_NAMES_Array, ALL_ENG_NAMES,`,,"
    size := ENG_NAMES_Array0

    Random, idx_first, 1, %size%
    Random, idx_last, 1, %size%
    first_words := SubStr(ENG_NAMES_Array%idx_first%,2)
    last_words := SubStr(ENG_NAMES_Array%idx_last%,2)

    return % first_words A_Space last_words
}

RandomPhonenumber(){
    Random,randnum,400000000,499999999
    randnum:= % 0 randnum
    return randnum
}


RandomDateBetween(startday,endday,FormatStyle){
    ;~ 生成随机的日期,参数格式要求为yyyyMMdd,例如:20170417
    ;~ 返回日期格式由为参数FormatStyle来定义,形如dd/MM/yyyy,则格式化为:17/04/2017
    EnvSub, endday, %startday%, days
    Random,RandomDays,1,%endday%
    EnvAdd,startday,RandomDays,Days
    FormatTime ,startday,%startday% ,%FormatStyle%
    return startday
}



randomchr(Chrlen:=8){
    ;~ 生成随机的字符串,包含26个字母大小写和0~9数字,
    ;~ 默认字符串长度为8
    loop,26
        n .= Chr(64+a_index)
    n .= "0123456789"
    loop,% ChrLen {
        Random,rnd,1,% StrLen(n)
        Random,UL,0,1
        b .= RegExReplace(SubStr(n,rnd,1),".$","$" (Round(UL)? "U":"L") "0")
    }
    return b
}

RandomEmail(ChrLen:=8){
    loop,26
        n .= Chr(64+a_index)
    n .= "0123456789"
    loop,% ChrLen {
        Random,rnd,1,% StrLen(n)
        Random,UL,0,1
        username1 .= RegExReplace(SubStr(n,rnd,1),".$","$" (Round(UL)? "U":"L") "0")
    }
    hostname=
    (
@hotmail.com
@gmail.com
@33.33mail.com
    )
    StringSplit, hostname_Array, hostname,`n
    Random, idx_host, 1, %hostname_Array0%
    rand_hostname := SubStr(hostname_Array%idx_host%,1)
    return % username1  rand_hostname
}

setWbCom(name=false, url=false) {
    ;   Set web browser COM pointer        ;   eserv_flag sets this.wb_eserv
    if (!name AND !url) {
        ;    Clear COM object
        return false
    }
    ;   Set defaults.  No promises.
    wb:=false
    For wb in ComObjCreate( "Shell.Application" ).Windows {
        Try {
            If ((InStr(wb.locationName, name) AND name) OR (InStr(wb.locationURL, url) AND url)) && InStr(wb.FullName, "iexplore.exe") {
                return wb
            }
        } Catch, e {
            if (e AND this.debug) {
                FileAppend, % "`r`nCOM Error: " . e, % this.debug_file
            }
        }
    }
    if (debug) {
        this.errorWindow("Failed to find web browser.`r`nName:`t" . name . "`r`nURL:`t" . url)
    }
    return false
}

WBGet(WinTitle="ahk_class IEFrame", Svr#=1) {               ;// based on ComObjQuery docs
   static msg := DllCall("RegisterWindowMessage", "str", "WM_HTML_GETOBJECT")
        , IID := "{0002DF05-0000-0000-C000-000000000046}"   ;// IID_IWebBrowserApp
;//     , IID := "{332C4427-26CB-11D0-B483-00C04FD90119}"   ;// IID_IHTMLWindow2
   SendMessage msg, 0, 0, Internet Explorer_Server%Svr#%, %WinTitle%

   if (ErrorLevel != "FAIL") {
      lResult:=ErrorLevel, VarSetCapacity(GUID,16,0)
      if DllCall("ole32\CLSIDFromString", "wstr","{332C4425-26CB-11D0-B483-00C04FD90119}", "ptr",&GUID) >= 0 {
         DllCall("oleacc\ObjectFromLresult", "ptr",lResult, "ptr",&GUID, "ptr",0, "ptr*",pdoc)
         return ComObj(9,ComObjQuery(pdoc,IID,IID),1), ObjRelease(pdoc)
      }
   }
}
查找这个用户的全部帖子
表示感谢 引用并回复 移动视图置页面顶端
[+] 1用户表示感谢gdqb521
2017-04-21, 00 : 26
RE: 新手讨教学习
(2017-04-17 18 : 33)feiyue 提到:  技术问题可以讨教,自己的项目还是自己做。喊句大神就要别人帮你做项目,会让人反感的。
AutoHotkey不是国人的杰作,说是中国人的骄傲这是在打脸。

hi feiyue,
你回复的帖子真的很无聊!
你不帮人没关系,何必要在我发帖的24小时内就冲进来咬人一口呢。
我已侨居澳洲28年,历来很忙,澳洲的习惯一向尊重别人的言论自由,一般不会对类似你于2017-04-17 20 : 03“回复的帖子”做出反击或回应的。
但你变本加厉,于2017-04-19 18 : 01又来将你“回复的帖子”修改一遍,并加上:“AutoHotkey不是国人的杰作,说是中国人的骄傲这是在打脸“这种歪曲事实的言论,这才迫使我来回应。
我不想用严重的形容词来抨击你的言辞行为,只想摆证据/事实讲道理:假如我能拿出这个软件是我们国人写的/国人的作品的证据,你是否愿意接受小小的惩罚并表示歉意呢?当然为了尊重你的隐私/面子,小小的惩罚/歉意也可在私信中解决。
查找这个用户的全部帖子
表示感谢 引用并回复 移动视图置页面顶端
2017-04-21, 03 : 06 (这个帖子最后修改于: 2017-04-21 03 : 06 by bootislands1.)
RE: 新手讨教学习
(2017-04-21 00 : 26)orican 提到:  
(2017-04-17 18 : 33)feiyue 提到:  技术问题可以讨教,自己的项目还是自己做。喊句大神就要别人帮你做项目,会让人反感的。
AutoHotkey不是国人的杰作,说是中国人的骄傲这是在打脸。

hi feiyue,
你回复的帖子真的很无聊!
你不帮人没关系,何必要在我发帖的24小时内就冲进来咬人一口呢。
我已侨居澳洲28年,历来很忙,澳洲的习惯一向尊重别人的言论自由,一般不会对类似你于2017-04-17 20 : 03“回复的帖子”做出反击或回应的。
但你变本加厉,于2017-04-19 18 : 01又来将你“回复的帖子”修改一遍,并加上:“AutoHotkey不是国人的杰作,说是中国人的骄傲这是在打脸“这种歪曲事实的言论,这才迫使我来回应。
我不想用严重的形容词来抨击你的言辞行为,只想摆证据/事实讲道理:假如我能拿出这个软件是我们国人写的/国人的作品的证据,你是否愿意接受小小的惩罚并表示歉意呢?当然为了尊重你的隐私/面子,小小的惩罚/歉意也可在私信中解决。

感情留给亲密的人多好,和以前不见面、以后也不见面的陌生人起矛盾,最没意义。即使没有一肚子气、键盘占上风了,也浪费了自己的时间情绪,在一个陌生人身上……都歇歇吧

作为开源项目,有中国人贡献局部代码很正常,但是,主要负责人有中国人吗?真不知道
据我所知主要负责人迁移是Chris Mallett -> polyethene -> 基金会(tank和lexikos)
若有新料,不妨科普科普
查找这个用户的全部帖子
表示感谢 引用并回复 移动视图置页面顶端
2017-04-21, 08 : 04
RE: 新手讨教学习
again feiyue,
本人一向尊重别人的言论自由,一般不会对你于2017-04-17 20 : 03“回复的帖子”做出反击或回应的。相信你“回复的帖子”也仅代表你个人的观点。
但对你所说的 “AutoHotkey不是国人的杰作,说是中国人的骄傲这是在打脸“ 这个可能与事实不符的言论,不妨请你看看这个链接:
https://autohotkey.com/boards/viewtopic....27&t=15330
[Image: viewtopic.php?f=27&t=15330]
有位素不相识的网友是这样评价tmplinshi的 “一位在此論壇為人解惑有多年經驗,一生只求一難題。為人急公好義、熱心服務、不求回報的一位絕代青年 tmplinshi “。多学学人家吧!
查找这个用户的全部帖子
表示感谢 引用并回复 移动视图置页面顶端
2017-04-21, 16 : 15
RE: 新手讨教学习
抱歉,上面的内容没时间看...两边论坛私信有发过...
可以去www.autoahk.com开悬赏贴。

One for all, but man for himself

帮推广:AHK知乎专栏
查找这个用户的全部帖子
表示感谢 引用并回复 移动视图置页面顶端
2017-04-21, 22 : 53 (这个帖子最后修改于: 2017-04-21 23 : 36 by feiyue.)
RE: 新手讨教学习
@orican 中国语言博大精深,同样一件事,如果语气好,尊敬人,有求助的姿态,我是很乐意帮助的,但如果是另一种理所当然的语气,名义上说新人讨教入门实际上是发布任务让别人做自己​的项目,这种高姿态就让我感到反感。

如果你不群发私信给我,我也懒得理会,但看了你群发给我的私信后,我感觉你完全没有新人求助应有的态度:1、论坛上已经发了,又群发私信给那么多人,还说“劳驾哪位大神”​,私信上不是对我一一交流,感觉不是求助而是骚扰;2、大段内容用英文来写,明明会中文却要写成英文,感觉很懒不尊重人;3、AutoHotkey是外国人发明的都不知道​,还要自吹自擂,还是懒。新人求助没有应有的尊敬与低姿态,轻飘飘一句“劳驾哪位大神”,像姜太公钓鱼——愿者上钩,让别人帮你完成自己的任务,如果是开悬赏贴,提怎么具​体的要求都不过分,但这样的新人求助,我感到有话不吐不快。是你先私信了我,我才回复你的帖子说教一下。

也许是我个人有点太敏感,你的本意应该也没有不尊重任何人,只是想尽早完成项目,语言确实很奇妙,影响了我的情绪。
查找这个用户的全部帖子
表示感谢 引用并回复 移动视图置页面顶端
发表回复 


论坛跳转:


联系我们 | Autohotkey 中文站 | 回到顶部 | 回到正文区 | 精简(归档)模式 | RSS 聚合