Long Hand Escape-Free online casual games

afgame logo
Account
ID: 1201570
switch icon Switch Account
Social Linkage
google icon Google
Link
facebook icon Facebook
Unlink
Link
apple icon Apple
Unlink
Link
Delete Account
facebook icon
copy
Switch Account
google login icon
Google
facebook login icon
Facebook
apple login icon
Apple
  • Favourites icon Favourites
  • Recently Played icon Recently Played
  • Home icon Home
  • Top Charts icon Top Charts
  • Collection icon Collection
  • Privacy Policy icon Privacy Policy
  • Terms of Service icon Terms of Service
  • Cookie Policy icon Cookie Policy
  • Contact Us icon Contact Us
  • Instagram icon Instagram
  • Facebook icon Facebook
  • YouTube icon YouTube
  • Tiktok icon TikTok
  • X icon X

Long Hand Escape

 Long Hand Escape
Long Hand Escape
Rate
0.0
Top Charts
No. 1146
Category
Adventure
yes 0 Like
yes 0 Dislike
Add to favorites Add to favorites
Share Share
Fullscreen Fullscreen
Similar Game
Warriors and Adventure
Warriors and Adventure
Jungle Fury Mutant Rhino Mayhem
Jungle Fury Mutant Rhino Mayhem
Monster Dash
Monster Dash
Cubes 2048.io
Cubes 2048.io
Squid Games Red Light
Squid Games Red Light
Birdy Trip
Birdy Trip
Flip Master
Flip Master
Red Stickman vs Monster School
Red Stickman vs Monster School
Stick Archer Champion
Stick Archer Champion
left icon
left icon
banner banner banner

Game Info

Game name: Long Hand Escape Rating:
0.0
Developer: H5GAMES4U Category: Adventure Languages: English

About game Long Hand Escape

Welcome to Long Hand Escape! This is a fun and casual puzzle game that will test your observation skills and quick reflexes. In this thrilling adventure, you'll stretch your hands to find the exit and break free. Your hands can extend and pass through obstacles, but watch out—if they touch any obstacles, they'll instantly retract! That means you'll need to plan your moves carefully to avoid collisions. Plus, keep an eye out for patrolling guards and stay out of their sight, or it's game over. Ready for the challenge? Stretch your hands, find the exit, dodge obstacles, and outsmart the guards to save yourself! Dive in and enjoy the excitement and fun!
Read more

Game News

