[16752] 2021-05-06_Swissknife:脚本化的数据生成与篡改VSCode扩展

文档创建者:s7ckTeam
浏览次数:4
最后更新:2025-01-18
2021-05-06_Swissknife:脚本化的数据生成与篡改VSCode扩展 S w i s s k n i f e V S C o d e A l p h a _ h 4 c k   F r e e B u f   2 0 2 1 - 0 5 - 0 6 S w i s s k n i f e S w i s s k n i f e V S C o d e 广 W e b B a s e 6 4 B a s e 6 4 B i p 3 9 C S V M a r k d o w n 线 H T M L
R G B J W T M a r k d o w n H T M L M d 5 S w i s s k n i f e J S S w i s s k n i f e T S R G B R S A S H A 1 S H A 2 5 6 S H A 5 1 2 H T T P H T T P S H T T P U U I D v 4 U n i c o d e U n i c o d e j s U n i x / L i n u x U r l
U r l U r l U r l U r l 使 使 W i n d o w s m a c O S 使 c t r l + s h i f t + 9 p a l l e t e 使 M a c b o o k   T o u c h b a r M a c b o o k T o u c h b a r S w i s s k n i f e 使 C r y p t o n a t o r A P I H T T P S ( S ) V S C o d e O u t p u t v i e w - > O u t p u t T a s k s S w i s s k n i f e   S e r v e r S w i s s k n i f e O p e n   s w i s s k n i f e   u s e r s   s c r i p t   f o l d e r 使 S w i s s k n i f e   P i c k e r N e w   s w i s s k n i f e   s c r i p t T S J S T S J S 使 J a v a S c r i p t 1 b t c   t o   e u r O b j e c t . d e f i n e P r o p e r t y ( e x p o r t s ,   " _ _ e s M o d u l e " ,   {   v a l u e :   t r u e   } ) ; e x p o r t s . d o S o m e t h i n g   =   a s y n c   ( t e x t ,   c o n t e x t )   = >   {     r e t u r n   n e w   P r o m i s e ( ( r e s o l v e ,   r e j e c t )   = >   {
M y   S c r i p t 3 t i t l e d e t a i l c b c b     r e t u r n   n e w   P r o m i s e ( ( r e s o l v e ,   r e j e c t )   = >   {         r e s o l v e ( t e x t . r e p l a c e ( / a / g ,   " b " ) ) ;     } ) ; } c o n s t   s c r i p t s   =   [     {         t i t l e :   " M y   S c r i p t " ,         d e t a i l :   " T h i s   s c r i p t   d o e s   s o m e t h i n g " ,         c b :   ( c o n t e x t )   = >   c o n t e x t . r e p l a c e R o u t i n e ( e x p o r t s . d o S o m e t h i n g )     } , ] e x p o r t s . d e f a u l t   =   s c r i p t s ; O b j e c t . d e f i n e P r o p e r t y ( e x p o r t s ,   " _ _ e s M o d u l e " ,   {   v a l u e :   t r u e   } ) ; / / U s e s   t h e   c o n t e x t . m o d u l e s   t o   r e u s e   e x i s t i n g   c o d e .   S t a r t s   a n   h t t p   s e r v e r e x p o r t s . s t a r t S e r v e r   =   a s y n c   ( c o n t e x t )   = >   {     c o n t e x t . m o d u l e s . l i b . s e r v e r . s t a r t ( {   p o r t :   1 2 3 4   } ) } / / u s e s   c o n t e x t . u s e r M o d u l e s   t o   i n v o k e   a n o t h e r   u s e r   s c r i p t / / t h e r e   w i l l   b e   a n   e n t r y   i n   c o n t e x t . u s e r M o d u l e s   w i t h   t h e   n a m e   o f   t h e   f i l e   w i t h   s c r i p t s   l o a d e d / / a l l   e x p o r t e d   m e t h o d s   a r e   a c c e s s i b l e . . . / / I f     i n v o k i n g   a   s c r i p t   r e m e m b e r   t o   s e n d   t h e   r i g h t   p a r a m s ,   l i k e   t h e   c o n t e x t e x p o r t s . a n o t h e r U s e r S c r i p t   =   a s y n c   ( c o n t e x t )   = >   {     c o n t e x t . m o d u l e s . o t h e r m o d u l e . h e l l o w W o r l d ( c o n t e x t ) ;
} / / A s k   u s e r   f o r   i n p u t e x p o r t s . a s k I n p u t   =   a s y n c   ( c o n t e x t )   = >   {     r e t u r n   n e w   P r o m i s e ( ( r e s o l v e ,   r e j e c t )   = >   {         c o n t e x t . v s c o d e . w i n d o w . s h o w I n p u t B o x ( {   p r o m p t :   " S a y   s o m e t h i n g "   } ) . t h e n ( a n s w e r   = >   {             r e s o l v e ( a n s w e r ) ;         } ) ;     } ) ; } c o n s t   s c r i p t s   =   [     {         t i t l e :   " A s k   I n p u t " ,         d e t a i l :   " A s k s   u s e r   i n p u t   a n d   a d d s   i t   t o   t h e   e d i t o r " ,         c b :   ( c o n t e x t )   = >   c o n t e x t . i n s e r t R o u t i n e ( t h i s . a s k I n p u t )     } ,     {         t i t l e :   " S t a r t   s e r v e r   o n   p o r t   1 2 3 4 " ,         d e t a i l :   " S t a r t s   a   s e r v e r   o n   p o r t   1 2 3 4 " ,         c b :   ( c o n t e x t )   = >   t h i s . s t a r t S e r v e r ( c o n t e x t )     } ,     {         t i t l e :   " C a l l   A n o t h e r   U s e r   s c r i p t " ,         d e t a i l :   " C a l l s   A n o t h e r   U s e r   s c r i p t " ,         c b :   ( c o n t e x t )   = >   c o n t e x t . i n s e r t R o u t i n e ( t h i s . a n o t h e r U s e r S c r i p t )     } ,
] e x p o r t s . d e f a u l t   =   s c r i p t s ;

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则