ºô­¶¼ÐÃD¡G Åýťı¤]¤£¦nªºµø»ÙªÌ¨³³t¨ú±o¤å¦r¤º½X¡I

Warning: fopen(/home/crazy/www/cmsb/bcj/has_read.php): failed to open stream: Permission denied in /home/crazy/www/compose/reading.php on line 2077

Warning: fputs() expects parameter 1 to be resource, bool given in /home/crazy/www/compose/reading.php on line 2079

Warning: fclose() expects parameter 1 to be resource, bool given in /home/crazy/www/compose/reading.php on line 2080
¡@



¡@¥»¤å²L½Í¦p¦ó¥Î AutoIt, Javascript ¥H¤Î Python ¨ÓÀ˵ø¡u¦r¡vªº¤º½X¡C¥Ø«e NVDA ºâ³z¹L Python ¥i¥HÀ˵ø¤º½Xªº¤u¨ã¡A¦ý¥¦¥u³øŪ¦Ó¤£¦bÂIÅã¾¹Åã¥Ü¤º½X¡A³o¹ïťı¨ü·l©Î»Ùê¨Ï¥ÎªÌ¦Ó¨¥«Ü¤£¤è«K¡C§µ¦t¦Ñ®v¤]¨p¤U°Ý¤F§Ú¦h¦¸³oÃþ°ÝÃD¡A¦]¦¹§Ú¨M©w¦b³oÃä§â§Þ³N¯d¤U¥Ã¤[°O¿ý¡C

¡@©Ò¿×¡u¤º½X¡v´N¬O¨C­Ó¦r¤¸³£¦³¦Û¤vªº Unicode ½s¸¹¡A¥þ¥@¬É³q¥Î³o­Ó½s¸¹¨ÓÃѧO¥¦¡C¦Û¤¸¦b°O¾ÐÅé¸Ì¤]³\¯uªº¥Î¡u¤º½X¡vªº¼Æ¦r¨Ó¦s¡A¦ý¦³½ìªº¬O¥¦¦bµwºÐ¸Ì´N¤£¤@©w¦p¦ó¦s¤F¡A¦r¤¸·|³Q¡u½s½X¡v (Encode) «á¤~¼g¤JµwºÐ¦¨¬°ÀɮסAÀÉ®×Ū¶i¨Ó¥H«á­n¥ý¡u¸Ñ½X¡v (Decode) ¤~ª¾¹D«üªº¬O­þ¨Ç¦r¤¸¡C


¡@

¥Î AutoIt ¬Ý¤º½X
¡@AutoIt ¥õ¿à¤@¹ï¤º«Ø¨ç¦¡ AscW »P ChrW ¶i¦æ¦Û¤¸¸ò¤º½XªºÂà´«¡G

¡@AscW ±µ¨ü¤@­Ó¦r¦ê¡A¦ý¥u§â¦r¦ê²Ä¤@­Ó¦rÂà¥X¤º½X¡A¥H¾ã¼Æ«¬ºA¶Ç¦^¡C

¡@ChrW ±µ¨ü¤@­Ó¾ã¼Æ¡A±N¥¦Âন¹ïÀ³ªº¦r¤¸¡C

¡@³o¸Ì®i¥Ü³Ì²³æªº¼gªk¡AÅý¨Ï¥ÎªÌ¶ñ¼g¿é¤J®Ø¡A¦ý­Y¨Ï¥ÎªÌ¥¼¿é¤J©Î«ö Cancel ´N±q°Å¶Kï¿é¤J¸ê®Æ¡C±N¸ê®ÆÂন¤º½X«á¦L¦b¹ï¸Ü®Ø¸Ì¡A¤]¥i¥H¿ï¾Ü©Êªº±N¥¦¦s¤J°Å¶Kï¡C

¡@µù¡G¨S¦³¿Ë¤â¼g¹Ï§Î¤¶­±¦Ó¥Î InputBox/MsgBox Åã¥Ü»P¤¬°Ê¡A´N¬O²³æ¡C

¡@¨S¦³¿ù»~ªº¸Ü¡A³Ì«á·|Åã¥Ü¤@­Óµøµ¡¡A¥Î²M³æÀ˵ø¨Ì§Ç¦C¥X¿é¤J¸ê®Æ¤¤¨C­Ó¦r»P¨ä¤º½X¡C®ÇÃ䦳¨â­Ó Copy «ö¯Ã¡ACopy Data Only ¥u·|§âµøµ¡¤Wªº¸ê®Æ§ì¨ì°Å¶Kï¡ACopy Data & Hdr/Row ·|§â¦C¸òÄ檺¼ÐÃD¤]¤@°_§ì¶i¨Ó¡C


¡@