Escape the Long Hand: Immersive Puzzle Adventure
Escape the Long Hand: Immersive Puzzle Adventure Game Introduction Step into the world of Long Hand Escape — a spellbinding mix of puzzle and casual fun that puts your observation sharpness and quick thinking to the ultimate test! Here, freedom lies in the stretch of your hand — your most powerful tool to reach the exit and break free.Your hand has a unique gift: it can extend endlessly to weave through gaps, but caution is your best ally. Touch any obstacle, and it snaps back instantly. Every move needs a plan — you’ll have to map out the safest path, twist through narrow spaces, and avoid collisions that reset your progress.And don’t let your guard down — patrolling sentries are everywhere. One wrong stretch that catches their eye, and your escape attempt ends. It’s a thrilling balance of careful planning and split-second judgment: stretch smart, stay hidden, and edge closer to freedom with each move.Ready to embrace the challenge? Long Hand Escape calls for you to stretch beyond limits, outwit obstacles, and slip past guards. Find your exit, claim your freedom, and lose yourself in the addictive thrill of this one-of-a-kind escape puzzle! Let the escape begin!   Game Features 1. Unique Core Gameplay: Use the infinitely stretchable hand as the core tool to navigate through gaps and find the exit. The hand retracts immediately upon touching obstacles, testing your path-planning skills.2. Dual Upgraded Challenges: Not only avoid various obstacles but also evade the detection of patrolling guards, requiring both strategy and reaction speed.3. Lightweight & Easy to Learn: Combines puzzle and casual elements with simple operations yet profound strategic depth, suitable for different players.4. Full Immersion: Every precise stretch and stealthy move brings a sense of accomplishment, creating a unique escape puzzle thrill.   Gameplay and Controls 1. Core Operation: Long-press any position on the screen and drag it toward the target direction. The dragging range determines the stretching length of the hand, and the dragging track controls the stretching direction. When you release your finger, the hand stops stretching immediately and maintains its current state, allowing you to observe the surrounding environment before continuing to operate.2. Obstacle Avoidance: All static obstacles in the game will trigger the retraction mechanism, so you need to observe the distribution of obstacles in advance. If your hand accidentally touches an obstacle, it will quickly retract to the initial position. There's no need to panic at this time; you can re-plan a detour path based on the obstacle's position and try again.3. Guard Response: Guards will patrol along a fixed route and have a clear field of vision. You can first stay still to observe their movement cycle and line of sight direction. When the guard turns around or their sight deviates from the target area, quickly stretch your hand to move. Once you enter their field of vision, the game will immediately fail and you need to restart.4. Clear Goal: The exit is usually marked with a clear identifier. You need to control your hand to start from the initial position, avoid all obstacles and the guard's sight, and gradually approach the exit. When the tip of the hand completely touches the exit area, the system will determine that the level is cleared and unlock the next level.   Game Guide As a casual game that combines puzzles and strategy, *Long Hand Escape* may seem simple to operate, but it actually requires precise judgment and planning. Master the following strategy tips, and you can easily break through various levels and achieve the escape goal efficiently. Refining core operations is fundamental. When long-pressing and dragging, it is recommended to adopt the strategy of "small-scale exploration + phased pauses" to avoid touching obstacles due to large-scale stretching at one time. Especially for beginners, it is best to control the dragging range within 1/3 of the screen. Pause and observe after each stretch segment—this not only allows precise control of the length but also helps detect hidden obstacles in corners (such as raised wall edges and small spikes) in time. When encountering narrow gaps, you can first simulate the trajectory 2-3 times by dragging your finger on the blank area of the screen. Only when the route completely matches the gap should you perform the official operation, which reduces the number of retractions and rework. In addition, for single-hand operation, you can use finger joints for positioning to improve the stability of the dragging trajectory; for two-hand operation, you can divide the work—one hand fixes the screen, and the other performs precise dragging. For obstacle avoidance, make good use of the "path prediction method". After starting the level, stay still for 3 seconds. During this time, observe the distribution of obstacles in the entire map. Distinguish between fixed obstacles and triggerable obstacles by the depth of color (some levels have hidden moving obstacles that do not appear when stationary), and clearly mark the "safe passages" and "dangerous areas". For densely arranged obstacles, adopt the "Z-shaped detour" strategy. Utilize the flexibility of hand stretching to move in a serpentine manner through the gaps between obstacles. Maintain a constant speed while dragging to avoid deviations caused by sudden acceleration. If you accidentally touch an obstacle and retract, do not rush to retry. Instead, zoom in on the screen to check the details of the obstacle contact point and analyze whether it is a route deviation or an undiscovered hidden obstacle. Adjust the detour angle in 15° increments—usually, a deviation of 15°-30° can avoid risks, while large adjustments may easily cause new problems. Dealing with guards is the key to clearing the level. Remember the three-step method: "Observe - Wait - Raid". First, observe the guard's patrol route and field of vision. Judge the direction of the field of vision by the direction of the guard's head—there is usually a faint light and shadow prompt in the field of vision area, and the darker the light and shadow color, the higher the alert level. Record the guard's round-trip cycle: guards patrolling in a straight line usually have a 5-second cycle, while those patrolling in a polygonal path require additional recording of the turning time (usually 1-2 seconds). The best time to start stretching is when the guard turns around and the light and shadow disappear. If guards are in an overlapping field of vision area, you can first stretch your hand to a middle obstacle (such as a box or pillar) and pause. At this time, even if detected by a guard on one side, it will not trigger a failure. Wait until the visions of the guards on both sides are staggered at the same time, then move quickly. It is safer to keep your hand in the shadow of the obstacle while moving. The advanced skill for clearing levels lies in "rhythm control". You can advance quickly in simple levels, but need to slow down the rhythm in complex levels, prioritizing the safety of your hand. There is often a "final line of defense" near the exit, which may be a combination of obstacles and guards. At this time, you need to combine the previous skills: either break through the obstacles first and then avoid the guards, or rush to the exit in one go during the guard's patrol gap. Remember, patience and precision are more important than speed. By proficiently using the above methods, you can easily achieve efficient escapes in various levels.
more more

Comments

