The application provides an acceptable ester of formula (1) or compound of formula (2) or one of its salts or drugs described in this document. Their compounds and components contribute to the treatment of insulin virus infection. The compounds, ingredients and methods provided are particularly useful for the treatment of human respiratory comprehensive virus infection. Requirements 1: a compound of formula (1) or formula (2), or a salt or pharmaceutically acceptable ester thereof, wherein a is - (C (R4) 2n -,Any of (R4) 2 - (C (R4) 2 N - (C (R4) 2 - can be determined by - or-- yes.-S (O) p-NH o NRA; n is 3, 4, 5 or 6; each P is 1 or 2; AR is a non bicycle C2-20 or arilo c6-20 group, in which the C2-20 different bicycle or arilo c6-20 can be selectively replaced with 1-5r6; X is - C (R13) (R14).-N (CH2R14) - or X is absent; Y is N or CR7; each R1, R2, R3, R4, R5, R6, R7 or R8 is independently H, oxo, OR11, NR11R12, NR11C (O) R11, NR11C (O) OR11, NR11C (O) NR11R12, N3, CN, NO2, SR11, S (O) pRa, NR11S (O) pRa, -C (= O) R11, -C (= O) OR11, -C (= O) NR11R12, -C (= O) SR11, -S (O) p (OR11),-SO2NR11R12 -NR11S (O) p (OR11)-Nr11s (o) pnr11r12, nr11c (= nr11) nr11r12, halogen, c1-8 tar, alquenilo C2-8, c1-8, arilo c6-20, isocyclohexane C2-20, c3-7 cyclohexane or carboccilla lquilo c4-8; adjacent carbon atoms, 2R4 when taken together, They can form a double-layer link between the two kinds of carbon attached to them, or form a c3-7 cyclo, in which the carbon atoms can be - or - replaced,- yes.-S (O) p--NH-O-NRA-In the adjacent carbon atom, four R4 together can form an alternative arilo C6 ring; in the same carbon atom, two R4 together can form a c3-7 ring cyclo, in the ring cyclo-c3-7 ring, a carbon atom may be - or- yes.-S (O) p--NH-O-NRA-Two R6 in the adjacent carbon atoms, when they are combined together, can form a c3-7 cyclo, in which the carbon atoms can be - or- yes.-S (O) p--NH-O-NRA-any R6 adjacent to the bound carbonyl group of said Ar, when taken together with R3,