¥Î Javascript ¬Ý¤º½X
¡@¥H¤U¥Ü½d¨Ï¥Î Javascript ¼g¤@­Óª½±µÅã¥Ü¤º½Xªººô­¶¡A½s¿è¦n¥´¦r°Ï¤º®e«á«ö¡uÀ˵ø¤º½X¡v´N·|¦b¤U¤è¥X²{¤@­Óªí®æ¡A¦C¥X¥´¦r°Ï¤º©Ò¦³¦r¤¸ªº¤º½X¡A®æ¦¡»P AutoIt ª©¥»¬Û¦P¡C

¡@Javascript ªº charCodeAt ¤èªk¥i¥H®³¥X¦r¦ê¤¤¦r¤¸ i ªº¤º½X¡A¦ý¥Î toString §â¾ã¼ÆÂà¦r¦ê®ÉµLªk­­¨îªø«×¡A¬°ªï¦X²ßºD¤W 16 ¶i¦ì¤º½X³£­n¼g¥|­Ó¦ì¼Æ¡A¥²¶·ÂǧU substr µ¥¤èªk¹ê§@¸É 0.


¡@

¥Î Python ¬Ý¤º½X
¡@¥Î Python ¦³¨âºØ¤è¦¡¡A¤¬°Ê¸ò¸}¥»¡C¦pªG¹³¤§«e AutoIt ¤@¼Ë¼g¸}¥»¡APython ¨Ã¨S¦³ª½Ä±±o¹Ï§Î¤¶­±¼gªk¡A¦]¦¹¥H¤U¥u¤¶²Ð¤¬°Ê¤è¦¡¡A¨Ó°Ý¦r¤¸ªº¤º½X¡CPython ¤¬°Ê¼Ò¦¡´N¬O¿é¤J«ü¥OµM«áŪµ²ªG¡AµS¦p DOS ©Î Linux ¨t²Îªº¾Þ§@¡A´å¼Ð°±¦b¿é¤J«ü¥Oªº¦a¤è¡A«e­±¤T­Ó¤j©ó¡A«ü¥O¥´§¹ Enter ´N·|¦³µª®×¡C¥t¥~¡APython ¥i¥H¥Î # «á¼g³æ¦æµù¸Ñ¨ì¦æ§À¡C

¡@Python ¦³ 2 »P 3 ¨â­Ó¨t¦C¡AÂù¤è¹ï¦r¦ê³B²z¤è¦¡¤j¤£¬Û¦P¡A«eªÌ¹w³]¥H¦ì¤¸²Õ¸ê®Æªº¨¤«×³B²z¦r¦ê¡A«áªÌ·|¦Û°Ê§â¿é¤Jªº¦ì¤¸²Õ¸ê®Æ¸Ñ½X¦¨ Unicode. ¦]¬°«áªÌª½±µ¥H Unicode ¨¤«×¨Ó³B²z¦r¦ê¡A¬d¤º½X¤]«Üª½Ä±¡A¦p¤U¡G

¡@ord ±µ¨ü¤@­Óªø«× 1 ­Ó¦rªº¦r¦ê¡A¶Ç¦^¨º­Ó¦rªº¤º½X¡Chex ´N¥i¥H§â¶Ç¦^ªº¾ã¼Æ¶i¤@¨BÂন¤Q¤»¶i¦ì®æ¦¡¿é¥X¡C³Ì«á exit ¥i¥HÃö±¼ Python, ©ÎªÌ«ö Ctrl+C, ¤£¹L¾Éª¼¹«·|¸òµÛ Ctrl+C ¤@°_Ãö±¼µM«á¦A¶}±Ò¨Ó´NµLªk¾Þ§@Áä½L¡C

¡@µM¦Ó¤j®a³£ª¾¹D NVDA ¬O¥Î Python 2 ¼gªº¡A¦pªG§â³o¬q«ü¥O·h¤W Python 2 ·|±o¨ì¦p¤Uµ²ªG¡G

¡@³o­Óªí¥Ü ord °õ¦æµo¥Í·N¥~¡A­ì¦]¬Oµ¹©w¦r¦êªø«×¤£¥u¤@­Ó¦r¡CPython 2 ¥Î¦ì¤¸²Õ¸ê®Æªº¨¤«×³B²z¦r¦ê¡A¥xÆW¹q¸£¥Îªº BIG-5 ½s½X¤¤¡A¤¤¤å³£¬O¤G­Ó¦ì¤¸²Õ¡A©Ò¥H Python ¦^³ø¿é¤J¤Fªø«× 2 ªº¦r¦ê¡C

