Sign in to follow this  
Followers 0
jaehyunb

Very Very Long Env

4 posts in this topic

it doesn't seem to work when i have very long env; is there anything i can do to make it work

EnvSet("test", "030000000100000014000000975FF365D5B43BCD4BB103FE9F61A71AA3276B070400000001000000100000002064E64

CD4A9AEF05A936AB991BA4AAE140000000100000014000000B8BB34AB6202B439C91E1D31C26F9385D946BCB919000000010

0000010000000708AD57C576E06DFA9C41248EB488C5E180000000100000010000000163BFE3A4CC2A862BFA2E635F8B2EE0

20F000000010000001000000002E16DA24D42D79382BAAD9B11ECDF9D20000000010000004909000030820945308208AEA00

3020102021006244E596FFF60A7726421CA31EF3BDE300D06092A864886F70D010104050030613111300F060355040713084

96E7465726E657431173015060355040A130E566572695369676E2C20496E632E31333031060355040B132A5665726953696

76E20436F6D6D65726369616C20536F667477617265205075626C697368657273204341301E170D303131313032303030303

0305A170D3032313130323233353935395A3082012E3111300F06035504071308496E7465726E657431173015060355040A1

30E566572695369676E2C20496E632E31333031060355040B132A566572695369676E20436F6D6D65726369616C20536F667

477617265205075626C69736865727320434131463044060355040B133D7777772E766572697369676E2E636F6D2F7265706

F7369746F72792F43505320496E636F72702E206279205265662E2C4C4941422E4C54442863293936313E303C060355040B1

3354469676974616C20494420436C6173732033202D204D6963726F736F667420536F6674776172652056616C69646174696

F6E207632310B3009060355040613025553310B3009060355040813024341311630140603550407130D4D6F756E7461696E2

0566965773111300F06035504031408486578615465636830819F300D06092A864886F70D010101050003818D00308189028

18100A0DAC0313C8BF27345EE7D97A3C58383714DC0FB21B95582D44ADE4F8133A8A75CD2A55A4379707253EF38C1000C940

9721728E1B4DD90654B77C79051A848310119E4CB49ABD0ABBB629D40B8C7C5947D72E1FAE4FE41F58DAE18236BAA3C0845E

B9A139F2135895D93196AE5DA04699280D80C5A841D8AAA2A3C5B3A70BAF50203010001A382062D3082062930090603551D1

304023000300B0603551D0F0404030205A03081940603551D0104818C30818980107B96E4D143FD6898F338CC6E3BF20B82A

16330613111300F06035504071308496E7465726E657431173015060355040A130E566572695369676E2C20496E632E31333

031060355040B132A566572695369676E20436F6D6D65726369616C20536F667477617265205075626C69736865727320434

1821003C78F37DB9228DF3CBB1AAD82FA671030210603551D040101FF04173014300E300C060A2B060104018237020116030

2078000300D0603551D0A040630040302064030820436060A2B06010401823702010A0101FF048204233082041FA02980276

8747470733A2F2F7777772E766572697369676E2E636F6D2F7265706F7369746F72792F435053A18203B8818203B45468697

320636572746966696361746520696E636F72706F7261746573206279207265666572656E63652C20616E642069747320757

365206973207374726963746C790A7375626A65637420746F2C2074686520566572695369676E20436572746966696361746

96F6E2050726163746963652053746174656D656E742028435053290A76657273696F6E20312E302C20617661696C61626C6

520696E2074686520566572695369676E207265706F7369746F72792061743A0A68747470733A2F2F7777772E76657269736

9676E2E636F6D3B20627920452D6D61696C206174204350532D726571756573747340766572697369676E2E636F6D3B206F7

20A6279206D61696C20617420566572695369676E2C20496E632E2C203235393320436F617374204176652E2C204D6F756E7

461696E20566965772C2043412039343034330A55534120436F70797269676874202863293139393620566572695369676E2

C20496E632E2020416C6C205269676874732052657365727665642E204345525441494E0A57415252414E544945532044495

3434C41494D454420414E44204C494142494C495459204C494D495445442E0A0A5741524E494E473A2054484520555345204

F462054484953204345525449464943415445204953205354524943544C59205355424A45435420544F205448450A5645524

95349474E2043455254494649434154494F4E2050524143544943452053544154454D454E542E20205448452049535355494

E4720415554484F524954590A444953434C41494D53204345525441494E20494D504C49454420414E4420455850524553532

057415252414E544945532C20494E434C5544494E472057415252414E544945530A4F46204D45524348414E544142494C495

459204F52204649544E45535320464F52204120504152544943554C415220505552504F53452C20414E442057494C4C204E4

F540A4245204C4941424C4520464F5220434F4E53455155454E5449414C2C2050554E49544956452C20414E4420434552544

1494E204F544845522044414D414745532E205345450A5448452043505320464F522044455441494C532E0A0A436F6E74656

E7473206F662074686520566572695369676E2072656769737465726564206E6F6E76657269666965645375626A656374417

474726962757465730A657874656E73696F6E2076616C7565207368616C6C206E6F7420626520636F6E73696465726564206

17320616363757261746520696E666F726D6174696F6E0A76616C696461746564206279207468652049412E0AA3368034687

47470733A2F2F7777772E766572697369676E2E636F6D2F7265706F7369746F72792F766572697369676E6C6F676F2E67696

63081AC0603551D200481A43081A130819E060B6086480186F8450107010130818E302806082B06010505070201161C68747

470733A2F2F7777772E766572697369676E2E636F6D2F435053306206082B0601050507020230563015160E5665726953696

76E2C20496E632E30030201011A3D566572695369676E27732043505320696E636F72702E206279207265666572656E63652

06C6961622E206C74642E20286329393720566572695369676E30450603551D1F043E303C303AA038A0368634687474703A2

F2F63726C2E766572697369676E2E636F6D2F436C61737333536F6674776172655075626C6973686572732E63726C3016060

A2B06010401823702011B040830060101FF0101FF300D06092A864886F70D01010405000381810014747AD77535A7BBA40F5

E66025239295525C1B17FB8D8A94437F0AE0D447B2BDE0504D893725DA13D4AC2A602A32BDD3DDDEF7F908774AAF58F0C148

F45D0BD0CF0101CFF548DE2C21F6541E92089D72A409F5B641ECF13FC70442ACECDC3872661376AE8696D97D317EBA4077E7

4C174666A34BB753E9F278D4E6FEF312B62")

MsgBox(4096, "test", EnvGet("test"))

Share this post


Link to post
Share on other sites



The string you posted--which I can't see until I highlight it :whistle:--is 5130 bytes long.

Buried in the help file:

Maximum string length is 2147483647 characters (but keep in mind that no line in an AutoIt script can exceed 4095 characters.)

Solutions:

Break the string up:

$t = "really long thing not to exceed approx 4080 characters"

$t = $t & "more of the really long thing"

$t = $t & "etc etc"

Or read the string from a file.

Hope that helps


Use Mozilla | Take a look at My Disorganized AutoIt stuff | Very very old: AutoBuilder 11 Jan 2005 prototype I need to update my sig!

Share this post


Link to post
Share on other sites

We need a list of bounds in AutoIt...... *put on doc to-do list*

Based on my obserations:

Some Maximum and/or Minimum bounds in AutoIt

Length of script line:  4,095
String length:  2,147,483,647

Number range:  1.7E308 to 1.7E+308 with 15-digit precision
Hexadecimal numbers:  32-bit signed integer (0x80000000 to 0x7FFFFFFF)

Arrays:  64 dimensions and/or a total of 16 million elements
Depth of recursive call:  384 levels

Simultaneous open files:  64
Simultaneous active HotKeys: 64

Use Mozilla | Take a look at My Disorganized AutoIt stuff | Very very old: AutoBuilder 11 Jan 2005 prototype I need to update my sig!

Share this post


Link to post
Share on other sites

We need a list of bounds in AutoIt...... *put on doc to-do list*

Excellent idea, Sluggie! B)

Sounds like a good place to also mention the (irritating :whistle: ) OS-constraint on the $CmdLine: only about 400 bytes gets through to au3.

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!


Register a new account

Sign in

Already have an account? Sign in here.


Sign In Now
Sign in to follow this  
Followers 0