diff --git a/Bookmarks/Assets/Icon.ico b/Bookmarks/Assets/Icon.ico index fd48cd5..4678bcb 100644 Binary files a/Bookmarks/Assets/Icon.ico and b/Bookmarks/Assets/Icon.ico differ diff --git a/Bookmarks/Assets/Icon.pdn b/Bookmarks/Assets/Icon.pdn index 794666a..75f6e67 100644 Binary files a/Bookmarks/Assets/Icon.pdn and b/Bookmarks/Assets/Icon.pdn differ diff --git a/Bookmarks/Assets/demo.gif b/Bookmarks/Assets/demo.gif index c346576..cc99c17 100644 Binary files a/Bookmarks/Assets/demo.gif and b/Bookmarks/Assets/demo.gif differ diff --git a/Bookmarks/Assets/demo.yml b/Bookmarks/Assets/demo.yml index 40efe1a..72570a0 100644 --- a/Bookmarks/Assets/demo.yml +++ b/Bookmarks/Assets/demo.yml @@ -111,213 +111,275 @@ config: # Records, feel free to edit them records: - - delay: 500 + - delay: 200 content: "\e[0m\e[0K" - - delay: 500 + - delay: 200 content: "Windows PowerShell\e[0K\e[?25l\r\nCopyright (C) Microsoft Corporation. All rights reserved.\e[0K\r\n\e[0K\r\n\e[0K\e[?25h" - - delay: 500 + - delay: 200 content: "PS C:\\Bookmarks>\e[0K\e[77G" - - delay: 500 + - delay: 700 + content: "\e[0K\e[?25l\r\n###Import module:###\e[0K\e[?25l\r\n" + - delay: 200 content: "\e[?25l\rPS C:\\Bookmarks> \e[0;33;93mImp\e[0m\e[0K\e[?25h" - - delay: 500 + - delay: 200 content: "\e[0;33;93mort-Module\e[0m .\\Book\e[0K" - - delay: 500 + - delay: 200 content: "marks.psd1\e[0K" - - delay: 500 + - delay: 700 content: "\e[?25l\r\n\e[0K\e[?25h" - - delay: 500 + - delay: 700 + content: "\e[0K\e[?25l\r\n###List Bookmarks:###\e[0K\e[?25l\r\n" + - delay: 200 content: "PS C:\\Bookmarks>\e[0K\e[77G" - - delay: 500 + - delay: 200 content: "\e[?25l\rPS C:\\Bookmarks> \e[0;33;93mb\e[0m\e[0K\e[?25h" - - delay: 500 + - delay: 200 content: "\e[0;33;93ml\e[0m\e[0K" - - delay: 500 + - delay: 200 content: "\e[?25l\r\n\e[0K\e[?25h" - - delay: 500 + - delay: 200 content: "PS C:\\Bookmarks>\e[0K\e[77G" - - delay: 500 + - delay: 700 + content: "\e[0K\e[?25l\r\n###Add Bookmarks in interactive mode:###\e[0K\e[?25l\r\n" + - delay: 200 content: "\e[?25l\rPS C:\\Bookmarks> \e[0;33;93mb\e[0m\e[0K\e[?25h" - - delay: 500 + - delay: 200 content: "\e[0;33;93ma\e[0m\e[0K" - - delay: 500 + - delay: 200 content: "\e[?25l\r\n\e[0K\e[?25h" - - delay: 500 + - delay: 200 content: "\e[?25l\r\n\e[0;1mcmdlet Add-PSBookmark at command pipeline position 1\e[0m\e[0K\r\nSupply values for the following parameters:\e[0K\r\nName:\e[0K\e[7G\e[?25h" - - delay: 500 + - delay: 200 content: "\e[?25l\rName: b\e[0K\e[?25h" - - delay: 500 + - delay: 200 content: "o\e[0K" - - delay: 500 + - delay: 200 content: "o\e[0K" - - delay: 500 + - delay: 200 content: "k\e[0K" - - delay: 500 + - delay: 200 content: "m\e[0K" - - delay: 500 + - delay: 200 content: "a\e[0K" - - delay: 500 + - delay: 200 content: "r\e[0K" - - delay: 500 + - delay: 200 content: "k\e[0K" - - delay: 500 + - delay: 200 content: "s\e[0K" - - delay: 500 + - delay: 200 content: "\e[?25l\r\n\e[0K\e[?25h" - - delay: 500 + - delay: 200 content: "Location 'C:\\Bookmarks' saved to bookmark bookmarks\e[0K\e[?25l\r\n\e[0K\e[?25h" - - delay: 500 + - delay: 200 content: "PS C:\\Bookmarks>\e[0K\e[77G" - - delay: 500 + - delay: 200 content: "\e[?25l\rPS C:\\Bookmarks> \e[0;33;93mc\e[0m\e[0K\e[?25h" - - delay: 500 + - delay: 200 content: "\e[0;33;93md\e[0m\e[0K" - - delay: 500 + - delay: 200 content: "\e[80G" - - delay: 500 + - delay: 200 content: "\e[?25l\rPS C:\\Bookmarks> \e[0;33;93mcd\e[0m d\e[0K\e[?25h" - - delay: 500 + - delay: 200 content: ":\e[0K" - - delay: 500 + - delay: 200 content: "\e[?25l\r\n\e[0K\e[?25h" - - delay: 500 + - delay: 200 content: "PS D:\\>\e[0K\e[9G" - - delay: 500 + - delay: 700 + content: "\e[0K\e[?25l\r\n###Add Bookmarks from pipeline:###\e[0K\e[?25l\r\n" + - delay: 200 content: "\e[?25l\rPS D:\\> \e[0;33;93m$\e[0m\e[0K\e[?25h" - - delay: 500 + - delay: 200 content: "\e[?25l\rPS D:\\> \e[0;32;92m$p\e[0m\e[0K\e[?25h" - - delay: 500 + - delay: 200 content: "\e[0;32;92mw\e[0m\e[0K" - - delay: 500 + - delay: 200 content: "\e[0;32;92md\e[0m\e[0K" - - delay: 500 + - delay: 200 content: "\e[14G" - - delay: 500 + - delay: 200 content: "\e[?25l\rPS D:\\\e[0;31;91m> \e[0;32;92m$pwd\e[0m |\e[0K\e[?25h" - - delay: 500 + - delay: 200 content: "\e[16G" - - delay: 500 + - delay: 200 content: "\e[?25l\rPS D:\\> \e[0;32;92m$pwd\e[0m | \e[0;33;93mb\e[0m\e[0K\e[?25h" - - delay: 500 + - delay: 200 content: "\e[0;33;93ma\e[0m\e[0K" - - delay: 500 + - delay: 200 content: "\e[?25l\r\n\e[0K\r\n\e[0;1mcmdlet Add-PSBookmark at command pipeline position 1\e[0m\e[0K\r\nSupply values for the following parameters:\e[0K\r\nName:\e[0K\e[7G\e[?25h" - - delay: 500 + - delay: 200 content: "\e[?25l\rName: d\e[0K\e[?25h" - - delay: 500 + - delay: 200 content: "\e[?25l\r\n\e[0K\e[?25h" - - delay: 500 + - delay: 200 content: "Location 'D:\\' saved to bookmark d\e[0K\e[?25l\r\nPS D:\\>\e[0K\e[9G\e[?25h" - - delay: 500 + - delay: 700 + content: "\e[0K\e[?25l\r\n###List Bookmarks:###\e[0K\e[?25l\r\n" + - delay: 200 content: "\e[?25l\rPS D:\\> \e[0;33;93ml\e[0m\e[0K\e[?25h" - - delay: 500 + - delay: 200 content: "\e[0;33;93ms\e[0m\e[0K" - - delay: 500 + - delay: 200 content: "\e[?25l\rPS D:\\> \e[0;33;93ml\e[0m\e[0K\e[?25h" - - delay: 500 + - delay: 200 content: "\e[?25l\rPS D:\\>\e[0K\e[9G\e[?25h" - - delay: 500 + - delay: 200 content: "\e[?25l\rPS D:\\> \e[0;33;93mb\e[0m\e[0K\e[?25h" - - delay: 500 + - delay: 200 content: "\e[0;33;93ml\e[0m\e[0K" - - delay: 500 + - delay: 200 content: "\e[?25l\r\n\e[0K\e[?25h" - - delay: 500 + - delay: 200 content: "\e[?25l\r\nName Value\e[0K\r\n---- -----\e[0K\r\nd D:\\\e[0K\r\nbookmarks C:\\Bookmarks\e[0K\r\n\e[0K\r\n\e[0K\r\nPS D:\\>\e[0K\e[9G\e[?25h" - - delay: 500 + - delay: 700 + content: "\e[0K\e[?25l\r\n###Remove Bookmark:###\e[0K\e[?25l\r\n" + - delay: 200 content: "\e[?25l\rPS D:\\> \e[0;33;93mb\e[0m\e[0K\e[?25h" - - delay: 500 + - delay: 200 content: "\e[0;33;93mr\e[0m\e[0K" - - delay: 500 + - delay: 200 content: "\e[12G" - - delay: 500 + - delay: 200 content: "\e[?25l\rPS D:\\> \e[0;33;93mbr\e[0m d\e[0K\e[?25h" - - delay: 500 + - delay: 200 content: "\e[?25l\r\nLocation 'd' removed from bookmarks\e[0K\r\n\e[0K\e[?25h" - - delay: 500 + - delay: 700 + content: "\e[0K\e[?25l\r\n###Add current dir to Bookmarks list:###\e[0K\e[?25l\r\n" + - delay: 200 content: "PS D:\\>\e[0K\e[9G" - - delay: 500 + - delay: 200 content: "\e[?25l\rPS D:\\> \e[0;33;93mb\e[0m\e[0K\e[?25h" - - delay: 500 + - delay: 200 content: "\e[0;33;93ma\e[0m\e[0K" - - delay: 500 + - delay: 200 content: "\e[12G" - - delay: 500 + - delay: 200 content: "\e[?25l\rPS D:\\\e[0;31;91m> \e[0;33;93mba\e[0m \e[0;36m\"\e[0m\e[0K\e[?25h" - - delay: 500 + - delay: 200 content: "\e[?25l\rPS D:\\> \e[0;33;93mba\e[0m \e[0;36m\"\"\e[0m\e[0K\e[?25h" - - delay: 500 + - delay: 200 content: "\e[13G" - - delay: 500 + - delay: 200 content: "\e[?25l\rPS D:\\> \e[0;33;93mba\e[0m \e[0;36m\"d\"\e[0m\e[0K\e[14G\e[?25h" - - delay: 500 + - delay: 200 content: "\e[?25l\rPS D:\\> \e[0;33;93mba\e[0m \e[0;36m\"dr\"\e[0m\e[0K\e[15G\e[?25h" - - delay: 500 + - delay: 200 content: "\e[?25l\rPS D:\\> \e[0;33;93mba\e[0m \e[0;36m\"dri\"\e[0m\e[0K\e[16G\e[?25h" - - delay: 500 + - delay: 200 content: "\e[?25l\rPS D:\\> \e[0;33;93mba\e[0m \e[0;36m\"driv\"\e[0m\e[0K\e[17G\e[?25h" - - delay: 500 + - delay: 200 content: "\e[?25l\rPS D:\\> \e[0;33;93mba\e[0m \e[0;36m\"drive\"\e[0m\e[0K\e[18G\e[?25h" - - delay: 500 + - delay: 200 content: "\e[?25l\rPS D:\\> \e[0;33;93mba\e[0m \e[0;36m\"drive \"\e[0m\e[0K\e[19G\e[?25h" - - delay: 500 + - delay: 200 content: "\e[?25l\rPS D:\\> \e[0;33;93mba\e[0m \e[0;36m\"drive d\"\e[0m\e[0K\e[20G\e[?25h" - - delay: 500 + - delay: 200 content: "\e[?25l\r\n\e[0K\e[?25h" - - delay: 500 + - delay: 200 content: "Location 'D:\\' saved to bookmark drive d\e[0K\e[?25l\r\nPS D:\\>\e[0K\e[9G\e[?25h" - - delay: 500 + - delay: 700 + content: "\e[0K\e[?25l\r\n###Open Bookmark:###\e[0K\e[?25l\r\n" + - delay: 200 content: "\e[?25l\rPS D:\\> \e[0;33;93mb\e[0m\e[0K\e[?25h" - - delay: 500 + - delay: 200 content: "\e[0;33;93mo\e[0m\e[0K" - - delay: 500 + - delay: 200 content: "\e[12G" - - delay: 500 + - delay: 200 content: "\e[?25l\rPS D:\\\e[0;31;91m> \e[0;33;93mbo\e[0m \e[0;36m\"\e[0m\e[0K" - - delay: 500 + - delay: 200 content: "\e[?25h" - - delay: 500 + - delay: 200 content: "\e[?25l\rPS D:\\> \e[0;33;93mbo\e[0m \e[0;36m\"\"\e[0m\e[0K\e[?25h" - - delay: 500 + - delay: 200 content: "\e[13G" - - delay: 500 + - delay: 200 content: "\e[?25l\rPS D:\\> \e[0;33;93mbo\e[0m \e[0;36m\"d\"\e[0m\e[0K\e[14G\e[?25h" - - delay: 500 + - delay: 200 content: "\e[?25l\rPS D:\\> \e[0;33;93mbo\e[0m \e[0;36m\"dr\"\e[0m\e[0K\e[15G\e[?25h" - - delay: 500 + - delay: 200 content: "\e[?25l\rPS D:\\> \e[0;33;93mbo\e[0m \e[0;36m\"dri\"\e[0m\e[0K\e[16G\e[?25h" - - delay: 500 + - delay: 200 content: "\e[?25l\rPS D:\\> \e[0;33;93mbo\e[0m \e[0;36m\"driv\"\e[0m\e[0K\e[17G\e[?25h" - - delay: 500 + - delay: 200 content: "\e[?25l\rPS D:\\> \e[0;33;93mbo\e[0m \e[0;36m\"drive\"\e[0m\e[0K\e[18G\e[?25h" - - delay: 500 + - delay: 200 content: "\e[?25l\rPS D:\\> \e[0;33;93mbo\e[0m \e[0;36m\"drive \"\e[0m\e[0K\e[19G\e[?25h" - - delay: 500 + - delay: 200 content: "\e[?25l\rPS D:\\> \e[0;33;93mbo\e[0m \e[0;36m\"drive d\"\e[0m\e[0K\e[20G\e[?25h" - - delay: 500 + - delay: 200 content: "\e[?25l\r\n\e[0K\e[?25h" - - delay: 500 + - delay: 200 content: "PS D:\\>\e[0K\e[9G" - - delay: 500 + - delay: 200 content: "\e[?25l\rPS D:\\> \e[0;33;93mc\e[0m\e[0K\e[?25h" - - delay: 500 + - delay: 200 content: "\e[0;33;93md\e[0m\e[0K" - - delay: 500 + - delay: 200 content: "\e[12G" - - delay: 500 + - delay: 200 content: "\e[?25l\rPS D:\\> \e[0;33;93mcd\e[0m c\e[0K\e[?25h" - - delay: 500 + - delay: 200 content: ":\e[0K" - - delay: 500 + - delay: 200 content: "\e[?25l\r\n\e[0K\e[?25h" - - delay: 500 + - delay: 200 content: "PS C:\\Bookmarks>\e[0K\e[77G" - - delay: 500 + - delay: 200 content: "\e[?25l\rPS C:\\Bookmarks> \e[0;33;93mcd\e[0m c:\e[0K\e[?25h" - - delay: 500 + - delay: 200 content: "\e[?25l\rPS C:\\Bookmarks> \e[0;33;93mbo\e[0m \e[0;36m\"drive d\"\e[0m\e[0K\e[?25h" - - delay: 500 + - delay: 200 content: "\e[?25l\r\n\e[0K\e[?25h" - - delay: 500 + - delay: 200 content: "PS D:\\>\e[0K\e[9G" + - delay: 200 + content: "\e[?25l\rPS D:\\> \e[0;33;93mc\e[0m\e[0K\e[?25h" + - delay: 200 + content: "\e[0;33;93md\e[0m\e[0K" + - delay: 200 + content: "\e[80G" - delay: 500 - content: "\e[?25l\rPS D:\\> \e[0;33;93me\e[0m\e[0K\e[?25h" + content: "\e[?25l\rPS D:\\> \e[0;33;93mcd d:\\a\e[0m\e[0K\e[?25h" + - delay: 200 + content: "\e[?25l\r\n\e[0K\e[?25h" + - delay: 200 + content: "PS D:\\a\\\\>\e[0K\e[9G" + - delay: 700 + content: "\e[0K\e[?25l\r\n###Update Bookmark with new value:###\e[0K\e[?25l\r\n" + - delay: 200 + content: "\e[?25l\rPS D:\\a\\\\> \e[0;33;93m$\e[0m\e[0K\e[?25h" + - delay: 200 + content: "PS D:\\a\\\\>\e[0K\e[9G" + - delay: 200 + content: "\e[?25l\rPS D:\\a\\\\> \e[0;33;93mb\e[0m\e[0K\e[?25h" + - delay: 200 + content: "\e[0;33;93ma\e[0m\e[0K" + - delay: 200 + content: "\e[12G" + - delay: 200 + content: "\e[?25l\rPS D:\\a\\\\> \e[0;33;93mbu\e[0m \e[0;36m\"\"\e[0m\e[0K\e[?25h" + - delay: 200 + content: "\e[13G" + - delay: 200 + content: "\e[?25l\rPS D:\\a\\\\> \e[0;33;93mbu\e[0m \e[0;36m\"d\"\e[0m\e[0K\e[14G\e[?25h" + - delay: 200 + content: "\e[?25l\rPS D:\\a\\\\> \e[0;33;93mbu\e[0m \e[0;36m\"dr\"\e[0m\e[0K\e[15G\e[?25h" + - delay: 200 + content: "\e[?25l\rPS D:\\a\\\\> \e[0;33;93mbu\e[0m \e[0;36m\"dri\"\e[0m\e[0K\e[16G\e[?25h" + - delay: 200 + content: "\e[?25l\rPS D:\\a\\\\> \e[0;33;93mbu\e[0m \e[0;36m\"driv\"\e[0m\e[0K\e[17G\e[?25h" + - delay: 200 + content: "\e[?25l\rPS D:\\a\\\\> \e[0;33;93mbu\e[0m \e[0;36m\"drive\"\e[0m\e[0K\e[18G\e[?25h" + - delay: 200 + content: "\e[?25l\rPS D:\\a\\\\> \e[0;33;93mbu\e[0m \e[0;36m\"drive \"\e[0m\e[0K\e[19G\e[?25h" + - delay: 200 + content: "\e[?25l\rPS D:\\a\\\\> \e[0;33;93mbu\e[0m \e[0;36m\"drive d\"\e[0m\e[0K\e[20G\e[?25h" + - delay: 200 + content: "\e[?25l\r\n\e[0K\e[?25h" + - delay: 200 + content: "The bookmark drive d updated with location 'D:\\a\\'\e[0K\e[?25l\r\nPS D:\a\\>\e[0K\e[9G\e[?25h" + - delay: 1700 + content: "\e[0K\e[?25l\r\n##[Finish]##\e[0K\e[?25l\r\n" \ No newline at end of file