āĻ‡āĻ‰āĻāĻ¸āĻŦā§āĻ°āĻŋāĻĒ

usbrip āĻšāĻ˛ āĻāĻ•āĻŸāĻŋ āĻ•āĻŽāĻžāĻ¨ā§āĻĄ-āĻ˛āĻžāĻ‡āĻ¨ āĻĢāĻ°ā§‡āĻ¨āĻ¸āĻŋāĻ• āĻŸā§āĻ˛ āĻ¯āĻž āĻ†āĻĒāĻ¨āĻžāĻ•ā§‡ USB āĻĄāĻŋāĻ­āĻžāĻ‡āĻ¸āĻ—ā§āĻ˛āĻŋāĻ° āĻĒāĻŋāĻ›āĻ¨ā§‡ āĻĢā§‡āĻ˛ā§‡ āĻ†āĻ¸āĻž āĻļāĻŋāĻ˛ā§āĻĒāĻ•āĻ°ā§āĻŽāĻ—ā§āĻ˛āĻŋ āĻ¨āĻŋāĻ°ā§€āĻ•ā§āĻˇāĻŖ āĻ•āĻ°āĻ¤ā§‡ āĻĻā§‡āĻ¯āĻŧā§ˇ Python3 āĻ āĻ˛ā§‡āĻ–āĻžāĨ¤

āĻ‡āĻ­ā§‡āĻ¨ā§āĻŸ āĻŸā§‡āĻŦāĻŋāĻ˛ āĻ¤ā§ˆāĻ°āĻŋ āĻ•āĻ°āĻžāĻ° āĻœāĻ¨ā§āĻ¯ āĻ˛āĻ— āĻŦāĻŋāĻļā§āĻ˛ā§‡āĻˇāĻŖ āĻ•āĻ°ā§‡, āĻ¯āĻžāĻ¤ā§‡ āĻ¨āĻŋāĻŽā§āĻ¨āĻ˛āĻŋāĻ–āĻŋāĻ¤ āĻ¤āĻĨā§āĻ¯ āĻĨāĻžāĻ•āĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡: āĻĄāĻŋāĻ­āĻžāĻ‡āĻ¸ āĻ¸āĻ‚āĻ¯ā§‹āĻ—ā§‡āĻ° āĻ¤āĻžāĻ°āĻŋāĻ– āĻāĻŦāĻ‚ āĻ¸āĻŽāĻ¯āĻŧ, āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ°āĻ•āĻžāĻ°ā§€, āĻŦāĻŋāĻ•ā§āĻ°ā§‡āĻ¤āĻž āĻ†āĻ‡āĻĄāĻŋ, āĻĒāĻŖā§āĻ¯ āĻ†āĻ‡āĻĄāĻŋ āĻ‡āĻ¤ā§āĻ¯āĻžāĻĻāĻŋāĨ¤

āĻ‰āĻĒāĻ°āĻ¨ā§āĻ¤ā§, āĻŸā§āĻ˛ āĻ¨āĻŋāĻŽā§āĻ¨āĻ˛āĻŋāĻ–āĻŋāĻ¤ āĻ•āĻ°āĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡āĻ¨:

  • āĻāĻ•āĻŸāĻŋ JSON āĻĄāĻžāĻŽā§āĻĒ āĻšāĻŋāĻ¸āĻžāĻŦā§‡ āĻ¸āĻ‚āĻ—ā§ƒāĻšā§€āĻ¤ āĻ¤āĻĨā§āĻ¯ āĻ°āĻĒā§āĻ¤āĻžāĻ¨āĻŋ;
  • JSON āĻ†āĻ•āĻžāĻ°ā§‡ āĻ…āĻ¨ā§āĻŽā§‹āĻĻāĻŋāĻ¤ (āĻŦāĻŋāĻļā§āĻŦāĻ¸ā§āĻ¤) USB āĻĄāĻŋāĻ­āĻžāĻ‡āĻ¸āĻ—ā§āĻ˛āĻŋāĻ° āĻāĻ•āĻŸāĻŋ āĻ¤āĻžāĻ˛āĻŋāĻ•āĻž āĻ¤ā§ˆāĻ°āĻŋ āĻ•āĻ°ā§āĻ¨;
  • āĻ…āĻ¨ā§āĻŽā§‹āĻĻāĻŋāĻ¤ āĻĄāĻŋāĻ­āĻžāĻ‡āĻ¸ā§‡āĻ° āĻ¤āĻžāĻ˛āĻŋāĻ•āĻžāĻ¯āĻŧ āĻ¨ā§‡āĻ‡ āĻāĻŽāĻ¨ āĻĄāĻŋāĻ­āĻžāĻ‡āĻ¸āĻ—ā§āĻ˛āĻŋāĻ° āĻ¸āĻžāĻĨā§‡ āĻ¸āĻŽā§āĻĒāĻ°ā§āĻ•āĻŋāĻ¤ āĻ¸āĻ¨ā§āĻĻā§‡āĻšāĻœāĻ¨āĻ• āĻ˜āĻŸāĻ¨āĻž āĻ¸āĻ¨āĻžāĻ•ā§āĻ¤ āĻ•āĻ°ā§āĻ¨;
  • āĻ¸ā§āĻŦāĻ¯āĻŧāĻ‚āĻ•ā§āĻ°āĻŋāĻ¯āĻŧ āĻŦā§āĻ¯āĻžāĻ•āĻ†āĻĒā§‡āĻ° āĻœāĻ¨ā§āĻ¯ āĻāĻ¨āĻ•ā§āĻ°āĻŋāĻĒā§āĻŸā§‡āĻĄ āĻ¸ā§āĻŸā§‹āĻ°ā§‡āĻœ (7āĻœāĻŋāĻĒ āĻ†āĻ°ā§āĻ•āĻžāĻ‡āĻ­) āĻ¤ā§ˆāĻ°āĻŋ āĻ•āĻ°ā§āĻ¨ (-s āĻĒāĻ¤āĻžāĻ•āĻž āĻĻāĻŋāĻ¯āĻŧā§‡ āĻ‡āĻ¨āĻ¸ā§āĻŸāĻ˛ āĻ•āĻ°āĻžāĻ° āĻ¸āĻŽāĻ¯āĻŧ āĻāĻŸāĻŋ āĻ¸āĻŽā§āĻ­āĻŦ);
  • āĻāĻ•āĻŸāĻŋ āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻŸ USB āĻĄāĻŋāĻ­āĻžāĻ‡āĻ¸ā§‡āĻ° VID āĻāĻŦāĻ‚/āĻ…āĻĨāĻŦāĻž PID āĻĻā§āĻŦāĻžāĻ°āĻž āĻ…āĻ¤āĻŋāĻ°āĻŋāĻ•ā§āĻ¤ āĻ¤āĻĨā§āĻ¯ āĻ…āĻ¨ā§āĻ¸āĻ¨ā§āĻ§āĻžāĻ¨ āĻ•āĻ°ā§āĻ¨āĨ¤

āĻ‰āĻ¤ā§āĻ¸: linux.org.ru

āĻāĻ•āĻŸāĻŋ āĻŽāĻ¨ā§āĻ¤āĻŦā§āĻ¯ āĻœā§āĻĄāĻŧā§āĻ¨