¡@±q type ªºµ²ªG¥i¬Ý¨ì¡A¤]¬O str, Python 2 ¥²¶·¨Ï¥Î unicode ³oºØ«¬ºA¨Ó¶i¦æ¿û§÷ªº¾Þ§@¤~·|¥¿½T¡G

¡@¦³ÂI³Â·Ð¦ý¤]¥u¦h¥´¤@­Ó u ¦Ó¥H¡C­ì«h¤W unicode ´N¸ò Python 3 ªº str ¤@¼Ë¡C

¡@¤U­±®i¥Ü¦p¦ó¥Î NVDA Python ¥D±±¥x»P°Å¶K郎°Ê¡A«ü¥O«Üªø¤£¦n¥´¡A¦ý¦³¿³½ì©Î«Ü·Q§ë¤Jªþ¥[¤¸¥ó¶}µoªº¹Ù¦ñ¥i¥H¸Õ¬Ý¬Ý¡G

¡@µù¡G°²³]°Å¶K鷺®e²Ä¤@­Ó¦r¬O¡u§Ú¡v¡C

¡@win32clipboard ´N¬O¥i¥H±±¨î°Å¶K諸 Python ¼Ò²Õ¡A¥¦¨Ó¦Û pywin32 ¨ç¦¡®w¡A¤]³Q NVDA ¤Þ¤J¨Ï¥Î¡C¥²¶·¥ý¨ú±o¦s¨ú°Å¶K諸Åv§Q«á¡A±q¸Ì­±©â¥X¤º®e¡AµM«áÂkÁÙ¦s¨úÅv¡A­n¬O¥¼ÂkÁÙ´N¥´ exit() ¦s¨úÅv¤]·|¦Û°ÊÂkÁÙ¡A¦ýÃö³¬ Python ¥D±±¥x«e¥i¯à§Oªºµ{¦¡³£µLªk¥Î°Å¶Kï¡C


¡@©Ò¦³¦C¥Xªº¤èªk¤¤¡A§Úı±oÁÙ¬O AutoIt ªí²{³Ì¦n¡A¥¦¯à³B²z¤¤­^¼Æ¥H¥~ªº¦r¤¸¡A¤]¯àª½±µ»P°Å¶K郎°Ê¡AJavascript ¤]¯àÅã¥Ü³o¨Ç Unicode ¦ýª½±µ¦s¨ú°Å¶Kï¾Þ§@À³¸Ó¤ñ¸û½ÆÂø¡A¦Ó¥B¦L¥X¨Óªí®æ¾Éª¼¹«¥Î¤áµLªkª½±µÂsÄý¡APython «h¬O¨ü¨ì cmd ½s½X­­¨î¡A³\¦h BIG-5 ¤§¥~ªº¦r¤¸³£Åܦ¨°Ý¸¹¡A¸ê®Æ¿ò¥¢ÄY­«¡C




¥»¤å±i¶KªÌ¡GBo-Cheng Jhan¡e±i¶K®É¶¡¡G¥Á°ê105¦~5¤ë2¤é¡]¬P´Á¤@¡^12ÂI46¤À | §ó·s¦¸¼Æ #3 | ³Ì«á§ó·s¡G¥Á°ê105¦~5¤ë4¤é¡]¬P´Á¤T¡^0ÂI06¤À¡f

³¡¸¨®æ­º­¶


¾Ç²ßªº¬G¶m­º­¶
¥»¯¸¤½§i¡G¡e±z¶V»Ý­n§Ú­Ì¡A§Ú­Ì´N¶V¦³³Ð·N¡f ¥»¯¸»¡©ú®Ñ¡G¡eµo²{¬G¶mÁÙ¦³§ï¶iªº¦a¤è¡A½Ð¨Ó«H§i¶D­ì¤B­Ì¡f
Æ[¹îÀ³¥Î¾Ç²ßÂI¼Æ ¡G¡e«¥ªº¬G¶m¦³±zªº°Ñ»P¡A·|¨Ï§Ú­Ì¦³§ó¤jªºµo´§ªÅ¶¡¡A®i²{§óÂ×´Iºë±mªº¾Ç²ßµe­±¡f ¡e´Á«ÝÂǥѵL»Ùêºô­¶³]­p¡A¯àÅýµø»Ù¤pªB¤Í§ó·R¬Ý®Ñ¡B§ó·R¼g§@¥B§ó·R¾Ç²ß¡f¡Gª¼¥Î¹q¸£¡u¤ß±o¤À¨É¡v
¡e¬°¤FÅý§Ú­Ì¦³°®²bªº¾Ç²ßÀô¹Ò¡A½Ð¤Å¥ô·N¦b¥»¯¸´²¼½°Ó·~¼s§i»P¤£¦Xªk¤å¥ó©ÎÁpµ²¡f¡G¥»¯¸«Å¥Ü