āĻāĻ āĻŦāĻ¨ā§āĻ§ā§āĻ° āĻ¸āĻžāĻĨā§ āĻāĻĨā§āĻĒāĻāĻĨāĻ¨ā§āĻ° āĻ¸āĻŽāĻ¯āĻŧ, āĻāĻŽāĻŋ āĻšāĻ āĻžā§ āĻļāĻŋāĻā§āĻāĻŋ āĻ¯ā§ āĻ¤āĻžāĻĻā§āĻ° āĻ¸ā§āĻā§āĻ˛ā§ 8-10 āĻā§āĻ°ā§āĻĄā§āĻ° āĻŦāĻžāĻā§āĻāĻžāĻĻā§āĻ° āĻāĻā§āĻŦāĻžāĻ°ā§āĻ āĻĒā§āĻ°ā§āĻā§āĻ°āĻžāĻŽāĻŋāĻ āĻļā§āĻāĻžāĻ¨ā§ āĻšāĻ¯āĻŧ āĻ¨āĻžāĨ¤ āĻāĻ¯āĻŧāĻžāĻ°ā§āĻĄ, āĻāĻā§āĻ¸ā§āĻ˛ āĻāĻŦāĻ āĻ¸āĻŦāĻāĻŋāĻā§āĨ¤ āĻāĻā§āĻ¸ā§āĻ˛ā§āĻ° āĻāĻ¨ā§āĻ¯ āĻā§āĻ¨ā§ āĻ˛ā§āĻā§, āĻāĻŽāĻ¨āĻāĻŋ āĻĒā§āĻ¯āĻžāĻ¸āĻā§āĻ˛āĻ āĻ¨āĻ¯āĻŧ, āĻāĻŽāĻ¨āĻāĻŋ VBAāĻ āĻ¨āĻ¯āĻŧāĨ¤
āĻāĻŽāĻŋ āĻā§āĻŦ āĻ
āĻŦāĻžāĻ āĻšāĻ˛āĻžāĻŽ, āĻāĻ¨ā§āĻāĻžāĻ°āĻ¨ā§āĻ āĻā§āĻ˛ā§ āĻĒāĻĄāĻŧāĻž āĻļā§āĻ°ā§ āĻāĻ°āĻ˛āĻžāĻŽ-
āĻāĻāĻāĻŋ āĻŦāĻŋāĻļā§āĻˇ āĻ¸ā§āĻā§āĻ˛ā§āĻ° āĻāĻžāĻāĻā§āĻ˛āĻŋāĻ° āĻŽāĻ§ā§āĻ¯ā§ āĻāĻāĻāĻŋ āĻšāĻ˛ āĻāĻāĻāĻŋ āĻ¨āĻ¤ā§āĻ¨ āĻĒā§āĻ°āĻāĻ¨ā§āĻŽā§āĻ° āĻļāĻŋāĻā§āĻˇāĻžāĻ° āĻĒā§āĻ°āĻāĻžāĻ° āĻāĻ°āĻž āĻ¯āĻž āĻ¤āĻĨā§āĻ¯ āĻ¸āĻŽāĻžāĻā§āĻ° āĻ
āĻŦāĻ¸ā§āĻĨāĻžāĻ° āĻāĻ¨ā§āĻ¨āĻ¯āĻŧāĻ¨ āĻāĻŦāĻ āĻā§āĻŦāĻ¨āĻ§āĻžāĻ°āĻžāĻ° āĻ¸ā§āĻ¤āĻ°ā§ āĻĒā§āĻ°āĻŖ āĻāĻ°ā§āĨ¤
āĻāĻ āĻā§āĻ°ā§āĻ¸āĻāĻŋ āĻļāĻŋāĻā§āĻˇāĻžāĻ°ā§āĻĨā§āĻĻā§āĻ° āĻĒā§āĻ¯āĻžāĻ¸āĻā§āĻ˛ āĻĒā§āĻ°ā§āĻā§āĻ°āĻžāĻŽāĻŋāĻ āĻāĻžāĻˇāĻžāĻ° āĻŽā§āĻ˛āĻŋāĻ āĻāĻ āĻ¨ āĻ¸āĻŽā§āĻĒāĻ°ā§āĻā§ āĻ¤āĻžāĻĻā§āĻ° āĻā§āĻāĻžāĻ¨āĻā§ āĻ
āĻ¨ā§āĻļā§āĻ˛āĻ¨ā§ āĻāĻā§āĻā§āĻ¤ āĻāĻ°āĻžāĻ° āĻ
āĻ¨ā§āĻŽāĻ¤āĻŋ āĻĻā§āĻŦā§āĨ¤ (2017 āĻāĻ° āĻāĻ¨ā§āĻ¯ āĻāĻŋāĻā§ āĻāĻŋāĻŽāĻ¨ā§āĻ¸āĻŋāĻ¯āĻŧāĻžāĻŽā§āĻ° āĻĒā§āĻ°ā§āĻā§āĻ°āĻžāĻŽ āĻĨā§āĻā§)
āĻļā§āĻˇ āĻĒāĻ°ā§āĻ¯āĻ¨ā§āĻ¤, āĻāĻŽāĻŋ āĻāĻ¯āĻŧā§āĻ āĻāĻ¨ā§āĻāĻž āĻŦā§āĻ¯āĻ¯āĻŧ āĻāĻ°āĻžāĻ° āĻāĻŦāĻ "āĻ¸ā§āĻā§āĻ˛ā§āĻ° āĻŦāĻžāĻā§āĻāĻžāĻĻā§āĻ° āĻāĻ¨ā§āĻ¯ āĻā§āĻāĻžāĻŦā§ āĻāĻāĻāĻŋ āĻ¸āĻžāĻ§āĻžāĻ°āĻŖ āĻŦāĻ āĻ¤ā§āĻ°āĻŋ āĻāĻ°āĻ¤ā§ āĻšāĻ¯āĻŧ" āĻāĻ° āĻāĻāĻāĻŋ āĻāĻĻāĻžāĻšāĻ°āĻŖ āĻ¸ā§āĻā§āĻ āĻāĻ°āĻžāĻ° āĻ¸āĻŋāĻĻā§āĻ§āĻžāĻ¨ā§āĻ¤ āĻ¨āĻŋāĻ¯āĻŧā§āĻāĻŋāĨ¤
āĻĒāĻžāĻāĻ¯āĻŧāĻžāĻ°āĻļā§āĻ˛ā§ āĻāĻ°ā§āĻāĻāĻŋ āĻ¸āĻžāĻ§āĻžāĻ°āĻŖ āĻŦāĻ āĻā§āĻāĻžāĻŦā§ āĻ˛āĻŋāĻāĻŦā§āĻ¨ āĻāĻŦāĻ āĻāĻ¯āĻŧā§āĻŦāĻšā§āĻ, āĻ¸āĻžāĻĻāĻž āĻāĻāĻĒāĻŋ, āĻĄā§āĻĄāĻŋāĻā§āĻā§āĻĄ āĻ¸āĻžāĻ°ā§āĻāĻžāĻ°, āĻā§āĻ˛āĻžāĻāĻĄā§ āĻāĻžāĻ°ā§āĻā§āĻ¯āĻŧāĻžāĻ˛ āĻŽā§āĻļāĻŋāĻ¨ āĻ¸ā§āĻĨāĻžāĻĒāĻ¨, āĻāĻŦāĻ āĻāĻ°āĻ āĻ āĻ¨ā§āĻ āĻāĻŋāĻā§ - āĻ¨āĻŋāĻ¯āĻŧāĻŽāĻŋāĻ¤ āĻāĻāĻ¨ā§āĻĄā§āĻ āĻ¸āĻš āĻāĻāĻāĻŋ āĻ¨āĻŋāĻ¯āĻŧāĻŽāĻŋāĻ¤ āĻšā§āĻŽ āĻĒāĻŋāĻ¸āĻŋāĻ¤ā§ āĻā§āĻāĻžāĻŦā§ āĻāĻžāĻ āĻāĻ°āĻŦā§āĻ¨ āĻ¤āĻž āĻ¨āĻŋāĻā§ āĻĻā§āĻāĻ¯āĻŧāĻž āĻāĻā§āĨ¤
TLDR: āĻŦā§āĻ¯āĻžāĻāĻ°āĻŖāĻāĻ¤ āĻāĻŦāĻ āĻŦāĻžāĻ¸ā§āĻ¤āĻŦāĻŋāĻ āĻ¤ā§āĻ°ā§āĻāĻŋ āĻ¸āĻš āĻāĻ°ā§āĻāĻāĻŋ āĻŦāĻŋāĻ°āĻā§āĻ¤āĻŋāĻāĻ° āĻ¨āĻŋāĻŦāĻ¨ā§āĻ§, āĻĒāĻĄāĻŧāĻžāĻ° āĻŽāĻ¤ā§ āĻāĻŋāĻā§āĻ āĻ¨ā§āĻ, āĻšāĻžāĻ¸ā§āĻ¯āĻ°āĻ¸ āĻ¨ā§āĻ, āĻāĻŦāĻŋ āĻ¨ā§āĻāĨ¤
āĻ¨āĻŋāĻŦāĻ¨ā§āĻ§ā§ āĻ¨āĻ¤ā§āĻ¨ āĻāĻŋāĻā§ āĻ¨ā§āĻ, āĻāĻā§ āĻ˛ā§āĻāĻž āĻĒā§āĻ°āĻžāĻ¯āĻŧ āĻ¸āĻŦāĻāĻŋāĻā§āĻ āĻāĻ¤āĻŋāĻŽāĻ§ā§āĻ¯ā§ āĻšāĻžāĻŦā§āĻ°ā§āĻ¤ā§ āĻ°āĻ¯āĻŧā§āĻā§, āĻāĻĻāĻžāĻšāĻ°āĻŖāĻ¸ā§āĻŦāĻ°ā§āĻĒ āĻ¨āĻŋāĻŦāĻ¨ā§āĻ§āĻā§āĻ˛āĻŋāĻ¤ā§
āĻ¤āĻĻā§āĻĒāĻ°āĻŋ, āĻ¨āĻŋāĻŦāĻ¨ā§āĻ§āĻāĻŋ āĻāĻā§āĻāĻžāĻā§āĻ¤āĻāĻžāĻŦā§ āĻ
āĻĒā§āĻ°āĻ¯āĻŧā§āĻāĻ¨ā§āĻ¯āĻŧ āĻ¯āĻžāĻ¤ā§ āĻĒā§āĻ°āĻ¤āĻŋāĻŦāĻžāĻ° āĻļāĻŋāĻā§āĻˇāĻžāĻŽā§āĻ˛āĻ āĻ¸āĻžāĻšāĻŋāĻ¤ā§āĻ¯ā§āĻ° āĻāĻ˛ā§āĻ˛ā§āĻ āĻ¨āĻž āĻāĻ°āĻž āĻšāĻ¯āĻŧāĨ¤ āĻĒāĻžāĻ ā§āĻ¯āĻāĻŋāĻ¤ā§ āĻā§āĻ¯āĻžāĻ 4, āĻĒāĻžāĻāĻ¯āĻŧāĻžāĻ°āĻļā§āĻ˛ āĻĄāĻŋāĻĒ āĻĄāĻžāĻāĻāĻ¸ āĻŦāĻž, āĻŦāĻ˛ā§āĻ¨, AWS āĻāĻ¯āĻŧā§āĻ˛-āĻāĻ°ā§āĻāĻŋāĻā§āĻā§āĻā§āĻĄ āĻĢā§āĻ°ā§āĻŽāĻāĻ¯āĻŧāĻžāĻ°ā§āĻā§āĻ° 5 āĻ¸ā§āĻ¤āĻŽā§āĻā§āĻ° āĻā§āĻ¨āĻ āĻāĻ˛ā§āĻ˛ā§āĻ āĻ¨ā§āĻāĨ¤
āĻāĻāĻāĻŋ āĻā§āĻŽāĻŋāĻāĻžāĻ° āĻĒāĻ°āĻŋāĻŦāĻ°ā§āĻ¤ā§, āĻāĻĒāĻ¨āĻŋ āĻāĻĄāĻŧāĻŋāĻ¯āĻŧā§ āĻ¯ā§āĻ¤ā§ āĻĒāĻžāĻ°ā§āĻ¨
āĻāĻĄāĻŧāĻŋāĻ¯āĻŧā§ āĻ¯āĻžāĻ¨ āĻ¨āĻŋāĻ°ā§āĻĻā§āĻŦāĻŋāĻ§āĻžāĻ¯āĻŧ2006 āĻ¸āĻžāĻ˛ā§, āĻŽāĻžāĻāĻā§āĻ°ā§āĻ¸āĻĢā§āĻ āĻ¤ā§āĻāĻžāĻ˛ā§āĻ¨ āĻāĻāĻ¨ā§āĻĄā§āĻ āĻāĻā§āĻ¸āĻĒāĻŋ, āĻāĻŋāĻ¸ā§āĻ¤āĻž āĻāĻŦāĻ āĻ¸āĻžāĻ°ā§āĻāĻžāĻ° 1.0-āĻāĻ° āĻāĻ¨ā§āĻ¯ āĻĒāĻžāĻāĻ¯āĻŧāĻžāĻ°āĻļā§āĻ˛ 2003 āĻĒā§āĻ°āĻāĻžāĻļ āĻāĻ°ā§āĨ¤ āĻāĻŋāĻā§ āĻāĻĒāĻžāĻ¯āĻŧā§, āĻāĻāĻŋ cmdbat āĻ¸ā§āĻā§āĻ°āĻŋāĻĒā§āĻ, vb āĻ¸ā§āĻā§āĻ°āĻŋāĻĒā§āĻ, āĻāĻāĻ¨ā§āĻĄā§āĻ āĻ¸ā§āĻā§āĻ°āĻŋāĻĒā§āĻ āĻšā§āĻ¸ā§āĻ āĻāĻŦāĻ JScript āĻāĻ° āĻŽāĻ¤ā§ āĻāĻŋāĻ¨āĻŋāĻ¸āĻā§āĻ˛āĻŋāĻā§ āĻĒā§āĻ°āĻ¤āĻŋāĻ¸ā§āĻĨāĻžāĻĒāĻ¨ āĻāĻ°ā§āĻā§āĨ¤
āĻāĻāĻ¨ āĻĒāĻ°ā§āĻ¯āĻ¨ā§āĻ¤, āĻ˛ā§āĻĒ, āĻā§āĻ˛āĻžāĻ¸, āĻĢāĻžāĻāĻļāĻ¨, āĻāĻŽāĻāĻ¸ āĻāĻŋāĻāĻāĻāĻ āĻāĻ˛ā§āĻ° āĻāĻĒāĻ¸ā§āĻĨāĻŋāĻ¤āĻŋ āĻĨāĻžāĻāĻž āĻ¸āĻ¤ā§āĻ¤ā§āĻŦā§āĻ, āĻ¸āĻŽā§āĻāĻŦāĻ¤ āĻāĻāĻ¨āĻ āĻŦā§āĻ¯āĻŦāĻšā§āĻ¤ āĻĄā§āĻ˛āĻĢāĻŋ (āĻŦāĻž āĻĒā§āĻ°ā§āĻ¨ā§ āĻāĻŋāĻā§) āĻāĻ° āĻĒāĻ°āĻŋāĻŦāĻ°ā§āĻ¤ā§, āĻĒāĻžāĻāĻ¯āĻŧāĻžāĻ°āĻļā§āĻ˛āĻā§ āĻļā§āĻ§ā§āĻŽāĻžāĻ¤ā§āĻ° āĻ˛ā§āĻā§ āĻŦāĻŋāĻāĻ˛ā§āĻĒā§āĻ° āĻĒāĻ°āĻŦāĻ°ā§āĻ¤ā§ āĻĒāĻĻāĻā§āĻˇā§āĻĒ āĻšāĻŋāĻ¸āĻžāĻŦā§ āĻŦāĻŋāĻŦā§āĻāĻ¨āĻž āĻāĻ°āĻž āĻ¯ā§āĻ¤ā§ āĻĒāĻžāĻ°ā§,
āĻĒāĻžāĻāĻ¯āĻŧāĻžāĻ°āĻļā§āĻ˛ āĻ¤ā§āĻ˛āĻ¨āĻžāĻŽā§āĻ˛āĻāĻāĻžāĻŦā§ āĻā§āĻŦ āĻāĻŽāĻ āĻŦā§āĻ¯āĻŦāĻšā§āĻ¤ āĻšāĻ¯āĻŧ; āĻāĻĒāĻ¨āĻŋ āĻļā§āĻ§ā§āĻŽāĻžāĻ¤ā§āĻ° āĻĒāĻžāĻāĻ¯āĻŧāĻžāĻ°āĻļā§āĻ˛ āĻā§āĻ°, āĻāĻŋāĻāĻŽāĻāĻ¯āĻŧā§āĻ¯āĻžāĻ° vSphere āĻĒāĻžāĻāĻ¯āĻŧāĻžāĻ°āĻ¸āĻŋāĻāĻ˛āĻāĻ, āĻ
ā§āĻ¯āĻžāĻā§āĻ° āĻĒāĻžāĻāĻ¯āĻŧāĻžāĻ°āĻļā§āĻ˛, āĻāĻŽāĻāĻ¸ āĻāĻā§āĻ¸āĻā§āĻā§āĻ, āĻāĻžāĻā§āĻā§āĻˇāĻŋāĻ¤ āĻ¸ā§āĻā§āĻ āĻāĻ¨āĻĢāĻŋāĻāĻžāĻ°ā§āĻļāĻ¨ā§āĻ° āĻāĻāĻžāĻ°ā§ āĻāĻāĻŋāĻ° āĻŽā§āĻā§āĻŽā§āĻāĻŋ āĻšāĻ¤ā§ āĻĒāĻžāĻ°ā§āĻ¨āĨ¤
āĻĒāĻžāĻāĻ¯āĻŧāĻžāĻ°āĻļā§āĻ˛ā§āĻ° āĻ¤āĻŋāĻ¨āĻāĻŋ āĻŦāĻĄāĻŧ āĻ¸ā§āĻŦāĻŋāĻ§āĻž āĻ°āĻ¯āĻŧā§āĻā§:
- āĻāĻāĻŋ āĻ¤ā§āĻ˛āĻ¨āĻžāĻŽā§āĻ˛āĻāĻāĻžāĻŦā§ āĻ¸āĻšāĻ, āĻāĻāĻŋ āĻ¸āĻŽā§āĻĒāĻ°ā§āĻā§ āĻĒā§āĻ°āĻā§āĻ° āĻ¸āĻžāĻšāĻŋāĻ¤ā§āĻ¯ āĻāĻŦāĻ āĻāĻĻāĻžāĻšāĻ°āĻŖ āĻ°āĻ¯āĻŧā§āĻā§ āĻāĻŦāĻ āĻāĻŽāĻ¨āĻāĻŋ āĻ°āĻžāĻļāĻŋāĻ¯āĻŧāĻžāĻ¨ āĻāĻžāĻˇāĻžāĻ¯āĻŧ, āĻāĻĻāĻžāĻšāĻ°āĻŖāĻ¸ā§āĻŦāĻ°ā§āĻĒ, āĻĢā§āĻ°āĻ āĻ¸āĻŽā§āĻĒāĻ°ā§āĻā§ āĻāĻāĻāĻŋ āĻ¨āĻŋāĻŦāĻ¨ā§āĻ§ - āĻŦāĻ āĻĨā§āĻā§
āĻāĻā§āĻ°āĻ¤āĻžāĻ¯āĻŧ PowerShell - āĻĒāĻžāĻ°ā§āĻĨāĻā§āĻ¯ āĻ¸āĻŽā§āĻĒāĻ°ā§āĻā§ () āĻāĻŦāĻ {} - āĻ¸ā§ āĻ¸āĻŽā§āĻĒāĻžāĻĻāĻā§āĻ° āĻ¸āĻžāĻĨā§ āĻ¯āĻžāĻ¯āĻŧ
ISE , Windows āĻāĻ° āĻ¸āĻžāĻĨā§ āĻ āĻ¨ā§āĻ¤āĻ°ā§āĻā§āĻā§āĻ¤āĨ¤ āĻ¸ā§āĻāĻžāĻ¨ā§ āĻĄāĻŋāĻŦāĻžāĻāĻžāĻ° āĻāĻŋāĻā§ āĻ§āĻ°āĻ¨ā§āĻ° āĻāĻā§. - āĻāĻāĻŋ āĻĨā§āĻā§ āĻāĻ˛ āĻāĻ°āĻž āĻ¸āĻšāĻ
āĻāĻāĻāĻŋ āĻā§āĻ°āĻžāĻĢāĻŋāĻā§āĻ¯āĻžāĻ˛ āĻāĻ¨ā§āĻāĻžāĻ°āĻĢā§āĻ¸ āĻ¨āĻŋāĻ°ā§āĻŽāĻžāĻŖā§āĻ° āĻāĻ¨ā§āĻ¯ āĻāĻĒāĻžāĻĻāĻžāĻ¨ .
0. āĻĒā§āĻ°āĻ¸ā§āĻ¤ā§āĻ¤āĻŋāĨ¤
āĻāĻŽāĻžāĻĻā§āĻ° āĻĻāĻ°āĻāĻžāĻ° āĻšāĻŦā§:
- āĻāĻāĻ¨ā§āĻĄā§āĻ āĻĒāĻŋāĻ¸āĻŋ (āĻāĻŽāĻžāĻ° āĻāĻāĻ¨ā§āĻĄā§āĻ 10 āĻāĻā§)
- āĻ āĻ¨ā§āĻ¤āĻ¤ āĻāĻŋāĻā§ āĻ§āĻ°āĻ¨ā§āĻ° āĻāĻ¨ā§āĻāĻžāĻ°āĻ¨ā§āĻ āĻ ā§āĻ¯āĻžāĻā§āĻ¸ā§āĻ¸ (āĻāĻĻāĻžāĻšāĻ°āĻŖāĻ¸ā§āĻŦāĻ°ā§āĻĒ NAT āĻāĻ° āĻŽāĻžāĻ§ā§āĻ¯āĻŽā§)
- āĻ¯āĻžāĻĻā§āĻ° āĻā§āĻ˛āĻŋāĻā§āĻ°āĻžāĻŽā§ āĻ¸ā§āĻŽāĻŋāĻ¤ āĻ ā§āĻ¯āĻžāĻā§āĻ¸ā§āĻ¸ āĻ°āĻ¯āĻŧā§āĻā§ - āĻŦā§āĻ°āĻžāĻāĻāĻžāĻ°ā§ āĻāĻ¨āĻ¸ā§āĻāĻ˛ āĻāĻŦāĻ āĻāĻ¨āĻĢāĻŋāĻāĻžāĻ° āĻāĻ°āĻž āĻĢā§āĻ°āĻŋāĻā§āĻ, āĻāĻŋāĻā§ āĻāĻ āĻŋāĻ¨ āĻā§āĻˇā§āĻ¤ā§āĻ°ā§, āĻ¸āĻŋāĻŽā§āĻĒāĻ˛ āĻĄāĻŋāĻāĻ¨āĻāĻ¸ āĻā§āĻ°āĻŋāĻĒā§āĻ āĻ¸āĻš
- āĻāĻĒāĻ¨āĻžāĻ° āĻĢā§āĻ¨ā§ āĻāĻāĻāĻŋ āĻāĻžāĻā§āĻ° āĻā§āĻ˛āĻŋāĻā§āĻ°āĻžāĻŽ āĻā§āĻ˛āĻžāĻ¯āĻŧā§āĻ¨ā§āĻ āĻĨāĻžāĻāĻž
- āĻā§āĻŦ āĻŦā§āĻ¸āĻŋāĻ āĻŦā§āĻāĻž - āĻāĻāĻāĻŋ āĻĒāĻ°āĻŋāĻŦāĻ°ā§āĻ¤āĻ¨āĻļā§āĻ˛, āĻ ā§āĻ¯āĻžāĻ°ā§, āĻ˛ā§āĻĒ āĻāĻŋ.
āĻ˛ā§āĻāĻžāĻā§āĻ˛ā§ āĻā§āĻ˛ā§ āĻĒāĻĄāĻŧā§āĻ¨-
1. āĻāĻ¸ā§āĻ¨ āĻāĻ°ā§āĻāĻāĻŋ āĻā§āĻ¸ā§āĻ āĻŦāĻ āĻ¤ā§āĻ°āĻŋ āĻāĻ°āĻŋāĨ¤
āĻ¯ā§āĻšā§āĻ¤ā§ āĻ¸āĻŦāĻžāĻ āĻāĻāĻŋ āĻāĻ¤āĻŋāĻŽāĻ§ā§āĻ¯ā§āĻ āĻāĻžāĻ¨ā§ āĻāĻŦāĻ āĻāĻ¤āĻŋāĻŽāĻ§ā§āĻ¯ā§āĻ āĻšāĻ¯āĻŧā§ āĻā§āĻā§, āĻāĻĒāĻ¨āĻŋ āĻāĻāĻŋ āĻāĻĄāĻŧāĻŋāĻ¯āĻŧā§ āĻ¯ā§āĻ¤ā§ āĻĒāĻžāĻ°ā§āĻ¨āĻāĻĒāĻ°ā§āĻ° āĻ¨āĻŋāĻŦāĻ¨ā§āĻ§ā§ āĻ¯ā§āĻŽāĻ¨ āĻŦāĻ˛āĻž āĻšāĻ¯āĻŧā§āĻā§ - āĻĒā§āĻ°āĻĨāĻŽāĻ¤, āĻā§āĻ˛āĻŋāĻā§āĻ°āĻžāĻŽā§āĻ° āĻāĻ¨ā§āĻ¯ āĻāĻāĻāĻŋ āĻŦāĻ - āĻāĻāĻŋ āĻāĻāĻ¨āĻ āĻāĻāĻāĻŋ āĻ ā§āĻ¯āĻžāĻĒā§āĻ˛āĻŋāĻā§āĻļāĻ¨ āĻ¯āĻž āĻāĻĒāĻ¨āĻžāĻ° āĻĒāĻā§āĻˇā§ āĻāĻ˛āĻā§ āĻāĻŦāĻ āĻā§āĻ˛āĻŋāĻā§āĻ°āĻžāĻŽ āĻŦāĻ āĻāĻĒāĻŋāĻāĻāĻā§ āĻ āĻ¨ā§āĻ°ā§āĻ§ āĻāĻ°āĻā§āĨ¤ āĻ āĻ§āĻŋāĻāĻ¨ā§āĻ¤ā§, API āĻ¸ā§āĻĒāĻˇā§āĻ - āĻŦāĻ āĻĒā§āĻ¯āĻžāĻ°āĻžāĻŽāĻŋāĻāĻžāĻ° āĻ¸āĻš āĻāĻāĻāĻŋ āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻ URL āĻ ā§āĻ¯āĻžāĻā§āĻ¸ā§āĻ¸ āĻāĻ°ā§ āĻāĻŦāĻ āĻā§āĻ˛āĻŋāĻā§āĻ°āĻžāĻŽ āĻāĻāĻāĻŋ JSON āĻŦāĻ¸ā§āĻ¤ā§āĻ° āĻ¸āĻžāĻĨā§ āĻĒā§āĻ°āĻ¤āĻŋāĻā§āĻ°āĻŋāĻ¯āĻŧāĻž āĻāĻžāĻ¨āĻžāĻ¯āĻŧāĨ¤
āĻ¸āĻŽā§āĻĒāĻ°ā§āĻāĻŋāĻ¤ āĻ¸āĻŽāĻ¸ā§āĻ¯āĻž: āĻ¯āĻĻāĻŋ āĻā§āĻ¨ā§ āĻ āĻāĻžāĻ¨āĻž āĻāĻĒāĻžāĻ¯āĻŧā§ āĻāĻĒāĻ¨āĻŋ āĻāĻāĻāĻŋ JSON āĻ āĻŦāĻā§āĻā§āĻ āĻĨā§āĻā§ āĻāĻŋāĻā§ āĻā§āĻĄ āĻ¨ā§āĻ¨ āĻāĻŦāĻ āĻā§āĻ¨ā§āĻāĻžāĻŦā§ āĻāĻāĻŋ āĻ¸āĻŽā§āĻĒāĻžāĻĻāĻ¨ā§āĻ° āĻāĻ¨ā§āĻ¯ āĻĒāĻžāĻ āĻžāĻ¨ (āĻāĻĻā§āĻĻā§āĻļā§āĻ¯ā§ āĻ¨āĻ¯āĻŧ), āĻā§āĻĄāĻāĻŋ āĻāĻĒāĻ¨āĻžāĻ° āĻāĻ¨ā§āĻ¯ āĻāĻžāĻ°ā§āĻ¯āĻāĻ° āĻāĻ°āĻž āĻšāĻŦā§āĨ¤
āĻ¤ā§āĻ°āĻŋāĻ° āĻĒā§āĻ°āĻā§āĻ°āĻŋāĻ¯āĻŧāĻžāĻāĻŋ āĻāĻĒāĻ°ā§āĻ° āĻĻā§āĻāĻŋ āĻ¨āĻŋāĻŦāĻ¨ā§āĻ§ā§ āĻŦāĻ°ā§āĻŖāĻŋāĻ¤ āĻšāĻ¯āĻŧā§āĻā§, āĻāĻŋāĻ¨ā§āĻ¤ā§ āĻāĻŽāĻŋ āĻāĻŦāĻžāĻ° āĻŦāĻ˛āĻāĻŋ: āĻāĻāĻāĻŋ āĻā§āĻ˛āĻŋāĻā§āĻ°āĻžāĻŽā§ āĻāĻŽāĻ°āĻž āĻĒāĻ°āĻŋāĻāĻŋāĻ¤āĻŋāĻā§āĻ˛āĻŋ āĻā§āĻ˛āĻŋ, @botfather-āĻāĻ° āĻ¸āĻ¨ā§āĻ§āĻžāĻ¨ āĻāĻ°āĻŋ, āĻ¤āĻžāĻā§ āĻŦāĻ˛āĻŋ /newbot, āĻāĻāĻāĻŋ āĻŦāĻ āĻ¤ā§āĻ°āĻŋ āĻāĻ°āĻŋ Botfortest12344321, āĻāĻāĻŋāĻā§ Mynext1234bot āĻŦāĻ˛ā§āĻ¨ āĻāĻŦāĻ āĻāĻāĻāĻŋ āĻ āĻ¨āĻ¨ā§āĻ¯ āĻā§ āĻ¸āĻš āĻāĻāĻāĻŋ āĻŦāĻžāĻ°ā§āĻ¤āĻž āĻā§āĻ°āĻšāĻŖ āĻāĻ°āĻŋāĨ¤ āĻĢāĻ°ā§āĻŽ 1234544311:AbcDefNNNNNNNNNNNNNN
āĻāĻžāĻŦāĻŋāĻāĻŋāĻ° āĻ¯āĻ¤ā§āĻ¨ āĻ¨āĻŋāĻ¨ āĻāĻŦāĻ āĻāĻāĻŋāĻā§ āĻĻā§āĻ°ā§ āĻĻā§āĻŦā§āĻ¨ āĻ¨āĻž!
āĻ¤āĻžāĻ°āĻĒāĻ°ā§ āĻāĻĒāĻ¨āĻŋ āĻŦāĻāĻāĻŋ āĻāĻ¨āĻĢāĻŋāĻāĻžāĻ° āĻāĻ°āĻ¤ā§ āĻĒāĻžāĻ°ā§āĻ¨, āĻāĻĻāĻžāĻšāĻ°āĻŖāĻ¸ā§āĻŦāĻ°ā§āĻĒ, āĻāĻāĻŋāĻā§ āĻā§āĻˇā§āĻ ā§āĻ¤ā§ āĻ¯ā§āĻā§āĻ¤ āĻāĻ°āĻž āĻ¨āĻŋāĻˇāĻŋāĻĻā§āĻ§, āĻ¤āĻŦā§ āĻĒā§āĻ°āĻĨāĻŽ āĻ§āĻžāĻĒā§ āĻāĻāĻŋ āĻĒā§āĻ°āĻ¯āĻŧā§āĻāĻ¨ā§āĻ¯āĻŧ āĻ¨āĻ¯āĻŧāĨ¤
āĻāĻ¸ā§āĻ¨ BotFather-āĻā§ "/mybot"-āĻāĻ° āĻāĻ¨ā§āĻ¯ āĻāĻŋāĻā§āĻāĻžāĻ¸āĻž āĻāĻ°āĻŋ āĻāĻŦāĻ āĻāĻŋāĻā§ āĻĒāĻāĻ¨ā§āĻĻ āĻ¨āĻž āĻšāĻ˛ā§ āĻ¸ā§āĻāĻŋāĻāĻ¸ āĻ¸āĻžāĻŽāĻā§āĻāĻ¸ā§āĻ¯ āĻāĻ°ā§āĻ¨āĨ¤
āĻāĻ¸ā§āĻ¨ āĻĒāĻ°āĻŋāĻāĻŋāĻ¤āĻŋāĻā§āĻ˛āĻŋ āĻāĻŦāĻžāĻ° āĻā§āĻ˛āĻŋ, āĻ¸ā§āĻāĻžāĻ¨ā§ @Botfortest12344321 āĻā§āĻāĻā§āĻ¨ (@ āĻĻāĻŋāĻ¯āĻŧā§ āĻ
āĻ¨ā§āĻ¸āĻ¨ā§āĻ§āĻžāĻ¨ āĻļā§āĻ°ā§ āĻāĻ°āĻž āĻŦāĻžāĻ§ā§āĻ¯āĻ¤āĻžāĻŽā§āĻ˛āĻ), "āĻļā§āĻ°ā§ āĻāĻ°ā§āĻ¨" āĻ āĻā§āĻ˛āĻŋāĻ āĻāĻ°ā§āĻ¨ āĻāĻŦāĻ āĻŦāĻā§ āĻ˛āĻŋāĻā§āĻ¨ "/ āĻ°ā§āĻŦāĻā§āĻ° āĻā§āĻ°āĻŦāĨ¤" / āĻāĻŋāĻšā§āĻ¨āĻāĻŋ āĻĒā§āĻ°āĻ¯āĻŧā§āĻāĻ¨, āĻāĻĻā§āĻ§ā§āĻ¤āĻŋ āĻĒā§āĻ°āĻ¯āĻŧā§āĻāĻ¨ āĻ¨ā§āĻāĨ¤
āĻŦāĻ, āĻ
āĻŦāĻļā§āĻ¯āĻ, āĻāĻŋāĻā§ āĻāĻ¤ā§āĻ¤āĻ° āĻĻā§āĻŦā§ āĻ¨āĻžāĨ¤
āĻāĻ¸ā§āĻ¨ āĻĒāĻ°ā§āĻā§āĻˇāĻž āĻāĻ°ā§ āĻĻā§āĻāĻŋ āĻ¯ā§ āĻŦāĻ āĻ¤ā§āĻ°āĻŋ āĻšāĻ¯āĻŧā§āĻā§ āĻāĻŦāĻ āĻāĻāĻŋ āĻā§āĻ˛ā§āĻ¨āĨ¤
āĻ¯ā§āĻāĻžāĻ¨ā§ 1234544311:AbcDefNNNNNNNNNNNNNN āĻĒā§āĻ°ā§āĻŦā§ āĻĒā§āĻ°āĻžāĻĒā§āĻ¤ āĻā§,
āĻāĻŦāĻ āĻāĻāĻāĻŋ āĻ˛āĻžāĻāĻ¨ āĻĒā§āĻ¤ā§
{"āĻ āĻŋāĻ āĻāĻā§":true,"result":{""}}
āĻāĻŽāĻ°āĻž āĻĒā§āĻ°āĻĨāĻŽ āĻā§āĻĒāĻ¨ āĻŦāĻžāĻā§āĻ¯āĻžāĻāĻļ (āĻā§āĻā§āĻ¨) āĻāĻā§. āĻāĻāĻ¨ āĻāĻŽāĻžāĻĻā§āĻ° āĻĻā§āĻŦāĻŋāĻ¤ā§āĻ¯āĻŧ āĻā§āĻĒāĻ¨ āĻ¨āĻŽā§āĻŦāĻ°āĻāĻŋ āĻā§āĻāĻā§ āĻŦā§āĻ° āĻāĻ°āĻ¤ā§ āĻšāĻŦā§ - āĻŦāĻā§āĻ° āĻ¸āĻžāĻĨā§ āĻā§āĻ¯āĻžāĻā§āĻ° āĻāĻāĻĄāĻŋāĨ¤ āĻĒā§āĻ°āĻ¤āĻŋāĻāĻŋ āĻā§āĻ¯āĻžāĻ, āĻā§āĻ°ā§āĻĒ, āĻāĻ¤ā§āĻ¯āĻžāĻĻāĻŋ āĻ¸ā§āĻŦāĻ¤āĻ¨ā§āĻ¤ā§āĻ° āĻāĻŦāĻ āĻāĻ° āĻ¨āĻŋāĻāĻ¸ā§āĻŦ āĻ¨āĻŽā§āĻŦāĻ° āĻ°āĻ¯āĻŧā§āĻā§ (āĻāĻāĻ¨āĻ āĻāĻāĻ¨āĻ āĻāĻāĻāĻŋ āĻŦāĻŋāĻ¯āĻŧā§āĻ āĻ¸āĻš - āĻā§āĻ˛āĻž āĻā§āĻˇā§āĻ ā§āĻ° āĻāĻ¨ā§āĻ¯)āĨ¤ āĻāĻ āĻ¨āĻŽā§āĻŦāĻ°āĻāĻŋ āĻā§āĻāĻā§ āĻŦā§āĻ° āĻāĻ°āĻžāĻ° āĻāĻ¨ā§āĻ¯, āĻāĻŽāĻžāĻĻā§āĻ° āĻŦā§āĻ°āĻžāĻāĻāĻžāĻ°ā§ āĻ āĻ¨ā§āĻ°ā§āĻ§ āĻāĻ°āĻ¤ā§ āĻšāĻŦā§ (āĻāĻ¸āĻ˛ā§, āĻāĻāĻŋ āĻŦā§āĻ°āĻžāĻāĻāĻžāĻ°ā§ āĻāĻā§āĻŦāĻžāĻ°ā§āĻ āĻĒā§āĻ°āĻ¯āĻŧā§āĻāĻ¨ā§āĻ¯āĻŧ āĻ¨āĻ¯āĻŧ, āĻ¤āĻŦā§ āĻāĻ°āĻ āĻāĻžāĻ˛āĻāĻžāĻŦā§ āĻŦā§āĻāĻžāĻ° āĻāĻ¨ā§āĻ¯ āĻāĻĒāĻ¨āĻŋ āĻāĻāĻŋ āĻĻāĻŋāĻ¯āĻŧā§ āĻļā§āĻ°ā§ āĻāĻ°āĻ¤ā§ āĻĒāĻžāĻ°ā§āĻ¨) āĻ āĻŋāĻāĻžāĻ¨āĻžāĻāĻŋ (āĻ¯ā§āĻāĻžāĻ¨ā§ 1234544311:NNNNNNNNNN āĻšāĻ˛ āĻāĻĒāĻ¨āĻžāĻ° āĻā§āĻā§āĻ¨
https://api.telegram.org/bot1234544311:NNNNNNNNN/getUpdates
āĻāĻŦāĻ āĻŽāĻ¤ āĻāĻāĻāĻŋ āĻĒā§āĻ°āĻ¤āĻŋāĻā§āĻ°āĻŋāĻ¯āĻŧāĻž āĻĒāĻžāĻ¨
{"ok":true,"result":[{"update_id":...,... āĻā§āĻ¯āĻžāĻ":{"id":123456789
āĻāĻŽāĻžāĻĻā§āĻ° chat_id āĻĻāĻ°āĻāĻžāĻ°āĨ¤
āĻāĻ¸ā§āĻ¨ āĻĒāĻ°ā§āĻā§āĻˇāĻž āĻāĻ°ā§ āĻĻā§āĻāĻŋ āĻ¯ā§ āĻāĻŽāĻ°āĻž āĻŽā§āĻ¯āĻžāĻ¨ā§āĻ¯āĻŧāĻžāĻ˛āĻŋ āĻā§āĻ¯āĻžāĻā§ āĻ˛āĻŋāĻāĻ¤ā§ āĻĒāĻžāĻ°āĻŋ: āĻŦā§āĻ°āĻžāĻāĻāĻžāĻ° āĻĨā§āĻā§ āĻ āĻŋāĻāĻžāĻ¨āĻžāĻ¯āĻŧ āĻāĻ˛ āĻāĻ°ā§āĻ¨
https://api.telegram.org/botваŅŅĐžĐēĐĩĐŊ/sendMessage?chat_id=123456789&text="Life is directed motion"
āĻāĻĒāĻ¨āĻŋ āĻ¯āĻĻāĻŋ āĻāĻĒāĻ¨āĻžāĻ° āĻā§āĻ¯āĻžāĻā§ āĻāĻāĻāĻŋ āĻŦāĻ āĻĨā§āĻā§ āĻāĻāĻāĻŋ āĻŦāĻžāĻ°ā§āĻ¤āĻž āĻĒāĻžāĻ¨, āĻ āĻŋāĻ āĻāĻā§, āĻāĻĒāĻ¨āĻŋ āĻĒāĻ°āĻŦāĻ°ā§āĻ¤ā§ āĻĒāĻ°ā§āĻ¯āĻžāĻ¯āĻŧā§ āĻ¯āĻžāĻ¨āĨ¤
āĻāĻāĻāĻžāĻŦā§ (āĻŦā§āĻ°āĻžāĻāĻāĻžāĻ°ā§āĻ° āĻŽāĻžāĻ§ā§āĻ¯āĻŽā§) āĻāĻĒāĻ¨āĻŋ āĻ¸āĻ°ā§āĻŦāĻĻāĻž āĻ˛āĻŋāĻā§āĻ āĻ¤ā§āĻ°āĻŋāĻ¤ā§ āĻ¸āĻŽāĻ¸ā§āĻ¯āĻž āĻāĻā§ āĻāĻŋāĻ¨āĻž āĻŦāĻž āĻā§āĻĨāĻžāĻ āĻāĻŋāĻā§ āĻ˛ā§āĻāĻžāĻ¨ā§ āĻāĻā§ āĻāĻŦāĻ āĻāĻžāĻ āĻāĻ°āĻā§ āĻāĻŋāĻ¨āĻž āĻ¤āĻž āĻĒāĻ°ā§āĻā§āĻˇāĻž āĻāĻ°āĻ¤ā§ āĻĒāĻžāĻ°ā§āĻ¨āĨ¤
āĻĒāĻĄāĻŧāĻž āĻāĻžāĻ˛āĻŋāĻ¯āĻŧā§ āĻ¯āĻžāĻāĻ¯āĻŧāĻžāĻ° āĻāĻā§ āĻāĻĒāĻ¨āĻžāĻ° āĻ¯āĻž āĻāĻžāĻ¨āĻž āĻĻāĻ°āĻāĻžāĻ°
āĻā§āĻ˛āĻŋāĻā§āĻ°āĻžāĻŽā§ āĻŦāĻŋāĻāĻŋāĻ¨ā§āĻ¨ āĻ§āĻ°āĻŖā§āĻ° āĻā§āĻ°ā§āĻĒ āĻā§āĻ¯āĻžāĻ āĻ°āĻ¯āĻŧā§āĻā§ (āĻā§āĻ˛āĻž, āĻŦāĻ¨ā§āĻ§)āĨ¤ āĻāĻ āĻā§āĻ¯āĻžāĻā§āĻ° āĻāĻ¨ā§āĻ¯, āĻāĻŋāĻā§ āĻĢāĻžāĻāĻļāĻ¨ (āĻāĻĻāĻžāĻšāĻ°āĻŖāĻ¸ā§āĻŦāĻ°ā§āĻĒ, āĻāĻāĻĄāĻŋ) āĻāĻŋāĻ¨ā§āĻ¨, āĻ¯āĻž āĻāĻāĻ¨āĻ āĻāĻāĻ¨āĻ āĻāĻŋāĻā§ āĻ¸āĻŽāĻ¸ā§āĻ¯āĻžāĻ° āĻāĻžāĻ°āĻŖ āĻšāĻ¯āĻŧāĨ¤
āĻ§āĻ°āĻž āĻ¯āĻžāĻ āĻāĻāĻŋ 2019 āĻāĻ° āĻļā§āĻˇ, āĻāĻŦāĻ āĻāĻŽāĻ¨āĻāĻŋ āĻāĻŽāĻžāĻĻā§āĻ° āĻ¸āĻŽāĻ¯āĻŧā§āĻ° āĻ¨āĻžāĻ¯āĻŧāĻ, āĻ¸ā§āĻĒāĻ°āĻŋāĻāĻŋāĻ¤ āĻŽā§āĻ¯āĻžāĻ¨-āĻ
āĻ°ā§āĻā§āĻ¸ā§āĻā§āĻ°āĻž (āĻĒā§āĻ°āĻļāĻžāĻ¸āĻ, āĻāĻāĻ¨āĻā§āĻŦā§, āĻ¤āĻĨā§āĻ¯ āĻ¸ā§āĻ°āĻā§āĻˇāĻž āĻŦāĻŋāĻļā§āĻˇāĻā§āĻ, āĻĒā§āĻ°ā§āĻā§āĻ°āĻžāĻŽāĻžāĻ° āĻāĻŦāĻ āĻāĻžāĻ°ā§āĻ¯āĻ¤ MVP) Evgeniy V. $i āĻā§āĻ°āĻŋāĻ¯āĻŧā§āĻŦāĻ˛āĻāĻŋāĻā§ āĻāĻāĻāĻŋ āĻ
ā§āĻ¯āĻžāĻ°ā§ āĻĨā§āĻā§ āĻāĻ˛āĻžāĻĻāĻž āĻāĻ°ā§āĻā§āĻ¨, āĻ˛ā§āĻĒ āĻāĻ¯āĻŧāĻ¤ā§āĻ¤ āĻāĻ°ā§āĻā§, āĻĻā§āĻā§āĻ¨ āĻāĻāĻžāĻŽā§ āĻāĻ¯āĻŧā§āĻ āĻŦāĻāĻ°ā§āĻ° āĻŽāĻ§ā§āĻ¯ā§ āĻāĻā§āĻ˛ā§āĻā§ āĻāĻ¯āĻŧāĻ¤ā§āĻ¤ āĻāĻ°āĻŦā§ āĻāĻŦāĻ āĻ¤āĻžāĻ°āĻĒāĻ°
1. āĻāĻŽāĻ°āĻž āĻāĻžāĻŦāĻŋ āĻāĻŽāĻžāĻĻā§āĻ° āĻŦāĻ āĻāĻŋ āĻāĻ°āĻŦā§
āĻāĻŽāĻžāĻ° āĻā§āĻ¨ āĻ§āĻžāĻ°āĻŖāĻž āĻāĻŋāĻ˛ āĻ¨āĻž, āĻāĻŽāĻžāĻā§ āĻāĻžāĻŦāĻ¤ā§ āĻšāĻ¯āĻŧā§āĻāĻŋāĻ˛āĨ¤ āĻāĻŽāĻŋ āĻāĻ¤āĻŋāĻŽāĻ§ā§āĻ¯ā§ āĻāĻāĻāĻŋ āĻŦāĻ-āĻ¨ā§āĻāĻŦā§āĻ āĻ˛āĻŋāĻā§āĻāĻŋāĨ¤ āĻāĻŽāĻŋ āĻāĻāĻāĻŋ āĻŦāĻ āĻ¤ā§āĻ°āĻŋ āĻāĻ°āĻ¤ā§ āĻāĻžāĻāĻ¨āĻŋ "āĻ¯ā§āĻāĻŋ āĻā§āĻĨāĻžāĻ āĻāĻŋāĻā§ āĻĒāĻžāĻ āĻžāĻ¯āĻŧāĨ¤" Azure-āĻāĻ° āĻ¸āĻžāĻĨā§ āĻ¸āĻāĻ¯ā§āĻ āĻāĻ°āĻ¤ā§ āĻāĻĒāĻ¨āĻžāĻ° āĻāĻāĻāĻŋ āĻā§āĻ°ā§āĻĄāĻŋāĻ āĻāĻžāĻ°ā§āĻĄā§āĻ° āĻĒā§āĻ°āĻ¯āĻŧā§āĻāĻ¨, āĻāĻŋāĻ¨ā§āĻ¤ā§ āĻāĻžāĻ¤ā§āĻ° āĻāĻāĻŋ āĻā§āĻĨāĻž āĻĨā§āĻā§ āĻĒāĻžāĻŦā§? āĻāĻāĻŋ āĻ˛āĻā§āĻˇ āĻāĻ°āĻž āĻāĻāĻŋāĻ¤ āĻ¯ā§ āĻ¸āĻŦāĻāĻŋāĻā§ āĻāĻ¤āĻāĻž āĻāĻžāĻ°āĻžāĻĒ āĻ¨āĻ¯āĻŧ: āĻĒā§āĻ°āĻ§āĻžāĻ¨ āĻŽā§āĻāĻā§āĻ˛āĻŋ āĻŦāĻŋāĻ¨āĻžāĻŽā§āĻ˛ā§āĻ¯ā§ āĻāĻŋāĻā§ āĻ§āĻ°āĻŖā§āĻ° āĻĒāĻ°ā§āĻā§āĻˇāĻžāĻ° āĻ¸āĻŽāĻ¯āĻŧ āĻĻā§āĻ¯āĻŧ (āĻ¤āĻŦā§ āĻāĻĒāĻ¨āĻžāĻ° āĻāĻāĻ¨āĻ āĻāĻāĻāĻŋ āĻā§āĻ°ā§āĻĄāĻŋāĻ āĻāĻžāĻ°ā§āĻĄ āĻ¨āĻŽā§āĻŦāĻ° āĻĒā§āĻ°āĻ¯āĻŧā§āĻāĻ¨ - āĻāĻŦāĻ āĻāĻāĻŋ āĻĨā§āĻā§ āĻāĻāĻāĻŋ āĻĄāĻ˛āĻžāĻ° āĻĄā§āĻŦāĻŋāĻ āĻāĻ°āĻž āĻšāĻŦā§ āĻŦāĻ˛ā§ āĻŽāĻ¨ā§ āĻšāĻā§āĻā§āĨ¤ āĻāĻŽāĻžāĻ° āĻŽāĻ¨ā§ āĻ¨ā§āĻ āĻ¯āĻĻāĻŋ āĻāĻāĻŋ āĻĒāĻ°ā§ āĻĢā§āĻ°āĻ¤ āĻĻā§āĻāĻ¯āĻŧāĻž āĻšāĻ¯āĻŧā§āĻāĻŋāĻ˛āĨ¤)
AI ML āĻāĻžāĻĄāĻŧāĻž āĻŦāĻ-āĻāĻ°ā§āĻŦ-āĻāĻŦāĻŋ-āĻ¤āĻžāĻāĻ¤āĻŋ āĻ¤ā§āĻ°āĻŋ āĻāĻ°āĻž āĻāĻ¤āĻāĻž āĻāĻāĻ°ā§āĻˇāĻŖā§āĻ¯āĻŧ āĻ¨āĻ¯āĻŧāĨ¤
āĻāĻŽāĻŋ āĻāĻāĻāĻŋ āĻŦāĻ āĻ¤ā§āĻ°āĻŋ āĻāĻ°āĻžāĻ° āĻ¸āĻŋāĻĻā§āĻ§āĻžāĻ¨ā§āĻ¤ āĻ¨āĻŋāĻ¯āĻŧā§āĻāĻŋ āĻ¯āĻž āĻ
āĻāĻŋāĻ§āĻžāĻ¨ āĻĨā§āĻā§ āĻāĻāĻ°ā§āĻāĻŋ āĻļāĻŦā§āĻĻā§āĻ° āĻāĻĨāĻž āĻāĻŽāĻžāĻā§ (āĻŦāĻž āĻāĻŽāĻžāĻā§ āĻ¨āĻ¯āĻŧ) āĻŽāĻ¨ā§ āĻāĻ°āĻŋāĻ¯āĻŧā§ āĻĻā§āĻŦā§āĨ¤
āĻĄāĻžāĻāĻžāĻŦā§āĻ¸ā§āĻ° āĻ¸āĻžāĻĨā§ āĻāĻžāĻŽā§āĻ˛āĻž āĻāĻĄāĻŧāĻžāĻ¤ā§, āĻ
āĻāĻŋāĻ§āĻžāĻ¨āĻāĻŋ āĻāĻāĻāĻŋ āĻĒāĻžāĻ ā§āĻ¯ āĻĢāĻžāĻāĻ˛ā§ āĻ¸āĻāĻ°āĻā§āĻˇāĻŖ āĻāĻ°āĻž āĻšāĻŦā§ āĻāĻŦāĻ āĻŽā§āĻ¯āĻžāĻ¨ā§āĻ¯āĻŧāĻžāĻ˛āĻŋ āĻāĻĒāĻĄā§āĻ āĻāĻ°āĻž āĻšāĻŦā§āĨ¤
āĻāĻ āĻā§āĻˇā§āĻ¤ā§āĻ°ā§, āĻāĻžāĻāĻāĻŋ āĻšāĻ˛ āĻāĻžāĻā§āĻ° āĻŽā§āĻ˛ āĻŦāĻŋāĻˇāĻ¯āĻŧāĻā§āĻ˛āĻŋ āĻĻā§āĻāĻžāĻ¨ā§, āĻāĻŦāĻ āĻ
āĻ¨ā§āĻ¤āĻ¤ āĻāĻāĻāĻŋ āĻāĻāĻļāĻŋāĻāĻāĻžāĻŦā§ āĻ¸āĻŽāĻžāĻĒā§āĻ¤ āĻĒāĻŖā§āĻ¯ āĻ¤ā§āĻ°āĻŋ āĻāĻ°āĻž āĻ¨āĻ¯āĻŧāĨ¤
2. āĻĒā§āĻ°āĻĨāĻŽāĻŦāĻžāĻ°ā§āĻ° āĻāĻ¨ā§āĻ¯ āĻāĻŋ āĻāĻŦāĻ āĻāĻŋāĻāĻžāĻŦā§ āĻā§āĻˇā§āĻāĻž āĻāĻ°āĻā§āĻ¨
āĻāĻ¸ā§āĻ¨ āĻāĻāĻāĻŋ āĻĢā§āĻ˛ā§āĻĄāĻžāĻ° C:poshtranslate āĻ¤ā§āĻ°āĻŋ āĻāĻ°āĻŋ
āĻĒā§āĻ°āĻĨāĻŽā§, āĻāĻ¸ā§āĻ¨ āĻĻā§āĻāĻŋ āĻāĻŽāĻžāĻĻā§āĻ° āĻā§ āĻ§āĻ°āĻ¨ā§āĻ° āĻĒāĻžāĻāĻ¯āĻŧāĻžāĻ°āĻļā§āĻ˛ āĻāĻā§, āĻ¸ā§āĻāĻžāĻ°ā§āĻ-āĻ°āĻžāĻ¨ā§āĻ° āĻŽāĻžāĻ§ā§āĻ¯āĻŽā§ āĻāĻāĻāĻ¸āĻ āĻāĻžāĻ˛ā§ āĻāĻ°āĻž āĻ¯āĻžāĻ
āĻĒāĻžāĻāĻ¯āĻŧāĻžāĻ°āĻļā§āĻ˛ ise
āĻ
āĻĨāĻŦāĻž āĻāĻ¨āĻ¸ā§āĻāĻ˛ āĻāĻ°āĻž āĻĒā§āĻ°ā§āĻā§āĻ°āĻžāĻŽā§ āĻĒāĻžāĻāĻ¯āĻŧāĻžāĻ°āĻļā§āĻ˛ āĻāĻāĻāĻ¸āĻ āĻā§āĻāĻā§āĻ¨āĨ¤
āĻ˛āĻā§āĻā§āĻ° āĻĒāĻ°ā§, āĻ¸āĻžāĻ§āĻžāĻ°āĻŖ āĻĒāĻ°āĻŋāĻāĻŋāĻ¤ "āĻāĻŋāĻā§ āĻ§āĻ°āĻŖā§āĻ° āĻ¸āĻŽā§āĻĒāĻžāĻĻāĻ" āĻā§āĻ˛āĻŦā§; āĻ¯āĻĻāĻŋ āĻā§āĻ¨āĻ āĻĒāĻžāĻ ā§āĻ¯ āĻā§āĻˇā§āĻ¤ā§āĻ° āĻ¨āĻž āĻĨāĻžāĻā§ āĻ¤āĻŦā§ āĻāĻĒāĻ¨āĻŋ āĻ¸āĻ°ā§āĻŦāĻĻāĻž "āĻĢāĻžāĻāĻ˛ - āĻ¨āĻ¤ā§āĻ¨ āĻ¤ā§āĻ°āĻŋ āĻāĻ°ā§āĻ¨" āĻ āĻā§āĻ˛āĻŋāĻ āĻāĻ°āĻ¤ā§ āĻĒāĻžāĻ°ā§āĻ¨āĨ¤
āĻāĻ¸ā§āĻ¨ āĻĒāĻžāĻāĻ¯āĻŧāĻžāĻ°āĻļā§āĻ˛ā§āĻ° āĻ¸āĻāĻ¸ā§āĻāĻ°āĻŖāĻāĻŋ āĻĻā§āĻāĻŋ - āĻĒāĻžāĻ ā§āĻ¯ āĻā§āĻˇā§āĻ¤ā§āĻ°ā§ āĻ˛āĻŋāĻā§āĻ¨:
get-host
āĻāĻŦāĻ F5 āĻāĻžāĻĒā§āĻ¨āĨ¤
āĻĒāĻžāĻāĻ¯āĻŧāĻžāĻ°āĻļā§āĻ˛ āĻ¸āĻāĻ°āĻā§āĻˇāĻŖ āĻāĻ°āĻžāĻ° āĻĒā§āĻ°āĻ¸ā§āĻ¤āĻžāĻŦ āĻĻā§āĻŦā§ - "āĻāĻĒāĻ¨āĻŋ āĻ¯ā§ āĻ¸ā§āĻā§āĻ°āĻŋāĻĒā§āĻāĻāĻŋ āĻāĻžāĻ˛āĻžāĻ¤ā§ āĻāĻ˛ā§āĻā§āĻ¨ āĻ¤āĻž āĻ¸āĻāĻ°āĻā§āĻˇāĻŋāĻ¤ āĻšāĻŦā§āĨ¤", āĻāĻŽāĻ°āĻž āĻ¸āĻŽā§āĻŽāĻ¤āĻŋ āĻāĻžāĻ¨āĻžāĻ, āĻāĻŦāĻ C: poshtranslate āĻ¨āĻžāĻŽā§āĻ° āĻ¸āĻžāĻĨā§ āĻĒāĻžāĻāĻ¯āĻŧāĻžāĻ°āĻļā§āĻ˛ āĻĨā§āĻā§ āĻĢāĻžāĻāĻ˛āĻāĻŋ āĻ¸āĻāĻ°āĻā§āĻˇāĻŖ āĻāĻ°āĻŋāĨ¤ myfirstbotBT100
.
āĻ˛āĻā§āĻā§āĻ° āĻĒāĻ°ā§, āĻ¨ā§āĻā§āĻ° āĻĒāĻžāĻ ā§āĻ¯ āĻāĻāĻ¨ā§āĻĄā§āĻ¤ā§ āĻāĻŽāĻ°āĻž āĻāĻāĻāĻŋ āĻĄā§āĻāĻž āĻā§āĻŦāĻŋāĻ˛ āĻĒāĻžāĻ:
Name : Windows PowerShell ISE Host
Version : 5.1.(и ŅĐ°Đē Đ´Đ°ĐģĐĩĐĩ)
āĻāĻŽāĻŋ 5.1 āĻāĻŋāĻā§ āĻāĻā§, āĻ¯ā§ āĻ¯āĻĨā§āĻˇā§āĻ. āĻāĻĒāĻ¨āĻžāĻ° āĻ¯āĻĻāĻŋ āĻĒā§āĻ°āĻžāĻ¨ā§ āĻāĻāĻ¨ā§āĻĄā§āĻ 7/8 āĻĨāĻžāĻā§ āĻ¤āĻŦā§ āĻā§āĻ¨ āĻŦāĻĄāĻŧ āĻŦā§āĻ¯āĻžāĻĒāĻžāĻ° āĻ¨ā§āĻ - āĻ¯āĻĻāĻŋāĻ āĻĒāĻžāĻāĻ¯āĻŧāĻžāĻ°āĻļā§āĻ˛āĻā§ āĻ¸āĻāĻ¸ā§āĻāĻ°āĻŖ 5-āĻ āĻāĻĒāĻĄā§āĻ āĻāĻ°āĻ¤ā§ āĻšāĻŦā§ - āĻ¯ā§āĻŽāĻ¨
āĻ¨ā§āĻā§āĻ° āĻāĻŽāĻžāĻ¨ā§āĻĄ āĻ˛āĻžāĻāĻ¨ā§ Get-Date āĻāĻžāĻāĻĒ āĻāĻ°ā§āĻ¨, āĻāĻ¨ā§āĻāĻžāĻ° āĻāĻŋāĻĒā§āĻ¨, āĻ¸āĻŽāĻ¯āĻŧ āĻĻā§āĻā§āĻ¨, āĻāĻŽāĻžāĻ¨ā§āĻĄ āĻ¸āĻš āĻ°ā§āĻ āĻĢā§āĻ˛ā§āĻĄāĻžāĻ°ā§ āĻ¯āĻžāĻ¨
cd
āĻāĻŦāĻ cls āĻāĻŽāĻžāĻ¨ā§āĻĄ āĻĻāĻŋāĻ¯āĻŧā§ āĻ¸ā§āĻā§āĻ°ā§āĻ¨āĻāĻŋ āĻ¸āĻžāĻĢ āĻāĻ°ā§āĻ¨ (āĻ¨āĻž, āĻāĻĒāĻ¨āĻžāĻā§ āĻāĻ°āĻāĻŽ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°āĻ¤ā§ āĻšāĻŦā§ āĻ¨āĻž)
āĻāĻāĻ¨ āĻāĻ¸ā§āĻ¨ āĻĒāĻ°ā§āĻā§āĻˇāĻž āĻāĻ°āĻž āĻ¯āĻžāĻ āĻā§ āĻāĻžāĻ āĻāĻ°ā§ āĻāĻŦāĻ āĻā§āĻāĻžāĻŦā§ - āĻāĻ¸ā§āĻ¨ āĻā§āĻĄāĻāĻŋāĻ āĻ˛āĻŋāĻāĻŋ āĻ¨āĻž, āĻ¤āĻŦā§ āĻĻā§āĻāĻŋ āĻ˛āĻžāĻāĻ¨ āĻ˛āĻŋāĻāĻŋ āĻāĻŦāĻ āĻ¤āĻžāĻ°āĻž āĻā§ āĻāĻ°ā§ āĻ¤āĻž āĻŦā§āĻāĻžāĻ° āĻā§āĻˇā§āĻāĻž āĻāĻ°āĻŋāĨ¤ āĻāĻ¸ā§āĻ¨ # āĻāĻŋāĻšā§āĻ¨ āĻĻāĻŋāĻ¯āĻŧā§ get-host āĻĻāĻŋāĻ¯āĻŧā§ āĻ˛āĻžāĻāĻ¨āĻāĻŋ āĻŽāĻ¨ā§āĻ¤āĻŦā§āĻ¯ āĻāĻ°āĻŋ āĻāĻŦāĻ āĻāĻāĻā§ āĻ¯ā§āĻ āĻāĻ°āĻŋāĨ¤
# ĐŅиĐŧĐĩŅ ŅĐ°ĐąĐģĐžĐŊĐ° йОŅĐ°
# get-host
<# ŅŅĐž ĐŋŅиĐŧĐĩŅ ĐŧĐŊĐžĐŗĐžŅŅŅĐžŅĐŊĐžĐŗĐž ĐēĐžĐŧĐŧĐĩĐŊŅĐ°ŅиŅ #>
$TimeNow = Get-Date
$TimeNow
(āĻāĻŋ āĻŽāĻāĻžāĻ° āĻŦāĻŋāĻˇāĻ¯āĻŧ āĻšāĻ˛ āĻšāĻžāĻŦāĻ°ā§ āĻā§āĻĄ āĻĢāĻ°āĻŽā§āĻ¯āĻžāĻāĻŋāĻ āĻĄā§āĻ°āĻĒ-āĻĄāĻžāĻāĻ¨ āĻ¤āĻžāĻ˛āĻŋāĻāĻžāĻ¯āĻŧ āĻĻā§āĻ āĻĄāĻāĻ¨ āĻŦāĻŋāĻāĻ˛ā§āĻĒ āĻāĻā§ - āĻāĻŋāĻ¨ā§āĻ¤ā§ āĻĒāĻžāĻāĻ¯āĻŧāĻžāĻ°āĻļā§āĻ˛ āĻ¸ā§āĻāĻžāĻ¨ā§ āĻ¨ā§āĻāĨ¤ āĻĄāĻ¸ āĻāĻā§āĨ¤ āĻĒāĻžāĻ°ā§āĻ˛ āĻāĻā§āĨ¤)
āĻāĻŦāĻ GUI āĻĨā§āĻā§ F5 āĻŦāĻž ">" āĻā§āĻĒā§ āĻā§āĻĄāĻāĻŋ āĻ°āĻžāĻ¨ āĻāĻ°āĻž āĻ¯āĻžāĻāĨ¤
āĻāĻŽāĻ°āĻž āĻ¨āĻŋāĻŽā§āĻ¨āĻ˛āĻŋāĻāĻŋāĻ¤ āĻāĻāĻāĻĒā§āĻ āĻĒā§āĻ¤ā§:
Saturday, December 8, 2019 21:00:50 PM (иĐģи ŅŅĐž-ŅĐž ŅиĐŋĐ°)
āĻāĻāĻ¨ āĻāĻ¸ā§āĻ¨ āĻāĻ āĻĻā§āĻāĻŋ āĻ˛āĻžāĻāĻ¨ āĻāĻŦāĻ āĻāĻŋāĻā§ āĻāĻāĻ°ā§āĻˇāĻŖā§āĻ¯āĻŧ āĻĒāĻ¯āĻŧā§āĻ¨ā§āĻ āĻĻā§āĻāĻŋ āĻ¯āĻžāĻ¤ā§ āĻāĻŽāĻ°āĻž āĻāĻŦāĻŋāĻˇā§āĻ¯āĻ¤ā§ āĻāĻāĻŋāĻ¤ā§ āĻĢāĻŋāĻ°ā§ āĻ¨āĻž āĻ¯āĻžāĻāĨ¤
āĻĒā§āĻ¯āĻžāĻ¸āĻā§āĻ˛ā§āĻ° āĻŦāĻŋāĻĒāĻ°ā§āĻ¤ā§ (āĻāĻŦāĻ āĻļā§āĻ§ā§āĻŽāĻžāĻ¤ā§āĻ° āĻ¨āĻ¯āĻŧ), āĻĒāĻžāĻāĻ¯āĻŧāĻžāĻ°āĻļā§āĻ˛ āĻ¨āĻŋāĻā§āĻ āĻāĻāĻāĻŋ āĻā§āĻ°āĻŋāĻ¯āĻŧā§āĻŦāĻ˛ā§āĻ° āĻāĻ¨ā§āĻ¯ āĻā§ āĻ§āĻ°āĻŖā§āĻ° āĻ¨āĻŋāĻ¯āĻŧā§āĻ āĻāĻ°āĻ¤ā§ āĻšāĻŦā§ āĻ¤āĻž āĻ¨āĻŋāĻ°ā§āĻ§āĻžāĻ°āĻŖ āĻāĻ°āĻžāĻ° āĻā§āĻˇā§āĻāĻž āĻāĻ°ā§; āĻāĻ āĻ¸āĻŽā§āĻĒāĻ°ā§āĻā§ āĻāĻ°āĻ āĻŦāĻŋāĻļāĻĻ āĻ¨āĻŋāĻŦāĻ¨ā§āĻ§ā§ āĻ˛ā§āĻāĻž āĻāĻā§
āĻ
āĻ¤āĻāĻŦ, āĻāĻāĻāĻŋ $TimeNow āĻā§āĻ°āĻŋāĻ¯āĻŧā§āĻŦāĻ˛ āĻ¤ā§āĻ°āĻŋ āĻāĻ°ā§ āĻāĻŦāĻ āĻāĻāĻŋāĻā§ āĻŦāĻ°ā§āĻ¤āĻŽāĻžāĻ¨ āĻ¤āĻžāĻ°āĻŋāĻ āĻāĻŦāĻ āĻ¸āĻŽāĻ¯āĻŧā§āĻ° (Get-date) āĻŽāĻžāĻ¨ āĻ¨āĻŋāĻ°ā§āĻ§āĻžāĻ°āĻŖ āĻāĻ°ā§, āĻ¸ā§āĻāĻžāĻ¨ā§ āĻā§ āĻ§āĻ°āĻ¨ā§āĻ° āĻĄā§āĻāĻž āĻĨāĻžāĻāĻŦā§ āĻ¤āĻž āĻ¨āĻŋāĻ¯āĻŧā§ āĻāĻŽāĻžāĻĻā§āĻ° āĻā§āĻŦ āĻŦā§āĻļāĻŋ āĻāĻŋāĻ¨ā§āĻ¤āĻž āĻāĻ°āĻ¤ā§ āĻšāĻŦā§ āĻ¨āĻžāĨ¤
āĻ¸āĻ¤ā§āĻ¯, āĻāĻ āĻ
āĻā§āĻāĻ¤āĻž āĻĒāĻ°ā§ āĻāĻāĻžāĻ¤ āĻāĻ°āĻ¤ā§ āĻĒāĻžāĻ°ā§, āĻāĻŋāĻ¨ā§āĻ¤ā§ āĻ¤āĻž āĻĒāĻ°ā§āĨ¤ āĻĒāĻžāĻ ā§āĻ¯ā§āĻ° āĻ¨ā§āĻā§ āĻāĻāĻāĻŋ āĻāĻĻāĻžāĻšāĻ°āĻŖ āĻĨāĻžāĻāĻŦā§āĨ¤
āĻĻā§āĻāĻž āĻ¯āĻžāĻ āĻāĻŽāĻ°āĻž āĻāĻŋ āĻĒā§āĻ¯āĻŧā§āĻāĻŋāĨ¤ āĻāĻ˛ā§āĻ¨ āĻāĻā§āĻ¸āĻŋāĻāĻŋāĻāĻ āĻāĻ°āĻŋ (āĻāĻŽāĻžāĻ¨ā§āĻĄ āĻ˛āĻžāĻāĻ¨ā§)
$TimeNow | Get-member
āĻāĻŦāĻ āĻŦā§āĻ§āĻāĻŽā§āĻ¯ āĻĒāĻžāĻ ā§āĻ¯ā§āĻ° āĻāĻāĻāĻŋ āĻĒā§āĻˇā§āĻ āĻž āĻĒāĻžāĻ¨
āĻŦā§āĻ§āĻāĻŽā§āĻ¯ āĻ˛ā§āĻāĻžāĻ° āĻāĻĻāĻžāĻšāĻ°āĻŖ ā§§ āĻ¨āĻŽā§āĻŦāĻ°
PS C:> $TimeNow | Get-member
TypeName: System.DateTime
Name MemberType Definition
---- ---------- ----------
Add <b>Method </b>datetime Add(timespan value)
..
DisplayHint NoteProperty DisplayHintType DisplayHint=DateTime
Date <b>Property </b>datetime Date {get;}
Year Property int Year {get;}
..
DateTime ScriptProperty System.Object DateTime {get=if ((& { Set-StrictMode -Version 1; $this.DisplayHint }) -ieq "Date")...
āĻāĻĒāĻ¨āĻŋ āĻĻā§āĻāĻ¤ā§ āĻĒāĻžāĻā§āĻā§āĻ¨, TypeName: System.DateTime āĻāĻžāĻāĻĒā§āĻ° āĻāĻāĻāĻŋ āĻā§āĻ°āĻŋāĻ¯āĻŧā§āĻŦāĻ˛ āĻ¤ā§āĻ°āĻŋ āĻāĻ°āĻž āĻšāĻ¯āĻŧā§āĻā§ āĻāĻāĻā§āĻā§āĻ āĻĒāĻĻā§āĻ§āĻ¤āĻŋ (āĻāĻ āĻā§āĻ°āĻŋāĻ¯āĻŧā§āĻŦāĻ˛ āĻ āĻŦāĻā§āĻā§āĻāĻāĻŋ āĻĻāĻŋāĻ¯āĻŧā§ āĻāĻŽāĻ°āĻž āĻā§ āĻāĻ°āĻ¤ā§ āĻĒāĻžāĻ°āĻŋ āĻ¸ā§ āĻ āĻ°ā§āĻĨā§) āĻāĻŦāĻ āĻŦā§āĻļāĻŋāĻˇā§āĻā§āĻ¯āĻā§āĻ˛āĻŋ āĻ¨āĻŋāĻ¯āĻŧā§āĨ¤
āĻāĻ˛ āĻĄāĻžāĻāĻŋ $TimeNow.DayOfYear
â āĻāĻŽāĻ°āĻž āĻŦāĻāĻ°ā§āĻ° āĻĻāĻŋāĻ¨ā§āĻ° āĻ¸āĻāĻā§āĻ¯āĻž āĻĒāĻžāĻāĨ¤
āĻāĻ˛ āĻĄāĻžāĻāĻŋ $TimeNow.DayOfYear | Get-Member
- āĻāĻŽāĻ°āĻž āĻĒā§āĻ¤ā§ TypeName: System.Int32
āĻāĻŦāĻ āĻĒāĻĻā§āĻ§āĻ¤āĻŋāĻ° āĻāĻāĻāĻŋ āĻā§āĻ°ā§āĻĒāĨ¤
āĻāĻ˛ āĻĄāĻžāĻāĻŋ $TimeNow.ToUniversalTime()
- āĻāĻŦāĻ UTC āĻ āĻ¸āĻŽāĻ¯āĻŧ āĻĒāĻžāĻ¨
āĻĄāĻŋāĻŦāĻžāĻāĻžāĻ°
āĻāĻāĻ¨āĻ āĻāĻāĻ¨āĻ āĻāĻāĻŋ āĻāĻāĻāĻŋ āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻ āĻ˛āĻžāĻāĻ¨ āĻĒāĻ°ā§āĻ¯āĻ¨ā§āĻ¤ āĻāĻāĻāĻŋ āĻĒā§āĻ°ā§āĻā§āĻ°āĻžāĻŽ āĻāĻžāĻ˛āĻžāĻ¨ā§ āĻāĻŦāĻ āĻ¸ā§āĻ āĻŽā§āĻšā§āĻ°ā§āĻ¤ā§ āĻĒā§āĻ°ā§āĻā§āĻ°āĻžāĻŽā§āĻ° āĻ
āĻŦāĻ¸ā§āĻĨāĻž āĻĻā§āĻāĻ¤ā§ āĻĒā§āĻ°āĻ¯āĻŧā§āĻāĻ¨ āĻšāĻ¯āĻŧāĨ¤ āĻāĻ āĻāĻĻā§āĻĻā§āĻļā§āĻ¯ā§, ISE āĻāĻ° āĻāĻāĻāĻŋ āĻĄāĻŋāĻŦāĻžāĻ āĻĢāĻžāĻāĻļāĻ¨ āĻ°āĻ¯āĻŧā§āĻā§ - āĻāĻāĻ˛ āĻŦā§āĻ°ā§āĻ āĻĒāĻ¯āĻŧā§āĻ¨ā§āĻ
āĻŽāĻžāĻāĻāĻžāĻ¨ā§ āĻā§āĻĨāĻžāĻ āĻāĻāĻāĻŋ āĻŦā§āĻ°ā§āĻāĻĒāĻ¯āĻŧā§āĻ¨ā§āĻ āĻ°āĻžāĻā§āĻ¨, āĻāĻ āĻĻā§āĻāĻŋ āĻ˛āĻžāĻāĻ¨ āĻāĻžāĻ˛āĻžāĻ¨ āĻāĻŦāĻ āĻŦā§āĻ°ā§āĻāĻāĻŋ āĻā§āĻŽāĻ¨ āĻĻā§āĻāĻžāĻā§āĻā§ āĻ¤āĻž āĻĻā§āĻā§āĻ¨āĨ¤
3. āĻā§āĻ˛āĻŋāĻā§āĻ°āĻžāĻŽ āĻŦāĻā§āĻ° āĻ¸āĻžāĻĨā§ āĻŽāĻŋāĻĨāĻ¸ā§āĻā§āĻ°āĻŋāĻ¯āĻŧāĻž āĻŦā§āĻāĻž
āĻ āĻŦāĻļā§āĻ¯āĻ, āĻŦāĻā§āĻ° āĻ¸āĻžāĻĨā§ āĻŽāĻŋāĻĨāĻ¸ā§āĻā§āĻ°āĻŋāĻ¯āĻŧāĻž āĻ¨āĻŋāĻ¯āĻŧā§ āĻāĻ°āĻ āĻŦā§āĻļāĻŋ āĻ¸āĻžāĻšāĻŋāĻ¤ā§āĻ¯ āĻ°āĻāĻŋāĻ¤ āĻšāĻ¯āĻŧā§āĻā§, āĻ¸āĻŽāĻ¸ā§āĻ¤ āĻā§āĻāĻĒā§āĻļ āĻ¸āĻš, āĻ¤āĻŦā§ āĻ¤āĻ¤ā§āĻ¤ā§āĻŦā§āĻ° āĻŦāĻŋāĻˇāĻ¯āĻŧāĻāĻŋ āĻāĻā§āĻāĻŋāĻāĻāĻžāĻŦā§ āĻŦāĻŋāĻŦā§āĻāĻ¨āĻž āĻāĻ°āĻž āĻ¯ā§āĻ¤ā§ āĻĒāĻžāĻ°ā§āĨ¤
āĻāĻŽāĻžāĻĻā§āĻ° āĻā§āĻˇā§āĻ¤ā§āĻ°ā§ āĻāĻāĻŋ āĻĒā§āĻ°āĻ¯āĻŧā§āĻāĻ¨ā§āĻ¯āĻŧ:
- āĻāĻŋāĻ āĻŋāĻĒāĻ¤ā§āĻ° āĻāĻŋāĻā§ āĻĒāĻžāĻ āĻžāĻ¤ā§ āĻļāĻŋāĻā§āĻ¨
- āĻāĻŋāĻ āĻŋāĻĒāĻ¤ā§āĻ° āĻĨā§āĻā§ āĻāĻŋāĻā§ āĻĒā§āĻ¤ā§ āĻļāĻŋāĻā§āĻ¨
3.1 āĻāĻŋāĻ āĻŋāĻĒāĻ¤ā§āĻ°ā§ āĻāĻŋāĻā§ āĻĒāĻžāĻ āĻžāĻ¨ā§ āĻāĻŦāĻ āĻ¤āĻž āĻĨā§āĻā§ āĻā§āĻ°āĻšāĻŖ āĻāĻ°āĻž āĻļā§āĻāĻž
āĻāĻāĻāĻŋ āĻā§āĻ āĻā§āĻĄ - āĻ āĻāĻļ 3
Write-output "This is part 3"
$MyToken = "1234544311:AbcDefNNNNNNNNNNNNN"
$MyChatID = "123456789"
$MyProxy = "http://1.2.3.4:5678"
$TimeNow = Get-Date
$TimeNow.ToUniversalTime()
$ScriptDir = Split-Path $script:MyInvocation.MyCommand.Path
$BotVersion = "BT102"
$MyText01 = "Life is directed motion - " + $TimeNow
$URL4SEND = "https://api.telegram.org/bot$MyToken/sendMessage?chat_id=$MyChatID&text=$MyText01"
Invoke-WebRequest -Uri $URL4SEND
āĻāĻŦāĻ āĻ°āĻžāĻļāĻŋāĻ¯āĻŧāĻžāĻ¨ āĻĢā§āĻĄāĻžāĻ°ā§āĻļāĻ¨ā§ āĻāĻ āĻŽā§āĻšā§āĻ°ā§āĻ¤ā§ āĻāĻŽāĻ°āĻž āĻĻā§āĻ°āĻŦāĻ°ā§āĻ¤ā§ āĻ¸āĻžāĻ°ā§āĻāĻžāĻ°ā§āĻ° āĻ¸āĻžāĻĨā§ āĻ¸āĻāĻ¯ā§āĻ āĻāĻ°āĻ¤ā§ āĻ āĻā§āĻˇāĻŽ āĻ¤ā§āĻ°ā§āĻāĻŋāĻāĻŋ āĻĒāĻžāĻāĨ¤
āĻ
āĻĨāĻŦāĻž āĻāĻŽāĻ°āĻž āĻāĻāĻŋ āĻā§āĻ°āĻšāĻŖ āĻāĻ°āĻŋ āĻ¨āĻž - āĻā§āĻ˛āĻŋāĻāĻŽ āĻ
āĻĒāĻžāĻ°ā§āĻāĻ°ā§āĻ° āĻāĻĒāĻ° āĻ¨āĻŋāĻ°ā§āĻāĻ° āĻāĻ°ā§ āĻāĻŦāĻ āĻĒā§āĻ°āĻā§āĻ¸āĻŋ āĻāĻ¨āĻĢāĻŋāĻāĻžāĻ° āĻāĻ°āĻž āĻšāĻ¯āĻŧā§āĻā§ āĻāĻŦāĻ āĻāĻžāĻ āĻāĻ°āĻā§ āĻāĻŋāĻ¨āĻž
āĻ āĻŋāĻ āĻāĻā§, āĻ¯āĻž āĻ
āĻŦāĻļāĻŋāĻˇā§āĻ āĻĨāĻžāĻā§ āĻ¤āĻž āĻšāĻ˛ āĻāĻāĻāĻŋ āĻĒā§āĻ°āĻā§āĻ¸āĻŋ āĻ¯ā§āĻ āĻāĻ°āĻžāĨ¤ āĻ
āĻ¨ā§āĻā§āĻ°āĻš āĻāĻ°ā§ āĻŽāĻ¨ā§ āĻ°āĻžāĻāĻŦā§āĻ¨ āĻ¯ā§ āĻāĻāĻāĻŋ āĻāĻ¨āĻā§āĻ°āĻŋāĻĒā§āĻ āĻāĻ°āĻž āĻāĻŦāĻ āĻ¸āĻžāĻ§āĻžāĻ°āĻŖāĻ¤ āĻĒā§āĻ°āĻ¤āĻžāĻ°āĻŖāĻžāĻŽā§āĻ˛āĻ āĻĒā§āĻ°āĻā§āĻ¸āĻŋ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°āĻž āĻāĻĒāĻ¨āĻžāĻ° āĻ¸ā§āĻŦāĻžāĻ¸ā§āĻĨā§āĻ¯ā§āĻ° āĻāĻ¨ā§āĻ¯ āĻ
āĻ¤ā§āĻ¯āĻ¨ā§āĻ¤ āĻŦāĻŋāĻĒāĻā§āĻāĻ¨āĻāĨ¤
āĻāĻāĻāĻŋ āĻāĻžāĻ°ā§āĻ¯āĻāĻ°ā§ āĻĒā§āĻ°āĻā§āĻ¸āĻŋ āĻā§āĻāĻā§ āĻŦā§āĻ° āĻāĻ°āĻžāĻ° āĻāĻžāĻāĻāĻŋ āĻā§āĻŦ āĻāĻ āĻŋāĻ¨ āĻ¨āĻ¯āĻŧ - āĻŦā§āĻļāĻŋāĻ°āĻāĻžāĻ āĻĒā§āĻ°āĻāĻžāĻļāĻŋāĻ¤ HTTP āĻĒā§āĻ°āĻā§āĻ¸āĻŋ āĻāĻžāĻ āĻāĻ°ā§āĨ¤ āĻāĻŽāĻŋ āĻŽāĻ¨ā§ āĻāĻ°āĻŋ āĻĒāĻā§āĻāĻŽāĻāĻŋ āĻāĻŽāĻžāĻ° āĻāĻ¨ā§āĻ¯ āĻāĻžāĻ āĻāĻ°ā§āĻā§āĨ¤
āĻĒā§āĻ°āĻā§āĻ¸āĻŋ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°ā§ āĻ¸āĻŋāĻ¨āĻā§āĻ¯āĻžāĻā§āĻ¸:
Invoke-WebRequest -Uri $URL4SEND -Proxy $MyProxy
āĻāĻĒāĻ¨āĻŋ āĻ¯āĻĻāĻŋ āĻŦāĻā§āĻ° āĻ¸āĻžāĻĨā§ āĻāĻĒāĻ¨āĻžāĻ° āĻā§āĻ¯āĻžāĻā§ āĻāĻāĻāĻŋ āĻŦāĻžāĻ°ā§āĻ¤āĻž āĻĒāĻžāĻ¨ āĻ¤āĻŦā§ āĻ¸āĻŦāĻāĻŋāĻā§ āĻ āĻŋāĻ āĻāĻā§, āĻāĻĒāĻ¨āĻŋ āĻāĻāĻŋāĻ¯āĻŧā§ āĻ¯ā§āĻ¤ā§ āĻĒāĻžāĻ°ā§āĻ¨āĨ¤ āĻ¯āĻĻāĻŋ āĻ¨āĻž āĻšāĻ¯āĻŧ, āĻĄāĻŋāĻŦāĻžāĻāĻŋāĻ āĻāĻžāĻ˛āĻŋāĻ¯āĻŧā§ āĻ¯āĻžāĻ¨āĨ¤
āĻāĻĒāĻ¨āĻŋ āĻĻā§āĻāĻ¤ā§ āĻĒāĻžāĻ°ā§āĻ¨ āĻāĻĒāĻ¨āĻžāĻ° $URL4SEND āĻ¸ā§āĻā§āĻ°āĻŋāĻāĻāĻŋ āĻā§ āĻĒāĻ°āĻŋāĻŖāĻ¤ āĻšāĻ¯āĻŧā§āĻā§ āĻāĻŦāĻ āĻŦā§āĻ°āĻžāĻāĻāĻžāĻ°ā§ āĻāĻāĻŋāĻ° āĻ āĻ¨ā§āĻ°ā§āĻ§ āĻāĻ°āĻžāĻ° āĻā§āĻˇā§āĻāĻž āĻāĻ°ā§āĻ¨, āĻāĻāĻžāĻŦā§:
$URL4SEND2 = '"'+$URL4SEND+'"'
start chrome $URL4SEND2
3.2āĨ¤ āĻāĻŽāĻ°āĻž āĻā§āĻ¯āĻžāĻā§ āĻā§āĻāĻžāĻŦā§ "āĻāĻŋāĻā§" āĻ˛āĻŋāĻāĻ¤ā§ āĻšāĻ¯āĻŧ āĻ¤āĻž āĻļāĻŋāĻā§āĻāĻŋ, āĻāĻāĻ¨ āĻāĻāĻŋ āĻĒāĻĄāĻŧāĻžāĻ° āĻā§āĻˇā§āĻāĻž āĻāĻ°āĻž āĻ¯āĻžāĻ
āĻāĻ¸ā§āĻ¨ āĻāĻ°āĻ 4āĻāĻŋ āĻ˛āĻžāĻāĻ¨ āĻ¯ā§āĻ āĻāĻ°āĻŋ āĻāĻŦāĻ āĻĻā§āĻā§āĻ¨ | āĻ¸āĻĻāĻ¸ā§āĻ¯
$URLGET = "https://api.telegram.org/bot$MyToken/getUpdates"
$MyMessageGet = Invoke-WebRequest -Uri $URLGET -Method Get -Proxy $MyProxy
Write-Host "Get-Member"
$MyMessageGet | Get-Member
āĻ¸āĻŦāĻā§āĻ¯āĻŧā§ āĻāĻāĻ°ā§āĻˇāĻŖā§āĻ¯āĻŧ āĻāĻŋāĻ¨āĻŋāĻ¸ āĻāĻŽāĻžāĻĻā§āĻ° āĻĻā§āĻāĻ¯āĻŧāĻž āĻšāĻ¯āĻŧ
Content Property string Content {get;}
ParsedHtml Property mshtml.IHTMLDocument2 ParsedHtml {get;}
RawContent Property string RawContent {get;set;}
āĻāĻ˛ā§āĻ¨ āĻĻā§āĻā§ āĻ¨ā§āĻ āĻāĻŋ āĻāĻā§ āĻ¸ā§āĻā§āĻ˛ā§āĻ¤ā§:
Write-Host "ParsedHtml"
$MyMessageGet.ParsedHtml # ŅŅŅ иĐŊŅĐĩŅĐĩŅĐŊĐžĐĩ
Write-Host "RawContent"
$MyMessageGet.RawContent # и ŅŅŅ иĐŊŅĐĩŅĐĩŅĐŊĐžĐĩ, ĐŊĐž ĐĩŅĐĩ Đē ŅĐžĐŧŅ ĐļĐĩ и ŅиŅĐ°ĐĩĐŧĐžĐĩ.
Write-Host "Content"
$MyMessageGet.Content
āĻ¯āĻĻāĻŋ āĻ¸āĻŦāĻāĻŋāĻā§ āĻāĻĒāĻ¨āĻžāĻ° āĻāĻ¨ā§āĻ¯ āĻāĻžāĻ āĻāĻ°ā§ āĻ¤āĻŦā§ āĻāĻĒāĻ¨āĻŋ āĻāĻāĻāĻŋ āĻĻā§āĻ°ā§āĻ āĻ˛āĻžāĻāĻ¨ āĻĒāĻžāĻŦā§āĻ¨:
{"ok":true,"result":[{"update_id":12345678,
"message":{"message_id":3,"from":{"id"
āĻ¸ā§āĻāĻžāĻā§āĻ¯āĻŦāĻļāĻ¤, āĻ¸āĻŋāĻ¸ā§āĻā§āĻŽ āĻ ā§āĻ¯āĻžāĻĄāĻŽāĻŋāĻ¨āĻŋāĻ¸ā§āĻā§āĻ°ā§āĻāĻ°ā§āĻ° āĻāĻ¨ā§āĻ¯ āĻĒā§āĻ°ā§āĻŦā§ āĻĒā§āĻ°āĻāĻžāĻļāĻŋāĻ¤ āĻ¨āĻŋāĻŦāĻ¨ā§āĻ§ā§ āĻā§āĻ˛āĻŋāĻā§āĻ°āĻžāĻŽ āĻŦāĻ āĻāĻ āĻ˛āĻžāĻāĻ¨āĻāĻŋ (āĻšā§āĻ¯āĻžāĻ, $MyMessageGet.RawContent | āĻ āĻ¨ā§āĻ¸āĻžāĻ°ā§ get-member āĻšāĻ˛ System.String), āĻāĻ¤āĻŋāĻŽāĻ§ā§āĻ¯ā§ disassembled āĻāĻ°āĻž āĻšāĻ¯āĻŧā§āĻā§.
4. āĻāĻĒāĻ¨āĻŋ āĻ¯āĻž āĻĒāĻžāĻ¨ āĻ¤āĻž āĻĒā§āĻ°āĻā§āĻ°āĻŋāĻ¯āĻŧāĻž āĻāĻ°ā§āĻ¨ (āĻāĻŽāĻ°āĻž āĻāĻ¤āĻŋāĻŽāĻ§ā§āĻ¯ā§āĻ āĻāĻžāĻ¨āĻŋ āĻāĻŋāĻāĻžāĻŦā§ āĻāĻŋāĻā§ āĻĒāĻžāĻ āĻžāĻ¤ā§ āĻšāĻ¯āĻŧ)
āĻāĻ¤āĻŋāĻŽāĻ§ā§āĻ¯ā§āĻ āĻ˛ā§āĻāĻž āĻšāĻ¯āĻŧā§āĻā§
āĻĒā§āĻ°āĻĨāĻŽā§, āĻāĻŽāĻ°āĻž āĻāĻ¯āĻŧā§āĻŦ āĻāĻ¨ā§āĻāĻžāĻ°āĻĢā§āĻ¸ āĻŦāĻž āĻĢā§āĻ¨ āĻĨā§āĻā§ āĻŦāĻāĻāĻŋāĻ¤ā§ āĻāĻ°āĻ āĻāĻ¯āĻŧā§āĻāĻāĻŋ āĻŦāĻžāĻā§āĻ¯āĻžāĻāĻļ āĻ˛āĻŋāĻāĻŦ
/message1
/message2
/message3
āĻāĻŦāĻ $URLGET āĻā§āĻ°āĻŋāĻ¯āĻŧā§āĻŦāĻ˛ā§ āĻ¯ā§ āĻ āĻŋāĻāĻžāĻ¨āĻžāĻāĻŋ āĻ¤ā§āĻ°āĻŋ āĻšāĻ¯āĻŧā§āĻāĻŋāĻ˛ āĻ¸ā§āĻāĻŋ āĻŦā§āĻ°āĻžāĻāĻāĻžāĻ° āĻĻāĻŋāĻ¯āĻŧā§ āĻĻā§āĻā§āĻ¨āĨ¤
āĻāĻŽāĻ°āĻž āĻāĻ°āĻāĻŽ āĻāĻŋāĻā§ āĻĻā§āĻāĻ¤ā§ āĻĒāĻžāĻŦ:
{"ok":true,"result":[{"update_id":NNNNNNN,
"message":{"message_id":10, .. "text":"/message1"
"message":{"message_id":11, .. "text":"/message2
"message":{"message_id":12, .. "text":"/message3
āĻāĻāĻž āĻāĻŋ? āĻāĻ¨ā§āĻĄ-āĻā§-āĻāĻ¨ā§āĻĄ āĻŽā§āĻ¸ā§āĻ āĻāĻāĻĄā§āĻ¨ā§āĻāĻŋāĻĢāĻžāĻ¯āĻŧāĻžāĻ°, āĻā§āĻ¯āĻžāĻ āĻāĻāĻĄā§āĻ¨ā§āĻāĻŋāĻĢāĻžāĻ¯āĻŧāĻžāĻ°, āĻ¸ā§āĻ¨ā§āĻĄāĻŋāĻ āĻāĻāĻĄā§āĻ¨ā§āĻāĻŋāĻĢāĻžāĻ¯āĻŧāĻžāĻ° āĻāĻŦāĻ āĻ āĻ¨ā§āĻ¯āĻžāĻ¨ā§āĻ¯ āĻ āĻ¨ā§āĻ āĻ¤āĻĨā§āĻ¯ āĻ¸āĻŽā§āĻŦāĻ˛āĻŋāĻ¤ āĻ āĻŦāĻā§āĻā§āĻā§āĻ° āĻ ā§āĻ¯āĻžāĻ°ā§ āĻĨā§āĻā§ āĻāĻŋāĻā§ āĻāĻāĻŋāĻ˛ āĻŦāĻ¸ā§āĻ¤ā§āĨ¤
āĻ¯āĻžāĻāĻšā§āĻ, āĻāĻŽāĻžāĻĻā§āĻ° "āĻāĻāĻŋ āĻā§ āĻ§āĻ°āĻŖā§āĻ° āĻŦāĻ¸ā§āĻ¤ā§" āĻ¤āĻž āĻŦā§āĻ° āĻāĻ°āĻžāĻ° āĻĻāĻ°āĻāĻžāĻ° āĻ¨ā§āĻ - āĻāĻžāĻā§āĻ° āĻ āĻāĻļāĻāĻŋ āĻāĻ¤āĻŋāĻŽāĻ§ā§āĻ¯ā§ āĻāĻŽāĻžāĻĻā§āĻ° āĻāĻ¨ā§āĻ¯ āĻāĻ°āĻž āĻšāĻ¯āĻŧā§āĻā§āĨ¤ āĻāĻ˛ā§āĻ¨ āĻĻā§āĻāĻŋ āĻāĻŋāĻ¤āĻ°ā§ āĻāĻŋ āĻāĻā§āĻ
āĻĒā§āĻ°āĻžāĻĒā§āĻ¤ āĻŦāĻžāĻ°ā§āĻ¤āĻž āĻĒāĻĄāĻŧāĻž āĻŦāĻž āĻ āĻāĻļ 4
Write-Host "This is part 4" <# ĐēĐžĐŊĐĩŅĐŊĐž ŅŅĐ° ŅŅŅĐžĐēĐ° ĐŊĐ°Đŧ ĐŊĐĩ ĐŊŅĐļĐŊĐ° в иŅĐžĐŗОвОĐŧ ŅĐĩĐēŅŅĐĩ, ĐŊĐž ĐŋĐž ĐŊĐĩĐš ŅдОйĐŊĐž иŅĐēĐ°ŅŅ. #>
$Content4Pars01 = ConvertFrom-Json $MyMessageGet.Content
$Content4Pars01 | Get-Member
$Content4Pars01.result
$Content4Pars01.result[0]
$Content4Pars01.result[0] | Get-Member
$Content4Pars01.result[0].update_id
$Content4Pars01.result[0].message
$Content4Pars01.result[0].message.text
$Content4Pars01.result[1].message.text
$Content4Pars01.result[2].message.text
5. āĻāĻāĻ¨ āĻāĻāĻŋ āĻ¸āĻŽā§āĻĒāĻ°ā§āĻā§ āĻāĻŽāĻžāĻĻā§āĻ° āĻā§ āĻāĻ°āĻž āĻāĻāĻŋāĻ¤?
āĻāĻ˛ā§āĻ¨ āĻĢāĻ˛āĻ¸ā§āĻŦāĻ°ā§āĻĒ āĻĢāĻžāĻāĻ˛āĻāĻŋāĻā§ myfirstbotBT105 āĻ¨āĻžāĻŽā§ āĻŦāĻž āĻāĻĒāĻ¨āĻžāĻ° āĻĒāĻāĻ¨ā§āĻĻā§āĻ° āĻ¯āĻžāĻ āĻšā§āĻ āĻ¨āĻž āĻā§āĻ¨ āĻ¸āĻāĻ°āĻā§āĻˇāĻŖ āĻāĻ°āĻŋ, āĻļāĻŋāĻ°ā§āĻ¨āĻžāĻŽ āĻĒāĻ°āĻŋāĻŦāĻ°ā§āĻ¤āĻ¨ āĻāĻ°ā§āĻ¨ āĻāĻŦāĻ āĻāĻ¤āĻŋāĻŽāĻ§ā§āĻ¯ā§ āĻ˛āĻŋāĻāĻŋāĻ¤ āĻā§āĻĄā§āĻ° āĻŽāĻžāĻ§ā§āĻ¯āĻŽā§ āĻŽāĻ¨ā§āĻ¤āĻŦā§āĻ¯ āĻāĻ°ā§āĻ¨
<#start comment 105 end comment 105#>
āĻāĻāĻ¨ āĻāĻŽāĻžāĻĻā§āĻ° āĻĄāĻŋāĻāĻļāĻ¨āĻžāĻ°āĻŋ āĻā§āĻĨāĻžāĻ¯āĻŧ āĻĒā§āĻ¤ā§ āĻšāĻŦā§ (āĻāĻžāĻ˛, āĻā§āĻĨāĻžāĻ¯āĻŧ - āĻāĻāĻāĻŋ āĻĢāĻžāĻāĻ˛ā§āĻ° āĻĄāĻŋāĻ¸ā§āĻā§) āĻāĻŦāĻ āĻāĻāĻŋ āĻā§āĻŽāĻ¨ āĻšāĻŦā§ āĻ¤āĻž āĻ¨āĻŋāĻ°ā§āĻ§āĻžāĻ°āĻŖ āĻāĻ°āĻ¤ā§ āĻšāĻŦā§āĨ¤
āĻ
āĻŦāĻļā§āĻ¯āĻ, āĻāĻĒāĻ¨āĻŋ āĻ¸ā§āĻā§āĻ°āĻŋāĻĒā§āĻā§āĻ° āĻĒāĻžāĻ ā§āĻ¯ā§āĻ° āĻŽāĻ§ā§āĻ¯ā§ āĻāĻāĻāĻŋ āĻŦāĻŋāĻļāĻžāĻ˛ āĻ
āĻāĻŋāĻ§āĻžāĻ¨ āĻ˛āĻŋāĻāĻ¤ā§ āĻĒāĻžāĻ°ā§āĻ¨, āĻ¤āĻŦā§ āĻāĻāĻŋ āĻ¸āĻŽā§āĻĒā§āĻ°ā§āĻŖ āĻŦāĻŋāĻ¨ā§āĻĻā§āĻ° āĻĒāĻžāĻļā§āĨ¤
āĻ¤āĻžāĻšāĻ˛ā§ āĻĻā§āĻāĻž āĻ¯āĻžāĻ āĻĒāĻžāĻāĻ¯āĻŧāĻžāĻ°āĻļā§āĻ˛ āĻ¸āĻžāĻ§āĻžāĻ°āĻŖāĻāĻžāĻŦā§ āĻā§ āĻā§ āĻāĻžāĻ āĻāĻ°āĻ¤ā§ āĻĒāĻžāĻ°ā§āĨ¤
āĻ¸āĻžāĻ§āĻžāĻ°āĻŖāĻāĻžāĻŦā§, āĻ¤āĻŋāĻ¨āĻŋ āĻā§āĻ¨ āĻĢāĻžāĻāĻ˛ā§āĻ° āĻ¸āĻžāĻĨā§ āĻāĻžāĻ āĻāĻ°āĻŦā§āĻ¨ āĻ¤āĻž āĻāĻŋāĻ¨ā§āĻ¤āĻž āĻāĻ°ā§āĻ¨ āĻ¨āĻž, āĻāĻāĻŋ āĻāĻŽāĻžāĻĻā§āĻ° āĻāĻžāĻā§ āĻā§āĻ¨ āĻŦā§āĻ¯āĻžāĻĒāĻžāĻ° āĻ¨āĻžāĨ¤
āĻāĻŽāĻžāĻĻā§āĻ° āĻāĻāĻāĻŋ āĻĒāĻāĻ¨ā§āĻĻ āĻāĻā§: txt (āĻāĻĒāĻ¨āĻŋ āĻĒāĻžāĻ°ā§āĻ¨, āĻāĻŋāĻ¨ā§āĻ¤ā§ āĻā§āĻ¨), csv, xmlāĨ¤
āĻāĻŽāĻ°āĻž āĻāĻŋ āĻ¸āĻŦāĻžāĻāĻā§ āĻĻā§āĻāĻ¤ā§ āĻĒāĻžāĻ°āĻŋ? āĻāĻ¸ā§āĻ¨ āĻ¸āĻŦāĻžāĻ āĻĻā§āĻāĻŋāĨ¤
āĻāĻ¸ā§āĻ¨ āĻāĻāĻāĻŋ āĻā§āĻ˛āĻžāĻ¸ MyVocabClassExample1 āĻāĻŦāĻ āĻāĻāĻāĻŋ āĻā§āĻ°āĻŋāĻ¯āĻŧā§āĻŦāĻ˛ $MyVocabExample1 āĻ¤ā§āĻ°āĻŋ āĻāĻ°āĻŋ
āĻāĻŽāĻŋ āĻ¨ā§āĻ āĻ¯ā§ āĻā§āĻ˛āĻžāĻ¸ $ āĻāĻžāĻĄāĻŧāĻž āĻ˛ā§āĻāĻž āĻšāĻ¯āĻŧ
āĻāĻŋāĻā§ āĻā§āĻĄ #5
write-host "This is part 5"
class MyVocabClassExample1 {
[string]$Original # ŅĐģОвО
[string]$Transcript
[string]$Translate
[string]$Example
[int]$VocWordID # ĐžŅĐĩĐŊŅ иĐŊŅĐĩŅĐĩŅĐŊŅĐš ĐŧĐžĐŧĐĩĐŊŅ. ĐŅĐŋĐžĐģŅСОваĐŊиĐĩ int Ņ ĐĩĐŗĐž ĐžĐŗŅĐ°ĐŊиŅĐĩĐŊиŅĐŧи ĐŧĐžĐļĐĩŅ ĐŋĐžŅОК ĐŋŅивОдиŅŅ Đē диĐēиĐŧ ĐŋĐžŅĐģĐĩĐ´ŅŅвиŅĐŧ, Đ´ĐģŅ ĐŋŅиĐŧĐĩŅĐ° - ĐŊĐĩдавĐŊиК ŅĐģŅŅĐ°Đš Ņ SSD HPE. ĐСĐŊĐ°ŅĐ°ĐģŅĐŊĐž Ņ ĐŊĐĩ ŅŅĐ°Đģ дОйавĐģŅŅŅ ŅŅĐžŅ ŅĐģĐĩĐŧĐĩĐŊŅ, ĐŋĐžŅĐžĐŧ вŅĐĩ ĐļĐĩ Đ´ĐžĐŋиŅĐ°Đģ и СаĐēĐžĐŧĐŧĐĩĐŊŅиŅОваĐģ.
}
$MyVocabExample1 = [MyVocabClassExample1]::new()
$MyVocabExample1.Original = "Apple"
$MyVocabExample1.Transcript = "[ ËapÉl ]"
$MyVocabExample1.Translate = "Đ¯ĐąĐģĐžĐēĐž"
$MyVocabExample1.Example = "An apple is a sweet, edible fruit produced by an apple tree (Malus domestica)"
# $MyVocabExample1.$VocWordID = 1
$MyVocabExample2 = [MyVocabClassExample1]::new()
$MyVocabExample2.Original = "Pear"
$MyVocabExample2.Transcript = "[ pe(É)r ]"
$MyVocabExample2.Translate = "ĐŅŅŅĐ°"
$MyVocabExample2.Example = "The pear (/ËpÉÉr/) tree and shrub are a species of genus Pyrus"
# $MyVocabExample1.$VocWordID = 2
āĻāĻ° āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°ā§ āĻĢāĻžāĻāĻ˛āĻā§āĻ˛āĻŋāĻ¤ā§ āĻāĻāĻŋ āĻ˛ā§āĻāĻžāĻ° āĻā§āĻˇā§āĻāĻž āĻāĻ°āĻž āĻ¯āĻžāĻ
āĻāĻŋāĻā§ āĻā§āĻĄ #5.1
Write-Host $ScriptDir # ĐŊĐ°Đ´ĐĩŅŅŅ $ScriptDir вŅ ĐŊĐĩ СаĐēĐžĐŧĐŧĐĩĐŊŅиŅОваĐģи
$MyFilenameExample01 = $ScriptDir + "Example01.txt"
$MyFilenameExample02 = $ScriptDir + "Example02.txt"
Write-Host $MyFilenameExample01
Out-File -FilePath $MyFilenameExample01 -InputObject $MyVocabExample1
Out-File -FilePath $MyFilenameExample01 -InputObject -Append $MyVocabExample2
notepad $MyFilenameExample01
- āĻāĻŦāĻ āĻāĻŽāĻ°āĻž Out-File -FilePath $MyFilenameExample01 -InputObject -Append $MyVocabExample2 āĻ˛āĻžāĻāĻ¨ā§ āĻāĻāĻāĻŋ āĻ¤ā§āĻ°ā§āĻāĻŋ āĻĒā§āĻ¯āĻŧā§āĻāĻŋāĨ¤
āĻ¤āĻŋāĻ¨āĻŋ āĻ¯ā§āĻ āĻāĻ°āĻ¤ā§ āĻāĻžāĻ¨ āĻ¨āĻž, āĻāĻš-āĻāĻš, āĻāĻŋ āĻ˛āĻā§āĻāĻžāĨ¤
$MyVocabExample3AsArray = @($MyVocabExample1,$MyVocabExample2)
Out-File -FilePath $MyFilenameExample02 -InputObject $MyVocabExample3AsArray
notepad $MyFilenameExample02
āĻāĻ° āĻāĻŋ āĻĻā§āĻāĻ¤ā§ āĻĻāĻŋāĻ¨. āĻĻā§āĻ°ā§āĻĻāĻžāĻ¨ā§āĻ¤ āĻā§āĻā§āĻ¸āĻ āĻāĻŋāĻ - āĻāĻŋāĻ¨ā§āĻ¤ā§ āĻāĻŋāĻāĻžāĻŦā§ āĻāĻāĻŋ āĻāĻŦāĻžāĻ° āĻ°āĻĒā§āĻ¤āĻžāĻ¨āĻŋ āĻāĻ°āĻŦā§āĻ¨? āĻāĻŽāĻŋ āĻāĻŋ āĻāĻŋāĻā§ āĻ§āĻ°āĻŖā§āĻ° āĻĒāĻžāĻ ā§āĻ¯ āĻŦāĻŋāĻāĻžāĻāĻ āĻĒā§āĻ°āĻŦāĻ°ā§āĻ¤āĻ¨ āĻāĻ°āĻŦ, āĻ¯ā§āĻŽāĻ¨ āĻāĻŽāĻž?
āĻāĻŦāĻ āĻļā§āĻˇ āĻĒāĻ°ā§āĻ¯āĻ¨ā§āĻ¤ āĻāĻĒāĻ¨āĻŋ āĻāĻāĻāĻŋ âāĻāĻŽāĻž-āĻŦāĻŋāĻāĻžāĻāĻŋāĻ¤ āĻŽāĻžāĻ¨ (CSV) āĻĢāĻžāĻāĻ˛ A āĻĒāĻžāĻŦā§āĻ¨
#
$MyFilenameExample03 = $ScriptDir + "Example03.csv"
$MyFilenameExample04 = $ScriptDir + "Example04.csv"
Export-Csv -Path $MyFilenameExample03 -InputObject $MyVocabExample1
Export-Csv -Path $MyFilenameExample03 -InputObject $MyVocabExample2 -Append
Export-Csv -Path $MyFilenameExample04 -InputObject $MyVocabExample3AsArray
āĻ¯ā§āĻŽāĻ¨āĻāĻŋ āĻĻā§āĻāĻ¤ā§ āĻ¸āĻšāĻ, MS āĻŦāĻŋāĻļā§āĻˇāĻāĻžāĻŦā§ āĻāĻ° āĻ¯ā§āĻā§āĻ¤āĻŋ āĻĻā§āĻŦāĻžāĻ°āĻž āĻāĻ˛āĻžāĻĻāĻž āĻāĻ°āĻž āĻšāĻ¯āĻŧ āĻ¨āĻž; āĻ āĻ¨ā§āĻ°ā§āĻĒ āĻĒāĻĻā§āĻ§āĻ¤āĻŋāĻ° āĻāĻ¨ā§āĻ¯, āĻāĻāĻāĻŋ āĻā§āĻˇā§āĻ¤ā§āĻ°ā§ -FilePath āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°āĻž āĻšāĻ¯āĻŧ, āĻ āĻ¨ā§āĻ¯āĻāĻŋāĻ¤ā§ -PathāĨ¤
āĻ¤āĻĻāĻ¤āĻŋāĻ°āĻŋāĻā§āĻ¤, āĻ¤ā§āĻ¤ā§āĻ¯āĻŧ āĻĢāĻžāĻāĻ˛ā§ āĻ°āĻžāĻļāĻŋāĻ¯āĻŧāĻžāĻ¨ āĻāĻžāĻˇāĻž āĻ
āĻĻā§āĻļā§āĻ¯ āĻšāĻ¯āĻŧā§ āĻā§āĻā§, āĻāĻ¤ā§āĻ°ā§āĻĨ āĻĢāĻžāĻāĻ˛ā§ āĻāĻāĻŋ āĻĒāĻ°āĻŋāĻŖāĻ¤ āĻšāĻ¯āĻŧā§āĻā§... āĻāĻžāĻ˛, āĻāĻŋāĻā§ āĻāĻā§āĻā§āĨ¤ #TYPE System.Object[] 00
# "āĻāĻŖāĻ¨āĻž","āĻĻā§āĻ°ā§āĻā§āĻ¯","āĻĻā§āĻ°ā§āĻāĻĻā§āĻ°ā§āĻā§āĻ¯","āĻ°ā§āĻ¯āĻžāĻā§āĻ","āĻ¸āĻŋāĻā§āĻāĻ°ā§āĻ","āĻāĻāĻ°āĻŋāĻĄāĻ
āĻ¨āĻ˛āĻŋ","āĻāĻāĻ¸āĻĢāĻŋāĻā§āĻ¸āĻĄ āĻ¸āĻžāĻāĻ","āĻ¸āĻŋāĻā§āĻā§āĻ°ā§āĻ¨āĻžāĻāĻāĻĄ"
#
āĻāĻ¸ā§āĻ¨ āĻāĻāĻŋāĻā§ āĻāĻāĻā§ āĻĒā§āĻ¨āĻ°āĻžāĻ¯āĻŧ āĻ˛āĻŋāĻāĻŋ:
Export-Csv -Path $MyFilenameExample03 -InputObject $MyVocabExample1 -Encoding Unicode
Export-Csv -Path $MyFilenameExample03 -InputObject $MyVocabExample2 -Append -Encoding Unicode
notepad $MyFilenameExample03
notepad $MyFilenameExample04
āĻāĻāĻŋ āĻ¸āĻžāĻšāĻžāĻ¯ā§āĻ¯ āĻāĻ°ā§āĻā§ āĻŦāĻ˛ā§ āĻŽāĻ¨ā§ āĻšāĻā§āĻā§, āĻāĻŋāĻ¨ā§āĻ¤ā§ āĻāĻŽāĻŋ āĻāĻāĻ¨āĻ āĻŦāĻŋāĻ¨ā§āĻ¯āĻžāĻ¸ āĻĒāĻāĻ¨ā§āĻĻ āĻāĻ°āĻŋ āĻ¨āĻžāĨ¤
āĻāĻŽāĻŋ āĻŦāĻŋāĻļā§āĻˇ āĻāĻ°ā§ āĻĒāĻāĻ¨ā§āĻĻ āĻāĻ°āĻŋ āĻ¨āĻž āĻ¯ā§ āĻāĻŽāĻŋ āĻāĻāĻāĻŋ āĻŦāĻ¸ā§āĻ¤ā§ āĻĨā§āĻā§ āĻ¸āĻ°āĻžāĻ¸āĻ°āĻŋ āĻāĻāĻāĻŋ āĻĢāĻžāĻāĻ˛ā§ āĻ˛āĻžāĻāĻ¨ āĻ°āĻžāĻāĻ¤ā§ āĻĒāĻžāĻ°āĻŋ āĻ¨āĻžāĨ¤
āĻ¯āĻžāĻāĻšā§āĻ, āĻ¯ā§āĻšā§āĻ¤ā§ āĻāĻŽāĻ°āĻž āĻĢāĻžāĻāĻ˛āĻā§āĻ˛āĻŋāĻ¤ā§ āĻ˛āĻŋāĻāĻ¤ā§ āĻļā§āĻ°ā§ āĻāĻ°ā§āĻāĻŋ, āĻāĻŽāĻ°āĻž āĻāĻŋ āĻāĻāĻāĻŋ āĻ¸ā§āĻāĻžāĻ°ā§āĻāĻāĻĒ āĻ˛āĻ āĻ°āĻžāĻāĻž āĻļā§āĻ°ā§ āĻāĻ°āĻ¤ā§ āĻĒāĻžāĻ°āĻŋ? āĻāĻŽāĻ°āĻž āĻāĻāĻāĻŋ āĻā§āĻ°āĻŋāĻ¯āĻŧā§āĻŦāĻ˛ āĻšāĻŋāĻ¸āĻžāĻŦā§ āĻ¸āĻŽāĻ¯āĻŧ āĻāĻā§, āĻāĻŽāĻ°āĻž āĻĢāĻžāĻāĻ˛ā§āĻ° āĻ¨āĻžāĻŽ āĻ¸ā§āĻ āĻāĻ°āĻ¤ā§ āĻĒāĻžāĻ°ā§āĻ¨.
āĻ¸āĻ¤ā§āĻ¯, āĻāĻāĻ¨āĻ āĻ˛ā§āĻāĻžāĻ° āĻŽāĻ¤ā§ āĻāĻŋāĻā§āĻ āĻ¨ā§āĻ, āĻ¤āĻŦā§ āĻ˛āĻāĻā§āĻ˛āĻŋ āĻā§āĻāĻžāĻŦā§ āĻā§āĻ°āĻžāĻ¨ā§ āĻ¯āĻžāĻ¯āĻŧ āĻ¸ā§ āĻ¸āĻŽā§āĻĒāĻ°ā§āĻā§ āĻāĻĒāĻ¨āĻŋ āĻāĻžāĻŦāĻ¤ā§ āĻĒāĻžāĻ°ā§āĻ¨āĨ¤
āĻāĻāĻ¨ āĻāĻ¨ā§āĻ¯ xml āĻā§āĻˇā§āĻāĻž āĻāĻ°āĻž āĻ¯āĻžāĻ.
āĻāĻŋāĻā§ xml
$MyFilenameExample05 = $ScriptDir + "Example05.xml"
$MyFilenameExample06 = $ScriptDir + "Example06.xml"
Export-Clixml -Path $MyFilenameExample05 -InputObject $MyVocabExample1
Export-Clixml -Path $MyFilenameExample05 -InputObject $MyVocabExample2 -Append -Encoding Unicode
Export-Clixml -Path $MyFilenameExample06 -InputObject $MyVocabExample3AsArray
notepad $MyFilenameExample05
notepad $MyFilenameExample06
xml-āĻ āĻ°āĻĒā§āĻ¤āĻžāĻ¨āĻŋ āĻāĻ°āĻžāĻ° āĻ āĻ¨ā§āĻ āĻ¸ā§āĻŦāĻŋāĻ§āĻž āĻ°āĻ¯āĻŧā§āĻā§ - āĻĒāĻ āĻ¨āĻ¯ā§āĻā§āĻ¯āĻ¤āĻž, āĻ¸āĻŽāĻā§āĻ° āĻŦāĻ¸ā§āĻ¤ā§āĻ° āĻ°āĻĒā§āĻ¤āĻžāĻ¨āĻŋ, āĻāĻŦāĻ āĻāĻāĻāĻŋ uppend āĻāĻ°āĻžāĻ° āĻĒā§āĻ°āĻ¯āĻŧā§āĻāĻ¨ āĻ¨ā§āĻāĨ¤
āĻāĻ˛ āĻā§āĻˇā§āĻāĻž āĻāĻ°āĻŋ
xml āĻĨā§āĻā§ āĻāĻāĻā§ āĻĒāĻĄāĻŧāĻž
$MyFilenameExample06 = $ScriptDir + "Example06.xml"
$MyVocabExample4AsArray = Import-Clixml -Path $MyFilenameExample06
# $MyVocabExample4AsArray
# $MyVocabExample4AsArray[0]
# и ĐŊĐĩĐŧĐŊĐžĐŗĐž Đž ŅОвĐĩŅŅĐĩĐŊĐŊĐž ĐŊĐĩĐžŅĐĩвидĐŊŅŅ
ĐŊŅĐ°ĐŊŅĐ°Ņ
. Powershell вŅĐĩĐŧŅ ĐžŅ вŅĐĩĐŧĐĩĐŊи вĐĩĐ´ĐĩŅ ŅĐĩĐąŅ ĐŊĐĩ ŅĐ°Đē, ĐēĐ°Đē вŅОдĐĩ ĐąŅ ĐēĐ°Đē ĐąŅ ŅŅОиĐģĐž ĐąŅ ĐžĐļидаŅŅ ĐąŅ.
# ĐŊĐ°ĐŋŅиĐŧĐĩŅ Ņ ĐŧĐĩĐŊŅ ŅŅи два вŅвОда ĐžŅĐģиŅĐ°ŅŅŅŅ
# Write-Output $MyVocabExample4AsArray
# write-host $MyVocabExample4AsArray
āĻāĻ¸ā§āĻ¨ āĻāĻžāĻ¸ā§āĻā§ āĻĢāĻŋāĻ°ā§ āĻāĻ¸āĻŋāĨ¤ āĻāĻŽāĻ°āĻž āĻāĻāĻāĻŋ āĻĒāĻ°ā§āĻā§āĻˇāĻž āĻĢāĻžāĻāĻ˛ āĻ˛āĻŋāĻā§āĻāĻŋ, āĻāĻāĻŋ āĻĒāĻĄāĻŧā§āĻ¨, āĻ¸ā§āĻā§āĻ°ā§āĻ āĻŦāĻŋāĻ¨ā§āĻ¯āĻžāĻ¸ āĻĒāĻ°āĻŋāĻˇā§āĻāĻžāĻ°, āĻĒā§āĻ°āĻ¯āĻŧā§āĻāĻ¨ āĻšāĻ˛ā§, āĻāĻĒāĻ¨āĻŋ āĻ˛āĻžāĻāĻ¨ āĻ¯ā§āĻ āĻāĻŦāĻ āĻŽā§āĻā§ āĻĢā§āĻ˛āĻžāĻ° āĻāĻ¨ā§āĻ¯ āĻāĻāĻāĻŋ āĻĒā§āĻĨāĻ āĻā§āĻ āĻĢāĻžāĻāĻ˛ āĻ¸āĻŽā§āĻĒāĻžāĻĻāĻ āĻ˛āĻŋāĻāĻ¤ā§ āĻĒāĻžāĻ°ā§āĻ¨āĨ¤
āĻāĻŽāĻŋ āĻāĻĒāĻ¨āĻžāĻā§ āĻŽāĻ¨ā§ āĻāĻ°āĻŋāĻ¯āĻŧā§ āĻĻāĻŋāĻ āĻ¯ā§ āĻāĻžāĻāĻāĻŋ āĻāĻŋāĻ˛ āĻāĻāĻāĻŋ āĻā§āĻ āĻĒā§āĻ°āĻļāĻŋāĻā§āĻˇāĻŖ āĻŦāĻ āĻ¤ā§āĻ°āĻŋ āĻāĻ°āĻžāĨ¤
āĻāĻžāĻā§āĻ° āĻŦāĻŋāĻ¨ā§āĻ¯āĻžāĻ¸: āĻāĻŽāĻŋ āĻŦāĻāĻā§ "āĻāĻĻāĻžāĻšāĻ°āĻŖ" āĻāĻŽāĻžāĻ¨ā§āĻĄ āĻĒāĻžāĻ āĻžāĻ, āĻŦāĻ āĻāĻŽāĻžāĻā§ āĻāĻ˛ā§āĻŽā§āĻ˛ā§āĻāĻžāĻŦā§ āĻ¨āĻŋāĻ°ā§āĻŦāĻžāĻāĻŋāĻ¤ āĻļāĻŦā§āĻĻ āĻāĻŦāĻ āĻĒā§āĻ°āĻ¤āĻŋāĻ˛āĻŋāĻĒāĻŋ āĻĒāĻžāĻ āĻžāĻ¯āĻŧ āĻāĻŦāĻ 10 āĻ¸ā§āĻā§āĻ¨ā§āĻĄ āĻĒāĻ°ā§ āĻāĻŽāĻžāĻā§ āĻāĻāĻāĻŋ āĻ āĻ¨ā§āĻŦāĻžāĻĻ āĻāĻŦāĻ āĻŽāĻ¨ā§āĻ¤āĻŦā§āĻ¯ āĻĒāĻžāĻ āĻžāĻ¯āĻŧāĨ¤ āĻāĻŽāĻ°āĻž āĻāĻžāĻ¨āĻŋ āĻāĻŋāĻāĻžāĻŦā§ āĻāĻŽāĻžāĻ¨ā§āĻĄ āĻĒāĻĄāĻŧāĻ¤ā§ āĻšāĻ¯āĻŧ, āĻāĻŽāĻ°āĻž āĻļāĻŋāĻāĻ¤ā§ āĻāĻžāĻ āĻāĻŋāĻāĻžāĻŦā§ āĻ¸ā§āĻŦāĻ¯āĻŧāĻāĻā§āĻ°āĻŋāĻ¯āĻŧāĻāĻžāĻŦā§ āĻĒā§āĻ°āĻā§āĻ¸āĻŋ āĻ¨āĻŋāĻ°ā§āĻŦāĻžāĻāĻ¨ āĻāĻŦāĻ āĻā§āĻ āĻāĻ°āĻ¤ā§ āĻšāĻ¯āĻŧ āĻāĻŦāĻ āĻŦāĻžāĻ°ā§āĻ¤āĻž āĻāĻžāĻāĻ¨ā§āĻāĻžāĻ°āĻā§āĻ˛āĻŋāĻā§ āĻŦāĻŋāĻ¸ā§āĻŽā§āĻ¤āĻŋāĻ¤ā§ āĻ°āĻŋāĻ¸ā§āĻ āĻāĻ°āĻ¤ā§ āĻšāĻ¯āĻŧāĨ¤
āĻāĻ¸ā§āĻ¨ āĻāĻā§ āĻŽāĻ¨ā§āĻ¤āĻŦā§āĻ¯ āĻāĻ°āĻž āĻ¸āĻŽāĻ¸ā§āĻ¤ āĻāĻŋāĻā§āĻā§ āĻ āĻĒā§āĻ°āĻ¯āĻŧā§āĻāĻ¨ā§āĻ¯āĻŧ āĻŦāĻ˛ā§ āĻŽāĻ¨ā§āĻ¤āĻŦā§āĻ¯ āĻāĻ°āĻŋ, āĻāĻāĻ¨ āĻ āĻĒā§āĻ°āĻ¯āĻŧā§āĻāĻ¨ā§āĻ¯āĻŧ āĻāĻĻāĻžāĻšāĻ°āĻŖāĻā§āĻ˛āĻŋ txt āĻāĻŦāĻ csv āĻĻāĻŋāĻ¯āĻŧā§ āĻŽāĻ¨ā§āĻ¤āĻŦā§āĻ¯ āĻāĻ°āĻŋ āĻāĻŦāĻ āĻĢāĻžāĻāĻ˛āĻāĻŋāĻā§ B106 āĻ¸āĻāĻ¸ā§āĻāĻ°āĻŖ āĻšāĻŋāĻ¸āĻžāĻŦā§ āĻ¸āĻāĻ°āĻā§āĻˇāĻŖ āĻāĻ°āĻŋāĨ¤
āĻšā§āĻ¯āĻžāĻ. āĻāĻ° āĻāĻŦāĻžāĻ° āĻŦāĻ āĻāĻŋāĻā§ āĻĒāĻžāĻ āĻžāĻ¨.
6. āĻĢāĻžāĻāĻļāĻ¨ āĻāĻŦāĻ āĻāĻ°āĻ āĻ āĻ¨ā§āĻ āĻāĻŋāĻā§ āĻĨā§āĻā§ āĻĒā§āĻ°ā§āĻ°āĻŖ
āĻ āĻā§āĻ¯āĻ°ā§āĻĨāĻ¨āĻž āĻĒā§āĻ°āĻā§āĻ°āĻŋāĻ¯āĻŧāĻž āĻāĻ°āĻžāĻ° āĻāĻā§, āĻāĻĒāĻ¨āĻžāĻā§ āĻāĻāĻāĻŋ āĻĒāĻ°ā§āĻā§āĻˇāĻž āĻŦāĻžāĻ°ā§āĻ¤āĻž āĻāĻžāĻĄāĻŧāĻž "āĻ āĻ¨ā§āĻ¤āĻ¤ āĻāĻŋāĻā§" āĻĒāĻžāĻ āĻžāĻ¨ā§āĻ° āĻāĻ¨ā§āĻ¯ āĻāĻāĻāĻŋ āĻĢāĻžāĻāĻļāĻ¨ āĻ¤ā§āĻ°āĻŋ āĻāĻ°āĻ¤ā§ āĻšāĻŦā§āĨ¤
āĻ āĻŦāĻļā§āĻ¯āĻ, āĻāĻĻāĻžāĻšāĻ°āĻŖā§ āĻāĻŽāĻžāĻĻā§āĻ° āĻļā§āĻ§ā§āĻŽāĻžāĻ¤ā§āĻ° āĻāĻāĻāĻŋ āĻĒā§āĻ°ā§āĻ°āĻŖ āĻāĻŦāĻ āĻļā§āĻ§ā§āĻŽāĻžāĻ¤ā§āĻ° āĻāĻāĻāĻŋ āĻĒā§āĻ°āĻā§āĻ°āĻŋāĻ¯āĻŧāĻžāĻāĻ°āĻŖ āĻĨāĻžāĻāĻŦā§, āĻāĻŋāĻ¨ā§āĻ¤ā§ āĻ¯āĻĻāĻŋ āĻāĻŽāĻžāĻĻā§āĻ° āĻāĻāĻ āĻāĻŋāĻ¨āĻŋāĻ¸āĻāĻŋ āĻāĻāĻžāĻ§āĻŋāĻāĻŦāĻžāĻ° āĻāĻ°āĻ¤ā§ āĻšāĻ¯āĻŧ?
āĻāĻāĻŋ āĻāĻāĻāĻŋ āĻĢāĻžāĻāĻļāĻ¨ āĻ˛āĻŋāĻāĻ¤ā§ āĻ¸āĻšāĻ. āĻ¸ā§āĻ¤āĻ°āĻžāĻ, āĻāĻŽāĻžāĻĻā§āĻ° āĻāĻžāĻā§ $MyVocabExample4AsArray āĻāĻžāĻāĻĒ āĻ
āĻŦāĻā§āĻā§āĻā§āĻ° āĻāĻāĻāĻŋ āĻā§āĻ°āĻŋāĻ¯āĻŧā§āĻŦāĻ˛ āĻāĻā§, āĻĢāĻžāĻāĻ˛ āĻĨā§āĻā§ āĻĒāĻĄāĻŧāĻž, āĻĻā§āĻāĻŋ āĻāĻĒāĻžāĻĻāĻžāĻ¨ā§āĻ° āĻ
ā§āĻ¯āĻžāĻ°ā§āĻ° āĻāĻāĻžāĻ°ā§āĨ¤
āĻāĻāĻ āĻ¸āĻŽāĻ¯āĻŧā§, āĻāĻŽāĻ°āĻž āĻāĻĄāĻŧāĻŋāĻ° āĻ¸āĻžāĻĨā§ āĻŽā§āĻāĻžāĻŦāĻŋāĻ˛āĻž āĻāĻ°āĻŦ; āĻāĻŽāĻžāĻĻā§āĻ° āĻāĻāĻŋ āĻĒāĻ°ā§ āĻĒā§āĻ°āĻ¯āĻŧā§āĻāĻ¨ āĻšāĻŦā§ (āĻāĻ¸āĻ˛ā§, āĻāĻ āĻāĻĻāĻžāĻšāĻ°āĻŖā§ āĻāĻŽāĻžāĻĻā§āĻ° āĻāĻāĻŋāĻ° āĻĒā§āĻ°āĻ¯āĻŧā§āĻāĻ¨ āĻšāĻŦā§ āĻ¨āĻž :)
āĻāĻŋāĻā§ āĻā§āĻĄ #6.1
Write-Output "This is Part 6"
$Timezone = (Get-TimeZone)
IF($Timezone.SupportsDaylightSavingTime -eq $True){
$TimeAdjust = ($Timezone.BaseUtcOffset.TotalSeconds + 3600) } # ĐŋŅивĐĩĐ´ĐĩĐŊĐŊĐžĐĩ вŅĐĩĐŧŅ
ELSE{$TimeAdjust = ($Timezone.BaseUtcOffset.TotalSeconds)
}
function MyFirstFunction($SomeExampleForFunction1){
$TimeNow = Get-Date
$TimeNow.ToUniversalTime()
# $MyText02 = $TimeNow + " " + $SomeExampleForFunction1 # и вОŅ ŅŅŅ ĐŧŅ ĐŋĐžĐģŅŅиĐŧ ĐžŅийĐēŅ
$MyText02 = $SomeExampleForFunction1 + " " + $TimeNow # Đ° ŅŅŅ ĐŊĐĩ ĐŋĐžĐģŅŅиĐŧ, ĐēŅĐž Đ´ĐžĐŗĐ°Đ´Đ°ĐĩŅŅŅ ĐŋĐžŅĐĩĐŧŅ - ŅĐžŅ ĐŧĐžĐģОдĐĩŅ.
$URL4SendFromFunction = "https://api.telegram.org/bot$MyToken/sendMessage?chat_id=$MyChatID&text=$MyText02"
Invoke-WebRequest -Uri $URL4SendFromFunction -Proxy $MyProxy
}
āĻāĻĒāĻ¨āĻŋ āĻ¸āĻšāĻā§āĻ āĻĻā§āĻāĻ¤ā§ āĻĒāĻžāĻā§āĻā§āĻ¨, āĻĢāĻžāĻāĻļāĻ¨āĻāĻŋ $MyToken āĻāĻŦāĻ $MyChatID āĻāĻ˛ āĻāĻ°ā§, āĻ¯āĻž āĻāĻā§ āĻšāĻžāĻ°ā§āĻĄ-āĻā§āĻĄ āĻāĻ°āĻž āĻāĻŋāĻ˛āĨ¤
āĻāĻāĻŋ āĻāĻ°āĻžāĻ° āĻā§āĻ¨ āĻĒā§āĻ°āĻ¯āĻŧā§āĻāĻ¨ āĻ¨ā§āĻ, āĻāĻŦāĻ āĻ¯āĻĻāĻŋ $MyToken āĻĒā§āĻ°āĻ¤āĻŋāĻāĻŋ āĻŦāĻā§āĻ° āĻāĻ¨ā§āĻ¯ āĻāĻāĻāĻŋ āĻšāĻ¯āĻŧ, āĻ¤āĻžāĻšāĻ˛ā§ āĻā§āĻ¯āĻžāĻā§āĻ° āĻāĻĒāĻ° āĻ¨āĻŋāĻ°ā§āĻāĻ° āĻāĻ°ā§ $MyChatID āĻĒāĻ°āĻŋāĻŦāĻ°ā§āĻ¤āĻ¨ āĻšāĻŦā§āĨ¤
āĻ¯āĻžāĻāĻšā§āĻ, āĻ¯ā§āĻšā§āĻ¤ā§ āĻāĻāĻŋ āĻāĻāĻāĻŋ āĻāĻĻāĻžāĻšāĻ°āĻŖ, āĻāĻŽāĻ°āĻž āĻāĻĒāĻžāĻ¤āĻ¤ āĻāĻāĻŋ āĻāĻĒā§āĻā§āĻˇāĻž āĻāĻ°āĻŦāĨ¤
āĻ¯ā§āĻšā§āĻ¤ā§ $MyVocabExample4AsArray āĻāĻāĻāĻŋ āĻ ā§āĻ¯āĻžāĻ°ā§ āĻ¨āĻ¯āĻŧ, āĻ¯āĻĻāĻŋāĻ āĻāĻāĻŋ āĻāĻāĻāĻŋāĻ° āĻ¸āĻžāĻĨā§ āĻā§āĻŦ āĻŽāĻŋāĻ˛, āĻ¤āĻžāĻ°āĻĒāĻ° āĻāĻĒāĻ¨āĻŋ āĻļā§āĻ§ā§ āĻāĻāĻž āĻ¨āĻŋāĻ¤ā§ āĻĒāĻžāĻ°āĻŦā§āĻ¨ āĻ¨āĻž āĻ¤āĻžāĻ° āĻĻā§āĻ°ā§āĻā§āĻ¯ āĻ āĻ¨ā§āĻ°ā§āĻ§.
āĻāĻŦāĻžāĻ° āĻāĻŽāĻžāĻĻā§āĻ° āĻāĻŽāĻ¨ āĻāĻŋāĻā§ āĻāĻ°āĻ¤ā§ āĻšāĻŦā§ āĻ¯āĻž āĻāĻ°āĻž āĻ¯āĻžāĻŦā§ āĻ¨āĻž - āĻĒā§āĻ¯āĻžāĻ°āĻžāĻ¸ā§āĻ āĻā§āĻĄ āĻ āĻ¨ā§āĻ¸āĻžāĻ°ā§ āĻ¨āĻ¯āĻŧ - āĻāĻāĻŋ āĻ¨āĻŋāĻ¨ āĻāĻŦāĻ āĻāĻŖāĻ¨āĻž āĻāĻ°ā§āĻ¨
āĻāĻŋāĻā§ āĻā§āĻĄ #6.2
$MaxRandomExample = 0
foreach ($Obj in $MyVocabExample4AsArray) {
$MaxRandomExample ++
}
Write-Output $MaxRandomExample
$RandomExample = Get-Random -Minimum 0 -Maximum ($MaxRandomExample)
$TextForExample1 = $MyVocabExample4AsArray[$RandomExample].Original
# MyFirstFunction($TextForExample1)
# иĐģи в ОдĐŊŅ ŅŅŅĐžĐēŅ
# MyFirstFunction($MyVocabExample4AsArray[Get-Random -Minimum 0 -Maximum ($MaxRandomExample -1)].Example)
# ĐŖĐŗĐ°Đ´Đ°ĐšŅĐĩ ŅĐ°Đŧи, ĐēĐ°ĐēОК ĐŋŅиĐŧĐĩŅ ĐģĐĩĐŗŅĐĩ ŅиŅĐ°ĐĩŅŅŅ ĐŋĐžŅŅĐžŅĐžĐŊĐŊиĐŧи ĐģŅĐ´ŅĐŧи.
āĻāĻ˛ā§āĻŽā§āĻ˛ā§
āĻ¨āĻž - āĻāĻŽāĻ°āĻž āĻāĻāĻŋ āĻĒāĻžāĻŦ āĻ¨āĻž, āĻāĻŽāĻžāĻĻā§āĻ° āĻāĻāĻāĻŋ āĻŦāĻŋāĻļā§āĻˇ āĻāĻĻāĻžāĻšāĻ°āĻŖ āĻ°āĻ¯āĻŧā§āĻā§ āĻāĻĻāĻžāĻšāĻ°āĻŖ 2: 0 āĻāĻŦāĻ 99 āĻāĻ° āĻŽāĻ§ā§āĻ¯ā§ āĻāĻāĻāĻŋ āĻ°ā§āĻ¯āĻžāĻ¨ā§āĻĄāĻŽ āĻĒā§āĻ°ā§āĻŖāĻ¸āĻāĻā§āĻ¯āĻž āĻĒāĻžāĻ¨ Get-Random - āĻ¸āĻ°ā§āĻŦā§āĻā§āĻ 100
āĻ
āĻ¤āĻāĻŦ, 0..1 āĻāĻ° āĻāĻ¨ā§āĻ¯ āĻāĻŽāĻžāĻĻā§āĻ° āĻ¸āĻ°ā§āĻŦā§āĻā§āĻ āĻāĻĒāĻžāĻĻāĻžāĻ¨ āĻ¸āĻāĻā§āĻ¯āĻž = 0 āĻ¸āĻš 2..1 āĻāĻāĻžāĻ° āĻ¸ā§āĻ āĻāĻ°āĻ¤ā§ āĻšāĻŦā§āĨ¤
7. āĻāĻ¨āĻāĻžāĻŽāĻŋāĻ āĻŦāĻžāĻ°ā§āĻ¤āĻž āĻāĻŦāĻ āĻ¸āĻ°ā§āĻŦā§āĻā§āĻ āĻ¸āĻžāĻ°āĻŋ āĻĻā§āĻ°ā§āĻā§āĻ¯ āĻĒā§āĻ°āĻā§āĻ°āĻŋāĻ¯āĻŧāĻžāĻāĻ°āĻŖ
āĻāĻŽāĻ°āĻž āĻāĻā§ āĻā§āĻĨāĻžāĻ¯āĻŧ āĻĨāĻžāĻŽāĻ˛āĻžāĻŽ? āĻāĻŽāĻžāĻĻā§āĻ° āĻāĻžāĻā§ $MyMessageGet āĻĒā§āĻ°āĻžāĻĒā§āĻ¤ āĻā§āĻ°āĻŋāĻ¯āĻŧā§āĻŦāĻ˛ āĻāĻā§
āĻāĻŦāĻ $Content4Pars01 āĻāĻāĻŋ āĻĨā§āĻā§ āĻĒā§āĻ°āĻžāĻĒā§āĻ¤, āĻ¯āĻžāĻ° āĻŽāĻ§ā§āĻ¯ā§ āĻāĻŽāĻ°āĻž Content4Pars01.result āĻ
ā§āĻ¯āĻžāĻ°ā§āĻ° āĻāĻĒāĻžāĻĻāĻžāĻ¨āĻā§āĻ˛āĻŋāĻ¤ā§ āĻāĻā§āĻ°āĻšā§
$Content4Pars01.result[0].update_id
$Content4Pars01.result[0].message
$Content4Pars01.result[0].message.text
āĻāĻ¸ā§āĻ¨ āĻŦāĻāĻāĻŋ /message10, /message11, /message12, /word āĻāĻŦāĻ āĻāĻŦāĻžāĻ° /word āĻāĻŦāĻ /hello āĻĒāĻžāĻ āĻžāĻāĨ¤
āĻāĻ¸ā§āĻ¨ āĻĻā§āĻāĻŋ āĻāĻŽāĻ°āĻž āĻāĻŋ āĻĒā§āĻ¯āĻŧā§āĻāĻŋ:
$Content4Pars01.result[0].message.text
$Content4Pars01.result[2].message.text
āĻāĻ¸ā§āĻ¨ āĻĒā§āĻ°āĻžāĻĒā§āĻ¤ āĻ¸āĻŦāĻāĻŋāĻā§āĻ° āĻŽāĻžāĻ§ā§āĻ¯āĻŽā§ āĻ¯āĻžāĻ¨ āĻāĻŦāĻ āĻŦāĻžāĻ°ā§āĻ¤āĻžāĻāĻŋ /āĻļāĻŦā§āĻĻ āĻšāĻ˛ā§ āĻāĻāĻāĻŋ āĻĒā§āĻ°āĻ¤āĻŋāĻā§āĻ°āĻŋāĻ¯āĻŧāĻž āĻĒāĻžāĻ āĻžāĻ¨
āĻ¨āĻŋāĻ°ā§āĻŽāĻžāĻŖā§āĻ° āĻā§āĻˇā§āĻ¤ā§āĻ°ā§, āĻā§āĻ āĻā§āĻ āĻ¯āĻžāĻā§ if-elseif āĻšāĻŋāĻ¸āĻžāĻŦā§ āĻŦāĻ°ā§āĻŖāĻ¨āĻž āĻāĻ°ā§āĻ¨, āĻ¤āĻžāĻā§ āĻĒāĻžāĻāĻ¯āĻŧāĻžāĻ°āĻļā§āĻ˛ āĻŦāĻ˛āĻž āĻšāĻ¯āĻŧ
āĻāĻŋāĻā§ āĻā§āĻĄ #7.1
Write-Output "This is part 7"
Foreach ($Result in $Content4Pars01.result) # ĐĐ°, ĐŧĐžĐļĐŊĐž ŅĐ´ĐĩĐģĐ°ŅŅ ĐąŅŅŅŅĐĩĐĩ
{
switch -wildcard ($Result.message.text)
{
"/word" {MyFirstFunction($TextForExample1)}
}
}
āĻāĻ° āĻ¸ā§āĻā§āĻ°āĻŋāĻĒā§āĻ āĻŦāĻžāĻ° āĻāĻ¯āĻŧā§āĻ āĻ°āĻžāĻ¨ āĻāĻ°āĻž āĻ¯āĻžāĻ. āĻāĻŽāĻ°āĻž āĻĒā§āĻ°āĻ¤āĻŋāĻāĻŋ āĻŽā§āĻ¤ā§āĻ¯ā§āĻĻāĻ¨ā§āĻĄā§āĻ° āĻĒā§āĻ°āĻā§āĻˇā§āĻāĻžāĻ° āĻāĻ¨ā§āĻ¯ āĻāĻāĻ āĻļāĻŦā§āĻĻ āĻĻā§āĻŦāĻžāĻ° āĻĒāĻžāĻŦ, āĻŦāĻŋāĻļā§āĻˇ āĻāĻ°ā§ āĻ¯āĻĻāĻŋ āĻāĻŽāĻ°āĻž āĻ°ā§āĻ¯āĻžāĻ¨ā§āĻĄāĻŽ āĻŦāĻžāĻ¸ā§āĻ¤āĻŦāĻžāĻ¯āĻŧāĻ¨ā§ āĻā§āĻ˛ āĻāĻ°ā§ āĻĨāĻžāĻāĻŋāĨ¤
āĻāĻŋāĻ¨ā§āĻ¤ā§ āĻĨāĻžāĻŽā§āĨ¤ āĻāĻŽāĻ°āĻž āĻāĻŦāĻžāĻ° /āĻļāĻŦā§āĻĻ āĻĒāĻžāĻ āĻžāĻāĻ¨āĻŋ, āĻ¤āĻžāĻšāĻ˛ā§ āĻā§āĻ¨ āĻŦāĻžāĻ°ā§āĻ¤āĻžāĻāĻŋ āĻāĻŦāĻžāĻ° āĻĒā§āĻ°āĻā§āĻ°āĻŋāĻ¯āĻŧāĻž āĻāĻ°āĻž āĻšāĻā§āĻā§?
āĻŦāĻāĻāĻŋāĻ¤ā§ āĻŦāĻžāĻ°ā§āĻ¤āĻž āĻĒāĻžāĻ āĻžāĻ¨ā§āĻ° āĻāĻ¨ā§āĻ¯ āĻ¸āĻžāĻ°āĻŋāĻāĻŋāĻ° āĻāĻāĻāĻŋ āĻ¸ā§āĻŽāĻžāĻŦāĻĻā§āĻ§ āĻĻā§āĻ°ā§āĻā§āĻ¯ āĻ°āĻ¯āĻŧā§āĻā§ (āĻāĻŽāĻŋ āĻŽāĻ¨ā§ āĻāĻ°āĻŋ 100 āĻŦāĻž 200āĻāĻŋ āĻŦāĻžāĻ°ā§āĻ¤āĻž) āĻāĻŦāĻ āĻŽā§āĻ¯āĻžāĻ¨ā§āĻ¯āĻŧāĻžāĻ˛āĻŋ āĻ¸āĻžāĻĢ āĻāĻ°āĻ¤ā§ āĻšāĻŦā§āĨ¤
āĻāĻāĻŋ āĻ āĻŦāĻļā§āĻ¯āĻ āĻĄāĻā§āĻŽā§āĻ¨ā§āĻā§āĻļāĻ¨ā§ āĻŦāĻ°ā§āĻŖāĻŋāĻ¤ āĻšāĻ¯āĻŧā§āĻā§, āĻ¤āĻŦā§ āĻāĻĒāĻ¨āĻžāĻā§ āĻāĻāĻŋ āĻĒāĻĄāĻŧāĻ¤ā§ āĻšāĻŦā§!
āĻāĻ āĻā§āĻˇā§āĻ¤ā§āĻ°ā§, āĻāĻŽāĻžāĻĻā§āĻ° āĻĒā§āĻ°āĻ¯āĻŧā§āĻāĻ¨ ?chat_id āĻĒā§āĻ¯āĻžāĻ°āĻžāĻŽāĻŋāĻāĻžāĻ°, āĻāĻŦāĻ &timeout, &limit, &parse_mode=HTML āĻāĻŦāĻ &disable_web_page_preview=true āĻāĻāĻ¨āĻ āĻĒā§āĻ°āĻ¯āĻŧā§āĻāĻ¨ āĻ¨ā§āĻāĨ¤
āĻāĻ¨ā§āĻ¯ āĻĄāĻā§āĻŽā§āĻ¨ā§āĻā§āĻļāĻ¨
āĻĒā§āĻ°āĻĨāĻŽ āĻāĻĒāĻĄā§āĻā§āĻ° āĻļāĻ¨āĻžāĻā§āĻ¤āĻāĻžāĻ°ā§ āĻĢā§āĻ°āĻ¤ āĻĻāĻŋāĻ¤ā§ āĻšāĻŦā§āĨ¤ āĻĒā§āĻ°ā§āĻŦā§ āĻĒā§āĻ°āĻžāĻĒā§āĻ¤ āĻāĻĒāĻĄā§āĻā§āĻ° āĻļāĻ¨āĻžāĻā§āĻ¤āĻāĻžāĻ°ā§āĻĻā§āĻ° āĻŽāĻ§ā§āĻ¯ā§ āĻ¸āĻ°ā§āĻŦā§āĻā§āĻ āĻĨā§āĻā§ āĻāĻā§āĻ° āĻŦā§āĻļāĻŋ āĻšāĻ¤ā§ āĻšāĻŦā§āĨ¤ āĻĄāĻŋāĻĢāĻ˛ā§āĻāĻ°ā§āĻĒā§, āĻĒā§āĻ°āĻĨāĻŽ āĻĨā§āĻā§ āĻļā§āĻ°ā§ āĻšāĻāĻ¯āĻŧāĻž āĻāĻĒāĻĄā§āĻ
āĻ
āĻ¸āĻŽāĻ°ā§āĻĨāĻŋāĻ¤ āĻāĻĒāĻĄā§āĻ āĻĢā§āĻ°āĻ¤ āĻĻā§āĻāĻ¯āĻŧāĻž āĻšāĻ¯āĻŧāĨ¤ getUpdates āĻāĻ° āĻ¸āĻžāĻĨā§ āĻāĻ˛ āĻāĻ°āĻžāĻ° āĻ¸āĻžāĻĨā§ āĻ¸āĻžāĻĨā§ āĻāĻāĻāĻŋ āĻāĻĒāĻĄā§āĻ āĻ¨āĻŋāĻļā§āĻāĻŋāĻ¤ āĻāĻ°āĻž āĻšāĻ¯āĻŧ āĻ
āĻĢāĻ¸ā§āĻ āĻāĻ°ā§āĻ§ā§āĻŦāĻ¤āĻ¨ āĻāĻ° update_id āĻāĻ° āĻā§āĻ¯āĻŧā§. āĻāĻĒāĻĄā§āĻ āĻ¸āĻžāĻ°āĻŋāĻ° āĻļā§āĻˇ āĻĨā§āĻā§ -āĻ
āĻĢāĻ¸ā§āĻ āĻāĻĒāĻĄā§āĻ āĻĨā§āĻā§ āĻļā§āĻ°ā§ āĻāĻ°ā§ āĻāĻĒāĻĄā§āĻāĻā§āĻ˛āĻŋ āĻĒā§āĻ¨āĻ°ā§āĻĻā§āĻ§āĻžāĻ° āĻāĻ°āĻ¤ā§ āĻ¨ā§āĻ¤āĻŋāĻŦāĻžāĻāĻ āĻ
āĻĢāĻ¸ā§āĻ āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻ āĻāĻ°āĻž āĻ¯ā§āĻ¤ā§ āĻĒāĻžāĻ°ā§āĨ¤ āĻāĻā§āĻ° āĻ¸āĻŦ āĻāĻĒāĻĄā§āĻ āĻā§āĻ˛ā§ āĻ¯āĻžāĻŦā§āĨ¤
āĻāĻĻāĻŋāĻā§ āĻ¤āĻžāĻāĻžāĻ¨:
$Content4Pars01.result[0].update_id
$Content4Pars01.result[1].update_id
$Content4Pars01.result | select -last 1
($Content4Pars01.result | select -last 1).update_id
āĻšā§āĻ¯āĻžāĻ, āĻāĻŦāĻ āĻāĻŽāĻ°āĻž āĻāĻāĻŋ āĻĒā§āĻ¨āĻ°āĻžāĻ¯āĻŧ āĻ¸ā§āĻ āĻāĻ°āĻŦ āĻāĻŦāĻ āĻĢāĻžāĻāĻļāĻ¨āĻāĻŋ āĻāĻāĻā§ āĻĒā§āĻ¨āĻ°āĻžāĻ¯āĻŧ āĻ˛āĻŋāĻāĻŦāĨ¤ āĻāĻŽāĻžāĻĻā§āĻ° āĻāĻžāĻā§ āĻĻā§āĻāĻŋ āĻŦāĻŋāĻāĻ˛ā§āĻĒ āĻāĻā§ - āĻĒā§āĻ°ā§ āĻŦāĻžāĻ°ā§āĻ¤āĻžāĻāĻŋ āĻĢāĻžāĻāĻļāĻ¨ā§ āĻĒāĻžāĻ¸ āĻāĻ°ā§āĻ¨ āĻāĻŦāĻ āĻāĻāĻŋāĻā§ āĻ¸āĻŽā§āĻĒā§āĻ°ā§āĻŖāĻ°ā§āĻĒā§ āĻĢāĻžāĻāĻļāĻ¨ā§ āĻĒā§āĻ°āĻā§āĻ°āĻŋāĻ¯āĻŧāĻž āĻāĻ°ā§āĻ¨, āĻ āĻĨāĻŦāĻž āĻļā§āĻ§ā§āĻŽāĻžāĻ¤ā§āĻ° āĻŦāĻžāĻ°ā§āĻ¤āĻž āĻāĻāĻĄāĻŋ āĻĻāĻŋāĻ¨ āĻāĻŦāĻ āĻāĻāĻŋ āĻĒā§āĻ¨āĻ°āĻžāĻ¯āĻŧ āĻ¸ā§āĻ āĻāĻ°ā§āĻ¨āĨ¤ āĻāĻĻāĻžāĻšāĻ°āĻŖāĻ¸ā§āĻŦāĻ°ā§āĻĒ, āĻĻā§āĻŦāĻŋāĻ¤ā§āĻ¯āĻŧāĻāĻŋ āĻāĻ°āĻ āĻ¸āĻšāĻ āĻĻā§āĻāĻžāĻ¯āĻŧāĨ¤
āĻĒā§āĻ°ā§āĻŦā§, āĻāĻŽāĻžāĻĻā§āĻ° "āĻ¸āĻŽāĻ¸ā§āĻ¤ āĻŦāĻžāĻ°ā§āĻ¤āĻž" āĻā§āĻ¯ā§āĻ¯āĻŧāĻžāĻ°ā§ āĻ¸ā§āĻā§āĻ°āĻŋāĻ āĻāĻ° āĻŽāĻ¤ āĻ˛āĻžāĻāĻāĻŋāĻ˛
$URLGET = "https://api.telegram.org/bot$MyToken/getUpdates"
āĻāĻŦāĻ āĻāĻāĻž āĻĻā§āĻāĻ¤ā§ āĻšāĻŦā§
$LastMessageId = ($Content4Pars01.result | select -last 1).update_id
$URLGET1 = "https://api.telegram.org/bot$mytoken/getUpdates?offset=$LastMessageId&limit=100"
$MyMessageGet = Invoke-WebRequest -Uri $URLGET1 -Method Get -Proxy $MyProxy
āĻā§āĻ āĻāĻĒāĻ¨āĻžāĻā§ āĻĒā§āĻ°āĻĨāĻŽā§ āĻ¸āĻŽāĻ¸ā§āĻ¤ āĻŦāĻžāĻ°ā§āĻ¤āĻž āĻā§āĻ°āĻšāĻŖ āĻāĻ°āĻ¤ā§, āĻ¸ā§āĻā§āĻ˛āĻŋ āĻĒā§āĻ°āĻā§āĻ°āĻŋāĻ¯āĻŧāĻž āĻāĻ°āĻ¤ā§ āĻāĻŦāĻ āĻļā§āĻ§ā§āĻŽāĻžāĻ¤ā§āĻ° āĻ¸āĻĢāĻ˛ āĻĒā§āĻ°āĻā§āĻ°āĻŋāĻ¯āĻŧāĻžāĻāĻ°āĻŖā§āĻ° āĻ āĻ¨ā§āĻ°ā§āĻ§ āĻ āĻ¨āĻŋāĻļā§āĻāĻŋāĻ¤ -> āĻ¨āĻŋāĻļā§āĻāĻŋāĻ¤ āĻšāĻāĻ¯āĻŧāĻžāĻ° āĻĒāĻ°ā§ āĻ¨āĻŋāĻˇā§āĻ§ āĻāĻ°ā§ āĻ¨āĻžāĨ¤
āĻā§āĻ¨ āĻ¸āĻŽāĻ¸ā§āĻ¤ āĻĒā§āĻ°āĻā§āĻ°āĻŋāĻ¯āĻŧāĻžāĻāĻ°āĻŖ āĻļā§āĻˇ āĻšāĻāĻ¯āĻŧāĻžāĻ° āĻĒāĻ°ā§ āĻ¨āĻŋāĻļā§āĻāĻŋāĻ¤āĻāĻ°āĻŖ āĻāĻ˛ āĻāĻ°āĻžāĻ° āĻ āĻ°ā§āĻĨ āĻšāĻ¯āĻŧ? āĻāĻžāĻ°ā§āĻ¯ āĻ¸āĻŽā§āĻĒāĻžāĻĻāĻ¨ā§āĻ° āĻŽāĻžāĻāĻāĻžāĻ¨ā§ āĻāĻāĻāĻŋ āĻŦā§āĻ¯āĻ°ā§āĻĨāĻ¤āĻž āĻ¸āĻŽā§āĻāĻŦ, āĻāĻŦāĻ āĻ¯āĻĻāĻŋ āĻāĻāĻāĻŋ āĻŦāĻŋāĻ¨āĻžāĻŽā§āĻ˛ā§āĻ¯ā§āĻ° āĻā§āĻ¯āĻžāĻāĻŦāĻā§āĻ° āĻāĻĻāĻžāĻšāĻ°āĻŖ āĻšāĻŋāĻ¸āĻžāĻŦā§, āĻāĻāĻāĻŋ āĻāĻāĻ āĻŦāĻžāĻ°ā§āĻ¤āĻž āĻ āĻ¨ā§āĻĒāĻ¸ā§āĻĨāĻŋāĻ¤ āĻŦāĻŋāĻļā§āĻˇ āĻāĻŋāĻā§ āĻ¨āĻ¯āĻŧ, āĻ¤āĻžāĻšāĻ˛ā§ āĻāĻĒāĻ¨āĻŋ āĻ¯āĻĻāĻŋ āĻāĻžāĻ°ā§ āĻŦā§āĻ¤āĻ¨ āĻŦāĻž āĻāĻžāĻ°ā§āĻĄ āĻ˛ā§āĻ¨āĻĻā§āĻ¨ āĻĒā§āĻ°āĻā§āĻ°āĻŋāĻ¯āĻŧāĻž āĻāĻ°āĻā§āĻ¨, āĻĢāĻ˛āĻžāĻĢāĻ˛ āĻāĻ°āĻ āĻāĻžāĻ°āĻžāĻĒ āĻšāĻ¤ā§ āĻĒāĻžāĻ°ā§āĨ¤
āĻā§āĻĄ āĻāĻ°ā§ āĻāĻ¯āĻŧā§āĻ āĻ˛āĻžāĻāĻ¨
$LastMessageId = ($Content4Pars01.result | select -last 1).update_id #ĐžŅийĐēŅ в ŅŅĐžĐŧ ĐŧĐĩŅŅĐĩ ĐŋŅĐĩĐ´ĐŋĐžĐģĐ°ĐŗĐ°ĐĩŅŅŅ иŅĐŋŅавиŅŅ ŅĐ°ĐŧĐžŅŅĐžŅŅĐĩĐģŅĐŊĐž.
$URLGET1 = "https://api.telegram.org/bot$mytoken/getUpdates?offset=$LastMessageId&limit=100"
Invoke-WebRequest -Uri $URLGET1 -Method Get -Proxy $MyProxy
8. āĻāĻāĻāĻŋ āĻāĻĒāĻ¸āĻāĻšāĻžāĻ°ā§āĻ° āĻĒāĻ°āĻŋāĻŦāĻ°ā§āĻ¤ā§
āĻŦā§āĻ¸āĻŋāĻ āĻĢāĻžāĻāĻļāĻ¨ - āĻŽā§āĻ¸ā§āĻ āĻ°āĻŋāĻĄāĻŋāĻ, āĻāĻŋāĻ āĻ°āĻŋāĻ¸ā§āĻ āĻāĻ°āĻž, āĻĢāĻžāĻāĻ˛ āĻĨā§āĻā§ āĻ°āĻŋāĻĄāĻŋāĻ āĻāĻŦāĻ āĻĢāĻžāĻāĻ˛ā§ āĻ˛ā§āĻāĻž āĻ¸āĻŽā§āĻĒāĻ¨ā§āĻ¨ āĻāĻ°āĻž āĻšāĻ¯āĻŧ āĻāĻŦāĻ āĻĻā§āĻāĻžāĻ¨ā§ āĻšāĻ¯āĻŧāĨ¤
āĻāĻ° āĻŽāĻžāĻ¤ā§āĻ° āĻāĻžāĻ°āĻāĻŋ āĻāĻžāĻ āĻŦāĻžāĻāĻŋ āĻāĻā§:
- āĻā§āĻ¯āĻžāĻā§ āĻāĻāĻāĻŋ āĻ āĻ¨ā§āĻ°ā§āĻ§ā§āĻ° āĻ¸āĻ āĻŋāĻ āĻāĻ¤ā§āĻ¤āĻ° āĻĒāĻžāĻ āĻžāĻ¨ā§
- āĻŦāĻ āĻ¯ā§āĻ āĻāĻ°āĻž āĻšāĻ¯āĻŧā§āĻā§ āĻ¯ā§ āĻā§āĻ¨ā§ āĻā§āĻ¯āĻžāĻ āĻāĻāĻāĻŋ āĻĒā§āĻ°āĻ¤āĻŋāĻā§āĻ°āĻŋāĻ¯āĻŧāĻž āĻĒāĻžāĻ āĻžāĻ¨ā§
- āĻāĻāĻāĻŋ āĻ˛ā§āĻĒā§ āĻā§āĻĄ āĻ¨āĻŋāĻ°ā§āĻŦāĻžāĻš āĻāĻ°āĻž āĻšāĻā§āĻā§
- āĻāĻāĻ¨ā§āĻĄā§āĻ āĻļāĻŋāĻĄāĻŋāĻāĻ˛āĻžāĻ° āĻĨā§āĻā§ āĻāĻāĻāĻŋ āĻŦāĻ āĻāĻžāĻ˛ā§ āĻāĻ°āĻž āĻšāĻā§āĻā§āĨ¤
āĻāĻ āĻ¸āĻŽāĻ¸ā§āĻ¤ āĻāĻžāĻ āĻ¸āĻšāĻ āĻāĻŦāĻ āĻ¯ā§āĻŽāĻ¨ āĻĒāĻ°āĻžāĻŽāĻŋāĻ¤āĻŋ āĻ¸āĻŽā§āĻĒāĻ°ā§āĻā§ āĻĄāĻā§āĻŽā§āĻ¨ā§āĻā§āĻļāĻ¨ āĻĒāĻĄāĻŧāĻžāĻ° āĻĻā§āĻŦāĻžāĻ°āĻž āĻ¸āĻšāĻā§ āĻ¸āĻŽā§āĻĒāĻ¨ā§āĻ¨ āĻāĻ°āĻž āĻ¯ā§āĻ¤ā§ āĻĒāĻžāĻ°ā§
āĻ¸ā§āĻ-āĻāĻā§āĻ¸āĻŋāĻāĻŋāĻāĻļāĻ¨ āĻĒāĻ˛āĻŋāĻ¸āĻŋ āĻāĻ¨āĻ°āĻŋāĻ¸ā§āĻā§āĻ°āĻŋāĻā§āĻā§āĻĄ āĻāĻŦāĻ -āĻāĻā§āĻ¸āĻŋāĻāĻŋāĻāĻļāĻ¨ āĻĒāĻ˛āĻŋāĻ¸āĻŋ āĻŦāĻžāĻāĻĒāĻžāĻ¸
āĻĢāĻ°ā§āĻŽā§āĻ° āĻāĻā§āĻ°
$TimeToSleep = 3 # ĐžĐŋŅĐžŅ ĐēĐ°ĐļĐ´ŅĐĩ 3 ŅĐĩĐēŅĐŊĐ´Ņ
$TimeToWork = 10 # ĐŧиĐŊŅŅ
$HowManyTimes = $TimeToWork*60/$TimeToSleep # ŅŅĐĩŅŅиĐē Đ´ĐģŅ ŅиĐēĐģĐ°
$MainCounter = 0
for ($MainCounter=0; $MainCounter -le $HowManyTimes) {
sleep $TimeToSleep
$MainCounter ++
āĻ¯āĻžāĻ°āĻž āĻĒāĻĄāĻŧā§āĻā§āĻ¨ āĻ¤āĻžāĻĻā§āĻ° āĻ§āĻ¨ā§āĻ¯āĻŦāĻžāĻĻāĨ¤
āĻāĻ¤ā§āĻ¸: www.habr.com