Repeatedly run AppleScript on button click until button next clicked?

I'm trying to work out a way to run an AppleScript continuously until I next click a button.

Here's the script I want to run. Obviously repeat 960 times needs to be replaced to whatever it is that'll loop until next click or something?

set dFolder to "~/Desktop/DevCapture/"

do shell script ("mkdir -p " & dFolder)

set i to 0
repeat 960 times
	do shell script ("screencapture " & dFolder & "frame-" & i & ".png")
	delay 30 -- Wait for 30 seconds.
	set i to i + 1
end repeat

Basically the idea is to use this as an auto recording of developmental work when I'm working in Photoshop or Illustrator for example. Clicked through a BTT button, and then turned off through the same BTT button.

I've had a play around and came up with this:

{
  "BTTWidgetName" : "T",
  "BTTTriggerType" : 639,
  "BTTTriggerTypeDescription" : "Apple Script Widget",
  "BTTTriggerClass" : "BTTTriggerTypeTouchBar",
  "BTTPredefinedActionType" : 195,
  "BTTPredefinedActionName" : "Run Apple Script (async in background)",
  "BTTInlineAppleScript" : "tell application \"BetterTouchTool\"\r\tset screen to get_number_variable \"screenShot\"\r\tif screen = 1 then\r\t\tset_number_variable \"screenShot\" to 0\r\t\treturn \"End\"\r\telse\r\t\tset_number_variable \"screenShot\" to 1\r\t\treturn \"Start\"\r\tend if\r\tif get_number_variable \"screenCount\" = 1 then\r\t\tset_persistent_number_variable \"screenCount\" to get_number_variable \"screenCount\" + 1\r\telse\r\t\tset_persistent_number_variable \"screenCount\" to 1\r\tend if\rend tell",
  "BTTEnabled2" : 1,
  "BTTUUID" : "01B92562-1C86-470C-9728-0477EB06068D",
  "BTTEnabled" : 1,
  "BTTOrder" : 19,
  "BTTIconData" : "iVBORw0KGgoAAAANSUhEUgAAAJgAAACYCAYAAAAYwiAhAAAMJ2lDQ1BJQ0MgUHJvZmlsZQAASImVVwdYU8kWnluSkJDQAqFICb2J0qvU0EKXKtgISSChxJgQROzoooIVFRGs6KqIomsBZLFhL4ti7w9FVJR1URcbKm+SALr6vfe+d75v7v3vmTPn_OfcmflmAFCP44jFuagGAHmifEl8WBBzXGoak_QYIIAAdIEVGMHhSsWBcXFRAMrQ+5_y7ia0hnLNQe7r5_7_Kpo8vpQLABIHcQZPys2D+CAAuDtXLMkHgNAD9ebT8sUQEyFLoC2BBCG2kOMsJfaU4wwljlLYJMazIE4HQIXK4UiyAFCT82IWcLOgH7UlEDuKeEIRxC0Q+3EFHB7EnyEemZc3BWJ1G4htMr7zk_UPnxnDPjmcrGGszEUhKsFCqTiXM_3_LMf_lrxc2VAMc9ioAkl4vDxned1ypkTKMRXic6KMmFiItSC+LuQp7OX4qUAWnjRo_4ErZcGaAQYAKJXHCY6E2BBiM1FuTNSg3i9TGMqGGNYeTRTmsxOVY1GeZEr8oH+0kC8NSRjCHIkiltymVJaTFDjoc6OAzx7y2VwkSExR8kSvFAiTYyBWg_i+NCchctDmRZGAFTNkI5HFyznDf46BTElovNIGs8iTDuWFeQuE7JhBHJUvSAxXjsUmcTkKbnoQZ_Ol46KGePL4wSHKvLBivihpkD9WLs4Pih+03ybOjRu0x1r4uWFyvRnEbdKChKGxvflwsinzxYE4Py5RyQ3XzuZExCk54HYgCrBAMGACGWwZYArIBsK2nsYe+KXsCQUcIAFZgA8cBjVDI1IUPSL4TABF4E+I+EA6PC5I0csHBVD_ZVirfDqATEVvgWJEDngKcR6IBLnwW6YYJRqOlgyeQI3wp+hcyDUXNnnfTzqm+pCOGEIMJoYTQ4m2uAHuh_vgUfAZAJsz7ol7DfH6Zk94SmgnPCbcIHQQ7kwWFkt+YM4E0aADcgwdzC7j++xwK+jVDQ_CfaF_6Btn4AbAAXeFkQJxfxjbDWq_5yobzvhbLQd9kR3JKFmXHEC2+ZGBmp2a27AXeaW+r4WSV8ZwtVjDPT_mwfqufjz4jvzREluEHcDOYiew81gL1giY2DGsCbuEHZHj4bnxRDE3hqLFK_jkQD_Cn+JxBmPKqyZ1rHPsdvw82Afy+YX58sXCmiKeLhFmCfKZgXC35jPZIu6okUxnRye4i8r3fuXW8pah2NMRxoVvuuKlAPi6DgwMtHzTRakDcBDOeUrnN52NN1zOhQCcW8aVSQqUOlz+IAAKUIcrRR8Yw73LBmbkDNyBDwgAISACxIJEkAomwToL4DyVgGlgJpgHSkAZWAHWgCqwCWwFO8EesB80ghZwApwBF8EVcAPcg3OlC7wEveAd6EcQhITQEDqij5gglog94ox4In5ICBKFxCOpSDqShYgQGTITmY+UIeVIFbIFqUV+Qw4jJ5DzSDtyB3mEdCNvkE8ohlJRbdQItUJHo55oIBqJJqIT0Sx0KlqELkCXoZVoDbobbUBPoBfRG2gH+hLtwwCmijEwU8wB88RYWCyWhmViEmw2VopVYDVYPdYM__Q1rAPrwT7iRJyOM3EHOF_D8SSci0_FZ+NL8Cp8J96An8Kv4Y_wXvwrgUYwJNgTvAlswjhCFmEaoYRQQdhOOEQ4DddOF+EdkUhkEK2JHnDtpRKziTOIS4gbiHuJx4ntxE5iH4lE0ifZk3xJsSQOKZ9UQlpH2k06RrpK6iJ9UFFVMVFxVglVSVMRqRSrVKjsUjmqclXlmUo_WYNsSfYmx5J55Onk5eRt5GbyZXIXuZ+iSbGm+FISKdmUeZRKSj3lNOU+5a2qqqqZqpfqWFWh6lzVStV9qudUH6l+pGpR7ags6gSqjLqMuoN6nHqH+pZGo1nRAmhptHzaMlot7STtIe2DGl1tlBpbjac2R61arUHtqtordbK6pXqg+iT1IvUK9QPql9V7NMgaVhosDY7GbI1qjcMatzT6NOmaTpqxmnmaSzR3aZ7XfK5F0rLSCtHiaS3Q2qp1UquTjtHN6Sw6lz6fvo1+mt6lTdS21mZrZ2uXae_RbtPu1dHScdVJ1inUqdY5otPBwBhWDDYjl7GcsZ9xk_FJ10g3UJevu1i3Xveq7nu9EXoBeny9Ur29ejf0Pukz9UP0c_RX6jfqPzDADewMxhpMM9hocNqgZ4T2CJ8R3BGlI_aPuGuIGtoZxhvOMNxqeMmwz8jYKMxIbLTO6KRRjzHDOMA423i18VHjbhO6iZ+J0GS1yTGTF0wdZiAzl1nJPMXsNTU0DTeVmW4xbTPtN7M2SzIrNttr9sCcYu5pnmm+2rzVvNfCxCLaYqZFncVdS7Klp6XAcq3lWcv3VtZWKVYLrRqtnlvrWbOti6zrrO_b0Gz8baba1NhctyXaetrm2G6wvWKH2rnZCeyq7S7bo_bu9kL7DfbtIwkjvUaKRtaMvOVAdQh0KHCoc3g0ijEqalTxqMZRr0ZbjE4bvXL02dFfHd0ccx23Od5z0nKKcCp2anZ642znzHWudr7uQnMJdZnj0uTy2tXele+60fW2G90t2m2hW6vbF3cPd4l7vXu3h4VHusd6j1ue2p5xnks8z3kRvIK85ni1eH30dvfO997v_ZePg0+Ozy6f52Osx_DHbBvT6Wvmy_Hd4tvhx_RL99vs1+Fv6s_xr_F_HGAewAvYHvAs0DYwO3B34KsgxyBJ0KGg9yxv1izW8WAsOCy4NLgtRCskKaQq5GGoWWhWaF1ob5hb2Iyw4+GE8MjwleG32EZsLruW3RvhETEr4lQkNTIhsirycZRdlCSqORqNjoheFX0_xjJGFNMYC2LZsatiH8RZx02N+30scWzc2OqxT+Od4mfGn02gJ0xO2JXwLjEocXnivSSbJFlSa7J68oTk2uT3KcEp5Skd40aPmzXuYqpBqjC1KY2Ulpy2Pa1vfMj4NeO7JrhNKJlwc6L1xMKJ5ycZTMqddGSy+mTO5APphPSU9F3pnzmxnBpOXwY7Y31GL5fFXct9yQvgreZ183355fxnmb6Z5ZnPs3yzVmV1C_wFFYIeIUtYJXydHZ69Kft9TmzOjpyB3JTcvXkqeel5h0VaohzRqSnGUwqntIvtxSXijqneU9dM7ZVESrZLEelEaVO+NjxkX5LZyH6RPSrwK6gu+DAtedqBQs1CUeGl6XbTF09_VhRa9OsMfAZ3RutM05nzZj6aFThry2xkdsbs1jnmcxbM6ZobNnfnPMq8nHl_FDsWlxf_PT9lfvMCowVzF3T+EvZLXYlaiaTk1kKfhZsW4YuEi9oWuyxet_hrKa_0QpljWUXZ5yXcJReWOi2tXDqwLHNZ23L35RtXEFeIVtxc6b9yZ7lmeVF556roVQ2rmatLV_+9ZvKa8xWuFZvWUtbK1nZURlU2rbNYt2Ld5ypB1Y3qoOq96w3XL17_fgNvw9WNARvrNxltKtv0abNw8+0tYVsaaqxqKrYStxZsfbotedvZXz1_rd1usL1s+5cdoh0dO+N3nqr1qK3dZbhreR1aJ6vr3j1h95U9wXua6h3qt+xl7C3bB_bJ9r34Lf23m_sj97ce8DxQf9Dy4PpD9EOlDUjD9IbeRkFjR1NqU_vhiMOtzT7Nh34f9fuOFtOW6iM6R5YfpRxdcHTgWNGxvuPi4z0nsk50tk5uvXdy3Mnrp8aeajsdefrcmdAzJ88Gnj12zvdcy3nv84cveF5ovOh+seGS26VDf7j9cajNva3hssflpiteV5rbx7Qfvep_9cS14GtnrrOvX7wRc6P9ZtLN27cm3Oq4zbv9_E7undd3C+7235t7n3C_9IHGg4qHhg9r_mX7r70d7h1HHgU_uvQ44fG9Tm7nyyfSJ5+7FjylPa14ZvKs9rnz85bu0O4rL8a_6HopftnfU_Kn5p_rX9m8OvhXwF+Xesf1dr2WvB54s+St_tsdf7v+3doX1_fwXd67_velH_Q_7Pzo+fHsp5RPz_qnfSZ9rvxi+6X5a+TX+wN5AwNijoSjOApgsKGZmQC82QEALRUA+hV4fhivvJspBFHeJxUI_CesvL8pxB2AeviSH8NZxwHYB5sVbLS5AMiP4IkBAHVxGW6DIs10cVb6osIbC+HDwMBbIwBIzQB8kQwM9G8YGPiyDZK9A8Dxqco7oVzkd9DNTnJ01eQA+FH+DZHDcJKLjrx6AAAACXBIWXMAABYlAAAWJQFJUiTwAAAFwklEQVR4Ae2dsW4TURBFE4TSQCpERxGlgQaQQJGoEBUtHR+QjyDwB_ALfAIVJQ0ilOQHIpooNUhUkEgpCPMKS2a13hfvvLXnjs5Klu19O2_v3Hv8nETOenNjY+PSbhm3P9bUTZHGjkznnojWpWReW+porYM3teTmVJsZsJyJiXUFYGKBqckFMLXExPQCmFhganIBTC0xMb0AJhaYmlwAU0tMTC+AiQWmJhfA1BIT0wtgYoGpyQUwtcTE9AKYWGBqcgFMLTExvdedei+s_sQ5x1Tl51NNPMG8pzbn9gTztphy1ybZ8kxUPg829nbsOTG1Eg6UjMfycclbpETGuiIBTDc7CeUAJhGTrkgA081OQjmAScSkKxLAdLOTUA5gEjHpigQw3ewklAOYREy6IgFMNzsJ5QAmEZOuSADTzU5COYBJxKQrEsB0s5NQDmASMemKBDDd7CSUA5hETLoiAUw3OwnlACYRk65IANPNTkI5gEnEpCsSwHSzk1AOYBIx6YoEMN3sJJQDmERMuiIBTDc7CeUAJhGTrkgA081OQjmAScSkKxLAdLOTUO69Pti6m3xiAp41FvHe5vvlmPPAalt+09sXm++bQ8_aS0df+8mUr_v6YK9Ng0d_X+1dZyJ9c3r2vXLq8ZZzfTCvg9RP5wA_g03nLTObAwAGBpM6AGCT2svk6r9FLkrwkw0cLhqs7P9ZGa8Nv7EDygu3_CY5u59_PNs3u5+NPbDjn9st1VYAO3N0dO6onbL00CZ_N+UJBuZ+OzA2NLRvgxEBKxmPZqQAdmOoa8ZW5kD5U0bE7ZFHVFmm2WI48DeGjLYqAKytn57Zoq5gnp74M4XLvbbFrGBt_WS2jgOsYB1DeNrWAVawtn4yW8cBVrCOITxt6wArWFs_ma3jACtYxxCetnWAFaytn8zWcYAVrGMIT9s6AGBt_WS2jgMp3yJb_nNCx6+VPL1lZ7ndc6Yfts_zjxs9U06+66ad4U7PWRR76WmDXTiAAziAAziAAziAAziAAziAAziAAziAAziAAziAAziAAziAAziAAziAAziAAziAAziAAzgw6MCia7QeDFbFHHxhssqnWru3dV+j1eVW1mtTKPalqLkKX8qmrGvFvtQ_XdwLm2IQvY10diqGlTKLlE2xgnVebmt8mhUwxRVMUXMVXQCrWrSyA1JmkbIpQ0KxL1awlb2W_SdSDEvxRVFNKmVTrGDV3Fd2QFbAWMFWhtDwibICptiX4otimC4bVQyi2pQdoBhWyizKN30cXSWxBcec2v6XC8bWuVsRsKiaP1iQO2PDLIDtjS22um1H7ZSlD23yfbuVSyKVTyfM7ucfz_Z17z_b8b_tNnYrn4oosJQVaf5+_nHf2NOxJ5y47r7Nf2_sOQpgGbfypVJjv1iqmPndYcpHR2260pTv++lSEm4IwITDU5AOYAopCWsEMOHwFKSr_5B_aCa3_vy99yuVW+v5qgDSkMbuPxks8_x4aGLGUjhQMl6Gif+O5S0yBQNxmwCwuNmkUAZgKWKM2wSAxc0mhTIASxFj3CYALG42KZQBWIoY4zYBYHGzSaEMwFLEGLcJAIubTQplAJYixrhNAFjcbFIoA7AUMcZtAsDiZpNCGYCliDFuEwAWN5sUygAsRYxxmwCwuNmkUAZgKWKM2wSAxc0mhTIASxFj3CYALG42KZQBWIoY4zYBYHGzSaEMwFLEGLcJAIubTQplAJYixrhNAFjcbFIoA7AUMcZtAsDiZpNCWbnycbncztjtwgpPxhZPXHdm8z+e+Bytpi+XCi9Xc4647ZqorbHCvBegKycefYnrsaKvWFcAU9l2TGhUH10e8hbpso_imgMAVnOIcZcDAOayj+KaAwBWc4hxlwMA5rKP4poDAFZziHGXAwDmso_imgMAVnOIcZcDAOayj+KaAwBWc4hxlwMA5rKP4poDAFZziHGXAwDmso_imgMAVnOIcZcD_wAOhNl+p1rqMQAAAABJRU5ErkJggg==",
  "BTTAlternateIconData" : "iVBORw0KGgoAAAANSUhEUgAAAJgAAACYCAYAAAAYwiAhAAAMJ2lDQ1BJQ0MgUHJvZmlsZQAASImVVwdYU8kWnluSkJDQAqFICb2J0qvU0EKXKtgISSChxJgQROzoooIVFRGs6KqIomsBZLFhL4ti7w9FVJR1URcbKm+SALr6vfe+d75v7v3vmTPn_OfcmflmAFCP44jFuagGAHmifEl8WBBzXGoak_QYIIAAdIEVGMHhSsWBcXFRAMrQ+5_y7ia0hnLNQe7r5_7_Kpo8vpQLABIHcQZPys2D+CAAuDtXLMkHgNAD9ebT8sUQEyFLoC2BBCG2kOMsJfaU4wwljlLYJMazIE4HQIXK4UiyAFCT82IWcLOgH7UlEDuKeEIRxC0Q+3EFHB7EnyEemZc3BWJ1G4htMr7zk_UPnxnDPjmcrGGszEUhKsFCqTiXM_3_LMf_lrxc2VAMc9ioAkl4vDxned1ypkTKMRXic6KMmFiItSC+LuQp7OX4qUAWnjRo_4ErZcGaAQYAKJXHCY6E2BBiM1FuTNSg3i9TGMqGGNYeTRTmsxOVY1GeZEr8oH+0kC8NSRjCHIkiltymVJaTFDjoc6OAzx7y2VwkSExR8kSvFAiTYyBWg_i+NCchctDmRZGAFTNkI5HFyznDf46BTElovNIGs8iTDuWFeQuE7JhBHJUvSAxXjsUmcTkKbnoQZ_Ol46KGePL4wSHKvLBivihpkD9WLs4Pih+03ybOjRu0x1r4uWFyvRnEbdKChKGxvflwsinzxYE4Py5RyQ3XzuZExCk54HYgCrBAMGACGWwZYArIBsK2nsYe+KXsCQUcIAFZgA8cBjVDI1IUPSL4TABF4E+I+EA6PC5I0csHBVD_ZVirfDqATEVvgWJEDngKcR6IBLnwW6YYJRqOlgyeQI3wp+hcyDUXNnnfTzqm+pCOGEIMJoYTQ4m2uAHuh_vgUfAZAJsz7ol7DfH6Zk94SmgnPCbcIHQQ7kwWFkt+YM4E0aADcgwdzC7j++xwK+jVDQ_CfaF_6Btn4AbAAXeFkQJxfxjbDWq_5yobzvhbLQd9kR3JKFmXHEC2+ZGBmp2a27AXeaW+r4WSV8ZwtVjDPT_mwfqufjz4jvzREluEHcDOYiew81gL1giY2DGsCbuEHZHj4bnxRDE3hqLFK_jkQD_Cn+JxBmPKqyZ1rHPsdvw82Afy+YX58sXCmiKeLhFmCfKZgXC35jPZIu6okUxnRye4i8r3fuXW8pah2NMRxoVvuuKlAPi6DgwMtHzTRakDcBDOeUrnN52NN1zOhQCcW8aVSQqUOlz+IAAKUIcrRR8Yw73LBmbkDNyBDwgAISACxIJEkAomwToL4DyVgGlgJpgHSkAZWAHWgCqwCWwFO8EesB80ghZwApwBF8EVcAPcg3OlC7wEveAd6EcQhITQEDqij5gglog94ox4In5ICBKFxCOpSDqShYgQGTITmY+UIeVIFbIFqUV+Qw4jJ5DzSDtyB3mEdCNvkE8ohlJRbdQItUJHo55oIBqJJqIT0Sx0KlqELkCXoZVoDbobbUBPoBfRG2gH+hLtwwCmijEwU8wB88RYWCyWhmViEmw2VopVYDVYPdYM__Q1rAPrwT7iRJyOM3EHOF_D8SSci0_FZ+NL8Cp8J96An8Kv4Y_wXvwrgUYwJNgTvAlswjhCFmEaoYRQQdhOOEQ4DddOF+EdkUhkEK2JHnDtpRKziTOIS4gbiHuJx4ntxE5iH4lE0ifZk3xJsSQOKZ9UQlpH2k06RrpK6iJ9UFFVMVFxVglVSVMRqRSrVKjsUjmqclXlmUo_WYNsSfYmx5J55Onk5eRt5GbyZXIXuZ+iSbGm+FISKdmUeZRKSj3lNOU+5a2qqqqZqpfqWFWh6lzVStV9qudUH6l+pGpR7ags6gSqjLqMuoN6nHqH+pZGo1nRAmhptHzaMlot7STtIe2DGl1tlBpbjac2R61arUHtqtordbK6pXqg+iT1IvUK9QPql9V7NMgaVhosDY7GbI1qjcMatzT6NOmaTpqxmnmaSzR3aZ7XfK5F0rLSCtHiaS3Q2qp1UquTjtHN6Sw6lz6fvo1+mt6lTdS21mZrZ2uXae_RbtPu1dHScdVJ1inUqdY5otPBwBhWDDYjl7GcsZ9xk_FJ10g3UJevu1i3Xveq7nu9EXoBeny9Ur29ejf0Pukz9UP0c_RX6jfqPzDADewMxhpMM9hocNqgZ4T2CJ8R3BGlI_aPuGuIGtoZxhvOMNxqeMmwz8jYKMxIbLTO6KRRjzHDOMA423i18VHjbhO6iZ+J0GS1yTGTF0wdZiAzl1nJPMXsNTU0DTeVmW4xbTPtN7M2SzIrNttr9sCcYu5pnmm+2rzVvNfCxCLaYqZFncVdS7Klp6XAcq3lWcv3VtZWKVYLrRqtnlvrWbOti6zrrO_b0Gz8baba1NhctyXaetrm2G6wvWKH2rnZCeyq7S7bo_bu9kL7DfbtIwkjvUaKRtaMvOVAdQh0KHCoc3g0ijEqalTxqMZRr0ZbjE4bvXL02dFfHd0ccx23Od5z0nKKcCp2anZ642znzHWudr7uQnMJdZnj0uTy2tXele+60fW2G90t2m2hW6vbF3cPd4l7vXu3h4VHusd6j1ue2p5xnks8z3kRvIK85ni1eH30dvfO997v_ZePg0+Ozy6f52Osx_DHbBvT6Wvmy_Hd4tvhx_RL99vs1+Fv6s_xr_F_HGAewAvYHvAs0DYwO3B34KsgxyBJ0KGg9yxv1izW8WAsOCy4NLgtRCskKaQq5GGoWWhWaF1ob5hb2Iyw4+GE8MjwleG32EZsLruW3RvhETEr4lQkNTIhsirycZRdlCSqORqNjoheFX0_xjJGFNMYC2LZsatiH8RZx02N+30scWzc2OqxT+Od4mfGn02gJ0xO2JXwLjEocXnivSSbJFlSa7J68oTk2uT3KcEp5Skd40aPmzXuYqpBqjC1KY2Ulpy2Pa1vfMj4NeO7JrhNKJlwc6L1xMKJ5ycZTMqddGSy+mTO5APphPSU9F3pnzmxnBpOXwY7Y31GL5fFXct9yQvgreZ183355fxnmb6Z5ZnPs3yzVmV1C_wFFYIeIUtYJXydHZ69Kft9TmzOjpyB3JTcvXkqeel5h0VaohzRqSnGUwqntIvtxSXijqneU9dM7ZVESrZLEelEaVO+NjxkX5LZyH6RPSrwK6gu+DAtedqBQs1CUeGl6XbTF09_VhRa9OsMfAZ3RutM05nzZj6aFThry2xkdsbs1jnmcxbM6ZobNnfnPMq8nHl_FDsWlxf_PT9lfvMCowVzF3T+EvZLXYlaiaTk1kKfhZsW4YuEi9oWuyxet_hrKa_0QpljWUXZ5yXcJReWOi2tXDqwLHNZ23L35RtXEFeIVtxc6b9yZ7lmeVF556roVQ2rmatLV_+9ZvKa8xWuFZvWUtbK1nZURlU2rbNYt2Ld5ypB1Y3qoOq96w3XL17_fgNvw9WNARvrNxltKtv0abNw8+0tYVsaaqxqKrYStxZsfbotedvZXz1_rd1usL1s+5cdoh0dO+N3nqr1qK3dZbhreR1aJ6vr3j1h95U9wXua6h3qt+xl7C3bB_bJ9r34Lf23m_sj97ce8DxQf9Dy4PpD9EOlDUjD9IbeRkFjR1NqU_vhiMOtzT7Nh34f9fuOFtOW6iM6R5YfpRxdcHTgWNGxvuPi4z0nsk50tk5uvXdy3Mnrp8aeajsdefrcmdAzJ88Gnj12zvdcy3nv84cveF5ovOh+seGS26VDf7j9cajNva3hssflpiteV5rbx7Qfvep_9cS14GtnrrOvX7wRc6P9ZtLN27cm3Oq4zbv9_E7undd3C+7235t7n3C_9IHGg4qHhg9r_mX7r70d7h1HHgU_uvQ44fG9Tm7nyyfSJ5+7FjylPa14ZvKs9rnz85bu0O4rL8a_6HopftnfU_Kn5p_rX9m8OvhXwF+Xesf1dr2WvB54s+St_tsdf7v+3doX1_fwXd67_velH_Q_7Pzo+fHsp5RPz_qnfSZ9rvxi+6X5a+TX+wN5AwNijoSjOApgsKGZmQC82QEALRUA+hV4fhivvJspBFHeJxUI_CesvL8pxB2AeviSH8NZxwHYB5sVbLS5AMiP4IkBAHVxGW6DIs10cVb6osIbC+HDwMBbIwBIzQB8kQwM9G8YGPiyDZK9A8Dxqco7oVzkd9DNTnJ01eQA+FH+DZHDcJKLjrx6AAAACXBIWXMAABYlAAAWJQFJUiTwAAAFwklEQVR4Ae2dsW4TURBFE4TSQCpERxGlgQaQQJGoEBUtHR+QjyDwB_ALfAIVJQ0ilOQHIpooNUhUkEgpCPMKS2a13hfvvLXnjs5Klu19O2_v3Hv8nETOenNjY+PSbhm3P9bUTZHGjkznnojWpWReW+porYM3teTmVJsZsJyJiXUFYGKBqckFMLXExPQCmFhganIBTC0xMb0AJhaYmlwAU0tMTC+AiQWmJhfA1BIT0wtgYoGpyQUwtcTE9AKYWGBqcgFMLTExvdedei+s_sQ5x1Tl51NNPMG8pzbn9gTztphy1ybZ8kxUPg829nbsOTG1Eg6UjMfycclbpETGuiIBTDc7CeUAJhGTrkgA081OQjmAScSkKxLAdLOTUA5gEjHpigQw3ewklAOYREy6IgFMNzsJ5QAmEZOuSADTzU5COYBJxKQrEsB0s5NQDmASMemKBDDd7CSUA5hETLoiAUw3OwnlACYRk65IANPNTkI5gEnEpCsSwHSzk1AOYBIx6YoEMN3sJJQDmERMuiIBTDc7CeUAJhGTrkgA081OQjmAScSkKxLAdLOTUO69Pti6m3xiAp41FvHe5vvlmPPAalt+09sXm++bQ8_aS0df+8mUr_v6YK9Ng0d_X+1dZyJ9c3r2vXLq8ZZzfTCvg9RP5wA_g03nLTObAwAGBpM6AGCT2svk6r9FLkrwkw0cLhqs7P9ZGa8Nv7EDygu3_CY5u59_PNs3u5+NPbDjn9st1VYAO3N0dO6onbL00CZ_N+UJBuZ+OzA2NLRvgxEBKxmPZqQAdmOoa8ZW5kD5U0bE7ZFHVFmm2WI48DeGjLYqAKytn57Zoq5gnp74M4XLvbbFrGBt_WS2jgOsYB1DeNrWAVawtn4yW8cBVrCOITxt6wArWFs_ma3jACtYxxCetnWAFaytn8zWcYAVrGMIT9s6AGBt_WS2jgMp3yJb_nNCx6+VPL1lZ7ndc6Yfts_zjxs9U06+66ad4U7PWRR76WmDXTiAAziAAziAAziAAziAAziAAziAAziAAziAAziAAziAAziAAziAAziAAziAAziAAziAAzgw6MCia7QeDFbFHHxhssqnWru3dV+j1eVW1mtTKPalqLkKX8qmrGvFvtQ_XdwLm2IQvY10diqGlTKLlE2xgnVebmt8mhUwxRVMUXMVXQCrWrSyA1JmkbIpQ0KxL1awlb2W_SdSDEvxRVFNKmVTrGDV3Fd2QFbAWMFWhtDwibICptiX4otimC4bVQyi2pQdoBhWyizKN30cXSWxBcec2v6XC8bWuVsRsKiaP1iQO2PDLIDtjS22um1H7ZSlD23yfbuVSyKVTyfM7ucfz_Z17z_b8b_tNnYrn4oosJQVaf5+_nHf2NOxJ5y47r7Nf2_sOQpgGbfypVJjv1iqmPndYcpHR2260pTv++lSEm4IwITDU5AOYAopCWsEMOHwFKSr_5B_aCa3_vy99yuVW+v5qgDSkMbuPxks8_x4aGLGUjhQMl6Gif+O5S0yBQNxmwCwuNmkUAZgKWKM2wSAxc0mhTIASxFj3CYALG42KZQBWIoY4zYBYHGzSaEMwFLEGLcJAIubTQplAJYixrhNAFjcbFIoA7AUMcZtAsDiZpNCGYCliDFuEwAWN5sUygAsRYxxmwCwuNmkUAZgKWKM2wSAxc0mhTIASxFj3CYALG42KZQBWIoY4zYBYHGzSaEMwFLEGLcJAIubTQplAJYixrhNAFjcbFIoA7AUMcZtAsDiZpNCWbnycbncztjtwgpPxhZPXHdm8z+e+Bytpi+XCi9Xc4647ZqorbHCvBegKycefYnrsaKvWFcAU9l2TGhUH10e8hbpso_imgMAVnOIcZcDAOayj+KaAwBWc4hxlwMA5rKP4poDAFZziHGXAwDmso_imgMAVnOIcZcDAOayj+KaAwBWc4hxlwMA5rKP4poDAFZziHGXAwDmso_imgMAVnOIcZcD_wAOhNl+p1rqMQAAAABJRU5ErkJggg==",
  "BTTTriggerConfig" : {
    "BTTScriptType" : 0,
    "BTTTouchBarButtonColor" : "75.323769, 75.323769, 75.323769, 255.000000",
    "BTTTouchBarColorRegex" : "End",
    "BTTTouchBarItemIconWidth" : 22,
    "BTTTouchBarItemPlacement" : 0,
    "BTTTouchBarAlternateBackgroundColor" : "255.000000, 38.028511, 0.000000, 255.000000",
    "BTTTouchBarButtonCornerRadius" : 6,
    "BTTTouchBarScriptUpdateInterval" : 15,
    "BTTTouchBarAppleScriptString" : "tell application \"BetterTouchTool\"\r\tset screen to get_number_variable \"screenShot\"\r\tif screen = 1 then\r\t\tset i to get_number_variable \"screenCount\"\r\t\tset dFolder to \"~\/Desktop\/DevCapture\/\"\r\t\tdo shell script (\"mkdir -p \" & dFolder)\r\t\tdo shell script (\"screencapture \" & dFolder & \"frame-\" & i & \".png\")\r\t\treturn \"End\"\r\tend if\rend tell",
    "BTTTouchBarAppleScriptStringRunOnInit" : false,
    "BTTTouchBarButtonName" : "T",
    "BTTTouchBarOnlyShowIcon" : true,
    "BTTTouchBarFreeSpaceAfterButton" : 5,
    "BTTTouchBarAppleScriptUsePath" : 0,
    "BTTTouchBarItemIconHeight" : 22,
    "BTTTouchBarItemPadding" : 0
  }
}

I'm hoping someone can check and see if this is working. I'd recommend not running it though, incase I've screwed up!

All you need is a “global variable”.

Here is the pseudo code:
repeat while true
If (global variable meets condition) then
DO THE TASK
else
skip

If you toggle the value of global variable by actions, such as click, then you can achieve the desired function.

The BTT variables are the most convenient global variables you can use in BTT.