-
-
Save selfire1/1107941a0e74e1fe87bd460091956e4f to your computer and use it in GitHub Desktop.
#!/bin/bash | |
# ------------------------------------------------- | |
# Before running the script, make sure that you understand it. Running code you find on the Internet may damage your system. | |
# ------------------------------------------------- | |
# In Amazing marvin, set the path to this script as "Start time tracking task" in the "System Triggers strategy" like this: | |
# /Path/to/this/script $TASK_TITLE | |
# Replace "YourSecretToken" with your Toggl API token below. | |
# ------------------------------------------------- | |
curl -v -u YourSecretToken:api_token \ | |
-H "Content-Type: application/json" \ | |
-d '{"time_entry":{"description":'"\"$1\""',"created_with":"curl"}}' \ | |
-X POST https://api.track.toggl.com/api/v8/time_entries/start |
Hey @Rom142G,
I am not an expert in coding. But it seems like the directory you put in marvin has some mistakes in it. It appears without any / in the second line of your error message.
I changed the directory and it’s the same error message that appears :/
In my marvin-toggl-tracking.sh file I have exactly this that is typed in (except for the ""#"" it’s just a #):
""#""!/bin/bash
""#"" -------------------------------------------------
""#"" Before running the script, make sure that you understand it. Running code you find on the Internet may damage your system.
""#"" -------------------------------------------------
""#"" In Amazing marvin, set the path to this script as "Start time tracking task" in the "System Triggers strategy" like this:
""#"" /Path/to/this/script $TASK_TITLE
""#"" Replace "YourSecretToken" with your Toggl API token below.
""#"" -------------------------------------------------
curl -v -u {The token that I used}:api_token
-H "Content-Type: application/json"
-d '{"time_entry":{"description":'""$1""',"created_with":"curl"}}'
-X POST https://api.track.toggl.com/api/v8/time_entries/start
In my triggers file in the Marvin folder I have this type in:
{
"onStartTimeTracking": "\C:\Users\User\Desktop $TASK_TITLE"
}
And finally, in Marvin I have this type in:
\C:\Users\User\Desktop $TASK_TITLE
I don’t know why Marvin double the slash bars when I copy paste them automatically, maybe that’s the issue.
I don’t really if these information is important for you but I want to provide you more information by hoping that you can help me solve this problem. : )
can you try using / instead of \ in Marvin?
I have a problem with the script in amazing marvin. I searched for a while on the internet and it talked about some npm stuff but I don’t know how to run it as I’m not familiar with coding in general.
Do you know how to solve my problem or could you help me ? Your scripts will certainly be beneficial for me : )
Thanks in advance for anyone who will respond ! ヾ(•ω•`)o