Total Comments: 0
Be the first to comment.
ad image
logo
We use cookies for content recommendations, traffic measurement, and personalized ads. By using this website, you agree to the Privacy Policy and Cookie Policy.
基本 文件 流程 错误 SQL 调试
  1. 请求信息 : 2026-03-06 05:23:41 HTTP/1.1 GET : https://api-test.afgame.com/games/long-hand-escape
  2. 运行时间 : 0.095995s [ 吞吐率:10.42req/s ] 内存消耗:6,244.63kb 文件加载:203
  3. 查询信息 : 0 queries
  4. 缓存信息 : 0 reads,0 writes
  5. 会话信息 : SESSION_ID=495d29ba85988c9f03ceef3116c0faf6
  1. /data/test/box_game_api/public/index.php ( 0.97 KB )
  2. /data/test/box_game_api/config/constant.php ( 0.39 KB )
  3. /data/test/box_game_api/vendor/autoload.php ( 0.17 KB )
  4. /data/test/box_game_api/vendor/composer/autoload_real.php ( 2.57 KB )
  5. /data/test/box_game_api/vendor/composer/platform_check.php ( 0.90 KB )
  6. /data/test/box_game_api/vendor/composer/ClassLoader.php ( 15.69 KB )
  7. /data/test/box_game_api/vendor/composer/autoload_static.php ( 14.89 KB )
  8. /data/test/box_game_api/vendor/ralouphie/getallheaders/src/getallheaders.php ( 1.60 KB )
  9. /data/test/box_game_api/vendor/symfony/deprecation-contracts/function.php ( 0.98 KB )
  10. /data/test/box_game_api/vendor/guzzlehttp/guzzle/src/functions_include.php ( 0.16 KB )
  11. /data/test/box_game_api/vendor/guzzlehttp/guzzle/src/functions.php ( 5.54 KB )
  12. /data/test/box_game_api/vendor/symfony/polyfill-php80/bootstrap.php ( 1.50 KB )
  13. /data/test/box_game_api/vendor/symfony/polyfill-mbstring/bootstrap.php ( 8.26 KB )
  14. /data/test/box_game_api/vendor/topthink/think-helper/src/helper.php ( 8.34 KB )
  15. /data/test/box_game_api/vendor/topthink/think-orm/stubs/load_stubs.php ( 0.16 KB )
  16. /data/test/box_game_api/vendor/topthink/framework/src/think/Exception.php ( 1.69 KB )
  17. /data/test/box_game_api/vendor/topthink/framework/src/think/Facade.php ( 2.71 KB )
  18. /data/test/box_game_api/vendor/adbario/php-dot-notation/src/helpers.php ( 0.57 KB )
  19. /data/test/box_game_api/vendor/mtdowling/jmespath.php/src/JmesPath.php ( 0.36 KB )
  20. /data/test/box_game_api/vendor/symfony/translation/Resources/functions.php ( 0.55 KB )
  21. /data/test/box_game_api/vendor/alibabacloud/client/src/Functions.php ( 5.33 KB )
  22. /data/test/box_game_api/vendor/google/apiclient-services/autoload.php ( 1.28 KB )
  23. /data/test/box_game_api/vendor/phpseclib/phpseclib/phpseclib/bootstrap.php ( 0.72 KB )
  24. /data/test/box_game_api/vendor/google/apiclient/src/aliases.php ( 3.05 KB )
  25. /data/test/box_game_api/vendor/google/apiclient/src/Client.php ( 43.87 KB )
  26. /data/test/box_game_api/vendor/google/apiclient/src/Service.php ( 1.91 KB )
  27. /data/test/box_game_api/vendor/google/apiclient/src/AccessToken/Revoke.php ( 2.29 KB )
  28. /data/test/box_game_api/vendor/google/apiclient/src/AccessToken/Verify.php ( 7.94 KB )
  29. /data/test/box_game_api/vendor/google/apiclient/src/Model.php ( 10.00 KB )
  30. /data/test/box_game_api/vendor/google/apiclient/src/Utils/UriTemplate.php ( 10.74 KB )
  31. /data/test/box_game_api/vendor/google/apiclient/src/AuthHandler/Guzzle6AuthHandler.php ( 3.12 KB )
  32. /data/test/box_game_api/vendor/google/apiclient/src/AuthHandler/Guzzle7AuthHandler.php ( 0.71 KB )
  33. /data/test/box_game_api/vendor/google/apiclient/src/AuthHandler/AuthHandlerFactory.php ( 1.58 KB )
  34. /data/test/box_game_api/vendor/google/apiclient/src/Http/Batch.php ( 7.97 KB )
  35. /data/test/box_game_api/vendor/google/apiclient/src/Http/MediaFileUpload.php ( 9.87 KB )
  36. /data/test/box_game_api/vendor/google/apiclient/src/Http/REST.php ( 6.28 KB )
  37. /data/test/box_game_api/vendor/google/apiclient/src/Task/Retryable.php ( 0.73 KB )
  38. /data/test/box_game_api/vendor/google/apiclient/src/Task/Exception.php ( 0.70 KB )
  39. /data/test/box_game_api/vendor/google/apiclient/src/Exception.php ( 0.68 KB )
  40. /data/test/box_game_api/vendor/google/apiclient/src/Task/Runner.php ( 8.03 KB )
  41. /data/test/box_game_api/vendor/google/apiclient/src/Collection.php ( 3.04 KB )
  42. /data/test/box_game_api/vendor/google/apiclient/src/Service/Exception.php ( 1.99 KB )
  43. /data/test/box_game_api/vendor/google/apiclient/src/Service/Resource.php ( 11.17 KB )
  44. /data/test/box_game_api/vendor/google/apiclient/src/Task/Composer.php ( 3.69 KB )
  45. /data/test/box_game_api/vendor/overtrue/pinyin/src/const.php ( 0.49 KB )
  46. /data/test/box_game_api/vendor/qcloud/cos-sdk-v5/src/Common.php ( 2.40 KB )
  47. /data/test/box_game_api/vendor/symfony/var-dumper/Resources/functions/dump.php ( 0.79 KB )
  48. /data/test/box_game_api/vendor/topthink/think-queue/src/common.php ( 1.01 KB )
  49. /data/test/box_game_api/vendor/topthink/framework/src/think/App.php ( 14.26 KB )
  50. /data/test/box_game_api/vendor/topthink/framework/src/think/Container.php ( 15.38 KB )
  51. /data/test/box_game_api/vendor/psr/container/src/ContainerInterface.php ( 1.02 KB )
  52. /data/test/box_game_api/app/provider.php ( 0.19 KB )
  53. /data/test/box_game_api/vendor/topthink/framework/src/think/Http.php ( 6.12 KB )
  54. /data/test/box_game_api/vendor/topthink/think-helper/src/helper/Str.php ( 7.29 KB )
  55. /data/test/box_game_api/vendor/topthink/framework/src/think/Env.php ( 4.64 KB )
  56. /data/test/box_game_api/app/common.php ( 18.03 KB )
  57. /data/test/box_game_api/vendor/topthink/framework/src/helper.php ( 18.44 KB )
  58. /data/test/box_game_api/vendor/topthink/framework/src/think/Config.php ( 5.03 KB )
  59. /data/test/box_game_api/config/aliSms.php ( 0.52 KB )
  60. /data/test/box_game_api/config/alibabaConfig.php ( 0.40 KB )
  61. /data/test/box_game_api/config/apiConfig.php ( 0.27 KB )
  62. /data/test/box_game_api/config/app.php ( 1.05 KB )
  63. /data/test/box_game_api/vendor/topthink/framework/src/think/facade/Env.php ( 1.67 KB )
  64. /data/test/box_game_api/config/cache.php ( 3.00 KB )
  65. /data/test/box_game_api/config/clickhouse.php ( 0.61 KB )
  66. /data/test/box_game_api/config/console.php ( 0.60 KB )
  67. /data/test/box_game_api/config/cookie.php ( 0.56 KB )
  68. /data/test/box_game_api/config/database.php ( 8.96 KB )
  69. /data/test/box_game_api/config/filesystem.php ( 1.37 KB )
  70. /data/test/box_game_api/config/jrttApiConfig.php ( 25.11 KB )
  71. /data/test/box_game_api/config/lang.php ( 0.81 KB )
  72. /data/test/box_game_api/config/log.php ( 4.49 KB )
  73. /data/test/box_game_api/config/middleware.php ( 0.19 KB )
  74. /data/test/box_game_api/config/payConfig.php ( 8.51 KB )
  75. /data/test/box_game_api/config/queue.php ( 1.42 KB )
  76. /data/test/box_game_api/config/route.php ( 1.54 KB )
  77. /data/test/box_game_api/config/session.php ( 0.57 KB )
  78. /data/test/box_game_api/config/sms.php ( 1.41 KB )
  79. /data/test/box_game_api/config/smsWhiteList.php ( 0.10 KB )
  80. /data/test/box_game_api/config/sourceUrlConfig.php ( 0.09 KB )
  81. /data/test/box_game_api/config/trace.php ( 0.34 KB )
  82. /data/test/box_game_api/config/view.php ( 0.82 KB )
  83. /data/test/box_game_api/config/wechatConfig.php ( 4.49 KB )
  84. /data/test/box_game_api/config/xsolla.php ( 1.14 KB )
  85. /data/test/box_game_api/app/event.php ( 0.25 KB )
  86. /data/test/box_game_api/vendor/topthink/framework/src/think/Event.php ( 6.96 KB )
  87. /data/test/box_game_api/app/service.php ( 0.13 KB )
  88. /data/test/box_game_api/app/AppService.php ( 0.26 KB )
  89. /data/test/box_game_api/vendor/topthink/framework/src/think/Service.php ( 1.67 KB )
  90. /data/test/box_game_api/vendor/topthink/framework/src/think/Lang.php ( 7.60 KB )
  91. /data/test/box_game_api/app/lang/en-us.php ( 4.21 KB )
  92. /data/test/box_game_api/vendor/topthink/framework/src/think/initializer/Error.php ( 3.19 KB )
  93. /data/test/box_game_api/vendor/topthink/framework/src/think/initializer/RegisterService.php ( 1.33 KB )
  94. /data/test/box_game_api/vendor/services.php ( 0.17 KB )
  95. /data/test/box_game_api/vendor/topthink/framework/src/think/service/PaginatorService.php ( 1.52 KB )
  96. /data/test/box_game_api/vendor/topthink/framework/src/think/service/ValidateService.php ( 0.99 KB )
  97. /data/test/box_game_api/vendor/topthink/framework/src/think/service/ModelService.php ( 1.76 KB )
  98. /data/test/box_game_api/vendor/topthink/think-queue/src/queue/Service.php ( 1.24 KB )
  99. /data/test/box_game_api/vendor/topthink/think-trace/src/Service.php ( 0.77 KB )
  100. /data/test/box_game_api/vendor/topthink/framework/src/think/Middleware.php ( 6.78 KB )
  101. /data/test/box_game_api/vendor/topthink/framework/src/think/initializer/BootService.php ( 0.77 KB )
  102. /data/test/box_game_api/vendor/topthink/think-orm/src/Paginator.php ( 11.80 KB )
  103. /data/test/box_game_api/vendor/topthink/framework/src/think/Validate.php ( 46.10 KB )
  104. /data/test/box_game_api/vendor/topthink/think-orm/src/Model.php ( 25.67 KB )
  105. /data/test/box_game_api/vendor/topthink/think-helper/src/contract/Arrayable.php ( 0.09 KB )
  106. /data/test/box_game_api/vendor/topthink/think-helper/src/contract/Jsonable.php ( 0.13 KB )
  107. /data/test/box_game_api/vendor/topthink/think-orm/src/model/concern/Attribute.php ( 17.61 KB )
  108. /data/test/box_game_api/vendor/topthink/think-orm/src/model/concern/RelationShip.php ( 26.12 KB )
  109. /data/test/box_game_api/vendor/topthink/think-orm/src/model/concern/ModelEvent.php ( 2.27 KB )
  110. /data/test/box_game_api/vendor/topthink/think-orm/src/model/concern/TimeStamp.php ( 5.70 KB )
  111. /data/test/box_game_api/vendor/topthink/think-orm/src/model/concern/Conversion.php ( 10.41 KB )
  112. /data/test/box_game_api/vendor/topthink/framework/src/think/Db.php ( 2.87 KB )
  113. /data/test/box_game_api/vendor/topthink/think-orm/src/DbManager.php ( 8.28 KB )
  114. /data/test/box_game_api/vendor/topthink/framework/src/think/Log.php ( 8.50 KB )
  115. /data/test/box_game_api/vendor/topthink/framework/src/think/Manager.php ( 3.98 KB )
  116. /data/test/box_game_api/vendor/psr/log/Psr/Log/LoggerInterface.php ( 3.04 KB )
  117. /data/test/box_game_api/vendor/topthink/framework/src/think/Cache.php ( 4.79 KB )
  118. /data/test/box_game_api/vendor/psr/simple-cache/src/CacheInterface.php ( 4.50 KB )
  119. /data/test/box_game_api/vendor/topthink/think-helper/src/helper/Arr.php ( 16.63 KB )
  120. /data/test/box_game_api/vendor/topthink/framework/src/think/cache/driver/File.php ( 7.42 KB )
  121. /data/test/box_game_api/vendor/topthink/framework/src/think/cache/Driver.php ( 8.06 KB )
  122. /data/test/box_game_api/vendor/topthink/framework/src/think/contract/CacheHandlerInterface.php ( 2.25 KB )
  123. /data/test/box_game_api/vendor/topthink/framework/src/think/Console.php ( 22.65 KB )
  124. /data/test/box_game_api/app/Request.php ( 0.09 KB )
  125. /data/test/box_game_api/vendor/topthink/framework/src/think/Request.php ( 54.04 KB )
  126. /data/test/box_game_api/app/middleware.php ( 0.25 KB )
  127. /data/test/box_game_api/vendor/topthink/framework/src/think/Pipeline.php ( 2.61 KB )
  128. /data/test/box_game_api/vendor/topthink/think-trace/src/TraceDebug.php ( 2.94 KB )
  129. /data/test/box_game_api/vendor/topthink/framework/src/think/middleware/SessionInit.php ( 2.06 KB )
  130. /data/test/box_game_api/vendor/topthink/framework/src/think/Session.php ( 1.80 KB )
  131. /data/test/box_game_api/vendor/topthink/framework/src/think/session/driver/File.php ( 6.28 KB )
  132. /data/test/box_game_api/vendor/topthink/framework/src/think/contract/SessionHandlerInterface.php ( 0.87 KB )
  133. /data/test/box_game_api/vendor/topthink/framework/src/think/session/Store.php ( 7.26 KB )
  134. /data/test/box_game_api/vendor/topthink/framework/src/think/Route.php ( 23.74 KB )
  135. /data/test/box_game_api/vendor/topthink/framework/src/think/route/RuleName.php ( 5.30 KB )
  136. /data/test/box_game_api/vendor/topthink/framework/src/think/route/Domain.php ( 5.41 KB )
  137. /data/test/box_game_api/vendor/topthink/framework/src/think/route/RuleGroup.php ( 13.91 KB )
  138. /data/test/box_game_api/vendor/topthink/framework/src/think/route/Rule.php ( 22.98 KB )
  139. /data/test/box_game_api/route/android.php ( 3.38 KB )
  140. /data/test/box_game_api/vendor/topthink/framework/src/think/facade/Route.php ( 4.84 KB )
  141. /data/test/box_game_api/vendor/topthink/framework/src/think/route/RuleItem.php ( 9.23 KB )
  142. /data/test/box_game_api/route/apis.php ( 7.50 KB )
  143. /data/test/box_game_api/route/app.php ( 1.56 KB )
  144. /data/test/box_game_api/route/pay.php ( 1.45 KB )
  145. /data/test/box_game_api/route/sdkApi.php ( 2.71 KB )
  146. /data/test/box_game_api/route/view.php ( 2.81 KB )
  147. /data/test/box_game_api/vendor/topthink/framework/src/think/route/dispatch/Controller.php ( 6.61 KB )
  148. /data/test/box_game_api/vendor/topthink/framework/src/think/route/Dispatch.php ( 6.93 KB )
  149. /data/test/box_game_api/vendor/topthink/framework/src/think/middleware/AllowCrossDomain.php ( 2.08 KB )
  150. /data/test/box_game_api/app/controller/view/Game.php ( 12.98 KB )
  151. /data/test/box_game_api/app/controller/view/ViewBaseController.php ( 9.34 KB )
  152. /data/test/box_game_api/vendor/topthink/framework/src/think/facade/Log.php ( 2.94 KB )
  153. /data/test/box_game_api/vendor/topthink/framework/src/think/log/driver/File.php ( 6.17 KB )
  154. /data/test/box_game_api/vendor/topthink/framework/src/think/contract/LogHandlerInterface.php ( 0.86 KB )
  155. /data/test/box_game_api/vendor/topthink/framework/src/think/log/Channel.php ( 6.54 KB )
  156. /data/test/box_game_api/vendor/topthink/framework/src/think/event/LogRecord.php ( 0.86 KB )
  157. /data/test/box_game_api/vendor/topthink/framework/src/think/event/LogWrite.php ( 0.88 KB )
  158. /data/test/box_game_api/app/service/CacheService.php ( 8.39 KB )
  159. /data/test/box_game_api/vendor/topthink/framework/src/think/facade/Cache.php ( 2.02 KB )
  160. /data/test/box_game_api/vendor/topthink/framework/src/think/cache/driver/Redis.php ( 6.72 KB )
  161. /data/test/box_game_api/app/model/user/UserModel.php ( 0.47 KB )
  162. /data/test/box_game_api/app/model/BaseModel.php ( 3.90 KB )
  163. /data/test/box_game_api/vendor/topthink/think-orm/src/db/connector/Mysql.php ( 4.39 KB )
  164. /data/test/box_game_api/vendor/topthink/think-orm/src/db/PDOConnection.php ( 52.45 KB )
  165. /data/test/box_game_api/vendor/topthink/think-orm/src/db/Connection.php ( 7.67 KB )
  166. /data/test/box_game_api/vendor/topthink/think-orm/src/db/ConnectionInterface.php ( 4.56 KB )
  167. /data/test/box_game_api/vendor/topthink/think-orm/src/db/builder/Mysql.php ( 15.93 KB )
  168. /data/test/box_game_api/vendor/topthink/think-orm/src/db/Builder.php ( 41.58 KB )
  169. /data/test/box_game_api/vendor/topthink/think-orm/src/db/Query.php ( 10.64 KB )
  170. /data/test/box_game_api/vendor/topthink/think-orm/src/db/BaseQuery.php ( 36.47 KB )
  171. /data/test/box_game_api/vendor/topthink/think-orm/src/db/concern/TimeFieldQuery.php ( 7.50 KB )
  172. /data/test/box_game_api/vendor/topthink/think-orm/src/db/concern/AggregateQuery.php ( 3.26 KB )
  173. /data/test/box_game_api/vendor/topthink/think-orm/src/db/concern/ModelRelationQuery.php ( 16.06 KB )
  174. /data/test/box_game_api/vendor/topthink/think-orm/src/db/concern/ResultOperation.php ( 6.29 KB )
  175. /data/test/box_game_api/vendor/topthink/think-orm/src/db/concern/Transaction.php ( 2.85 KB )
  176. /data/test/box_game_api/vendor/topthink/think-orm/src/db/concern/WhereQuery.php ( 16.22 KB )
  177. /data/test/box_game_api/vendor/topthink/think-orm/src/db/concern/JoinAndViewQuery.php ( 6.86 KB )
  178. /data/test/box_game_api/vendor/topthink/think-orm/src/db/concern/ParamsBind.php ( 3.36 KB )
  179. /data/test/box_game_api/vendor/topthink/think-orm/src/db/concern/TableFieldInfo.php ( 2.51 KB )
  180. /data/test/box_game_api/app/model/common/GameModel.php ( 5.13 KB )
  181. /data/test/box_game_api/vendor/topthink/framework/src/think/facade/Config.php ( 1.37 KB )
  182. /data/test/box_game_api/app/model/common/GameCategoryModel.php ( 2.67 KB )
  183. /data/test/box_game_api/vendor/topthink/think-orm/src/model/Collection.php ( 6.78 KB )
  184. /data/test/box_game_api/vendor/topthink/think-helper/src/Collection.php ( 16.47 KB )
  185. /data/test/box_game_api/app/model/user/UserCollectGameModel.php ( 2.65 KB )
  186. /data/test/box_game_api/app/model/common/GameRateRecordModel.php ( 0.85 KB )
  187. /data/test/box_game_api/vendor/topthink/think-orm/src/facade/Db.php ( 0.94 KB )
  188. /data/test/box_game_api/app/model/user/UserRecentlyPlayModel.php ( 2.39 KB )
  189. /data/test/box_game_api/app/model/game/GameTopChartsModel.php ( 1.83 KB )
  190. /data/test/box_game_api/app/model/common/GameDetailModel.php ( 4.10 KB )
  191. /data/test/box_game_api/app/model/common/GameCategoryMapModel.php ( 3.00 KB )
  192. /data/test/box_game_api/vendor/topthink/think-orm/src/db/Raw.php ( 1.39 KB )
  193. /data/test/box_game_api/vendor/topthink/think-orm/src/db/Fetch.php ( 12.82 KB )
  194. /data/test/box_game_api/app/model/common/CommentModel.php ( 1.75 KB )
  195. /data/test/box_game_api/vendor/topthink/think-template/src/Template.php ( 47.01 KB )
  196. /data/test/box_game_api/vendor/topthink/think-template/src/template/driver/File.php ( 2.33 KB )
  197. /data/test/box_game_api/vendor/topthink/think-template/src/template/taglib/Cx.php ( 24.23 KB )
  198. /data/test/box_game_api/vendor/topthink/think-template/src/template/TagLib.php ( 12.25 KB )
  199. /data/test/box_game_api/public/cache/13ad905de834cee487fc547bbbcf59f4.php ( 215.03 KB )
  200. /data/test/box_game_api/vendor/topthink/framework/src/think/Response.php ( 8.60 KB )
  201. /data/test/box_game_api/vendor/topthink/framework/src/think/response/Html.php ( 0.98 KB )
  202. /data/test/box_game_api/vendor/topthink/framework/src/think/Cookie.php ( 6.28 KB )
  203. /data/test/box_game_api/vendor/topthink/think-trace/src/Html.php ( 4.49 KB )
  1. CONNECT:[ UseTime:0.001226s ] mysql:host=192.168.0.4;port=3306;dbname=box_game;charset=utf8mb4
  2. SHOW FULL COLUMNS FROM `common_user` [ RunTime:0.001543s ]
  3. SELECT * FROM `common_user` WHERE `uid` = 1201570 LIMIT 1 [ RunTime:0.000741s ]
  4. SHOW FULL COLUMNS FROM `common_game` [ RunTime:0.001320s ]
  5. SELECT * FROM `common_game` WHERE `url_name` = 'long-hand-escape' AND `game_status` = 1 LIMIT 1 [ RunTime:0.000798s ]
  6. SHOW FULL COLUMNS FROM `common_game_category` [ RunTime:0.001143s ]
  7. SELECT * FROM `common_game_category` WHERE `game_category_id` = 2 [ RunTime:0.000710s ]
  8. SHOW FULL COLUMNS FROM `user_collect_game` [ RunTime:0.001117s ]
  9. SELECT * FROM `user_collect_game` WHERE `game_id` = 277 AND `uid` = 1201570 AND `channel_id` = 10001 AND `app_id` = 3052 LIMIT 1 [ RunTime:0.000737s ]
  10. SHOW FULL COLUMNS FROM `common_game_rate_record` [ RunTime:0.001058s ]
  11. SELECT * FROM `common_game_rate_record` WHERE `uid` = 1201570 AND `game_id` = 277 LIMIT 1 [ RunTime:0.000893s ]
  12. SELECT * FROM `common_game_rate_record` WHERE `game_id` = 277 AND `rate_status` = 1 [ RunTime:0.000873s ]
  13. SELECT * FROM `common_game_rate_record` WHERE `game_id` = 277 AND `rate_status` = 2 [ RunTime:0.000839s ]
  14. UPDATE `common_game` SET `game_play_num` = `game_play_num` + 1 WHERE `game_id` = 277 [ RunTime:0.001440s ]
  15. SHOW FULL COLUMNS FROM `user_recently_play` [ RunTime:0.001456s ]
  16. SELECT * FROM `user_recently_play` WHERE `game_id` = 277 AND `uid` = 1201570 AND `channel_id` = 10001 AND `app_id` = 3052 LIMIT 1 [ RunTime:0.000742s ]
  17. SELECT * FROM `common_game` WHERE `game_id` = 277 AND `game_status` = 1 LIMIT 1 [ RunTime:0.000892s ]
  18. INSERT INTO `user_recently_play` SET `uid` = 1201570 , `game_id` = 277 , `game_name` = ' Long Hand Escape' , `game_icon` = '/public/20250624/68e5fed3cf42d1d1a57a3966607885a2.jpg' , `game_main_img` = '/public/20250624/e35404208a6d4d24acf21e9f5862c21d.jpg' , `game_title` = ' Long Hand Escape' , `play_time` = '2026-03-06 05:23:41' , `channel_id` = 10001 , `app_id` = 3052 [ RunTime:0.001205s ]
  19. SELECT * FROM `common_game_category` WHERE `game_category_id` = 2 [ RunTime:0.000764s ]
  20. SHOW FULL COLUMNS FROM `game_top_charts` [ RunTime:0.001200s ]
  21. SELECT * FROM `game_top_charts` WHERE `game_id` = 277 ORDER BY `create_time` DESC LIMIT 1 [ RunTime:0.000729s ]
  22. SHOW FULL COLUMNS FROM `common_game_detail` [ RunTime:0.001179s ]
  23. SELECT COUNT(*) AS think_count FROM `common_game_detail` WHERE `game_id` = 277 AND `status` = 1 LIMIT 1 [ RunTime:0.000738s ]
  24. SELECT `detail_id`,`game_id`,`detail_type`,`detail_main_img`,`detail_main_h_img`,`detail_title`,`detail_label`,`detail_url_name`,`content` FROM `common_game_detail` WHERE `game_id` = 277 AND `status` = 1 ORDER BY `create_time` DESC LIMIT 0,10 [ RunTime:0.000859s ]
  25. SHOW FULL COLUMNS FROM `common_game_category_map` [ RunTime:0.001134s ]
  26. SELECT COUNT(*) AS think_count FROM ( SELECT `cm`.*,count(*) AS think_count FROM `common_game_category_map` `gcm` LEFT JOIN `common_game` `cm` ON `gcm`.`game_id`=`cm`.`game_id` WHERE `cm`.`game_status` = '1' AND `gcm`.`category_id` = '2' GROUP BY `cm`.`game_id` ) `_group_count_` LIMIT 1 [ RunTime:0.002790s ]
  27. SELECT `cm`.*,count(*) AS think_count FROM `common_game_category_map` `gcm` LEFT JOIN `common_game` `cm` ON `gcm`.`game_id`=`cm`.`game_id` WHERE `cm`.`game_status` = '1' AND `gcm`.`category_id` = '2' GROUP BY `cm`.`game_id` ORDER BY `cm`.`game_play_num` DESC LIMIT 0,9 [ RunTime:0.002174s ]
  28. SELECT * FROM `common_game_category` WHERE `game_category_id` = 2 [ RunTime:0.000746s ]
  29. SELECT * FROM `common_game_category` WHERE `game_category_id` IN (2,1,3) [ RunTime:0.000711s ]
  30. SELECT * FROM `common_game_category` WHERE `game_category_id` = 2 [ RunTime:0.000764s ]
  31. SELECT * FROM `common_game_category` WHERE `game_category_id` IN (19,2) [ RunTime:0.000697s ]
  32. SELECT * FROM `common_game_category` WHERE `game_category_id` = 2 [ RunTime:0.000678s ]
  33. SELECT * FROM `common_game_category` WHERE `game_category_id` IN (2,3) [ RunTime:0.000701s ]
  34. SELECT * FROM `common_game_category` WHERE `game_category_id` IN (1,2,15) [ RunTime:0.000713s ]
  35. SELECT * FROM `common_game_category` WHERE `game_category_id` = 2 [ RunTime:0.000710s ]
  36. SELECT * FROM `common_game_category` WHERE `game_category_id` IN (1,2,3) [ RunTime:0.000738s ]
  37. SHOW FULL COLUMNS FROM `common_comment` [ RunTime:0.001207s ]
  38. SELECT COUNT(*) AS think_count FROM `common_comment` WHERE ( `game_id` = 277 AND `root_id` = 0 AND `status` = 1 ) OR ( `game_id` = 277 AND `root_id` = 0 AND `status` = 0 AND `user_id` = 1201570 ) LIMIT 1 [ RunTime:0.000802s ]
  39. SELECT * FROM `common_comment` WHERE ( `game_id` = 277 AND `root_id` = 0 AND `status` = 1 ) OR ( `game_id` = 277 AND `root_id` = 0 AND `status` = 0 AND `user_id` = 1201570 ) ORDER BY `comment_id` ASC LIMIT 0,10 [ RunTime:0.000799s ]
0.103392s