Please write in English. / Merci d'écrire en anglais.Bonjour,
Je souhaite savoir s'il est possible d'avoir Macrodroid sur un PC afin de créer des macros, modifier les macros sur un ordinateur.
Pour plus d'aisance dans la manipulation.
Merci à vouss
{"macro":{"disabledTimestamp":0,"forceEvenIfNotEnabledTimestamp":1714737049208,"isActionBlock":false,"isBeingImported":false,"isClonedInstance":false,"isExtra":false,"isFavourite" :false,"lastEditedTimestamp":1714737069315,"localVariables":[{"dictionary":{"entries":[],"isArray":false,"variableType":4,"type":"Dictionary"},"isActionBlockWorkingVar ":false,"isLocalVar":true,"m_booleanValue":false,"m_decimalValue":3.0,"m_intValue":3,"m_name":"choix de méthode","m_stringValue":"","m_type":1, "supportsInput":false,"supportsOutput":true},{"dictionary":{"entries":[],"isArray":false,"variableType":4,"type":"Dictionary"},"isActionBlockWorkingVar" :false,"isLocalVar":true,"m_booleanValue":false,"m_decimalValue":0.0,"m_intValue":0,"m_name":"Volume actuel","m_stringValue":"100","m_type":2, "supportsInput":false,"supportsOutput":true},{"dictionary":{"entries":[],"isArray":false,"variableType":4,"type":"Dictionary"},"isActionBlockWorkingVar" :false,"isLocalVar":true,"m_booleanValue":false,"m_decimalValue":0.0,"m_intValue":0,"m_name":"résultats JavaScript ","m_stringValue":"","m_type":2," supportsInput":false,"supportsOutput":true}],"m_GUID":-6414540935530643180,"m_actionList":[{"booleanDictionaryKeys":{"keys":[]},"dictionaryKeys":[],"dictionaryOrArrayType": -1,"existingManualKeyType":0,"m_booleanInvert":false,"m_darkMode":-1,"m_doubleRandomMax":0.0,"m_doubleRandomMin":0.0,"m_falseLabel":"Faux","m_intExpression":false,"m_intRandom ":false,"m_intRandomMax":0,"m_intRandomMin":0,"m_intValueDecrement":false,"m_intValueIncrement":false,"m_newBooleanValue":false,"m_newDoubleValue":0.0,"m_newIntValue":0,"m_newStringValue": "{vol_music}","m_trueLabel":"Vrai","m_userPrompt":false,"m_userPromptEmptyAtStart":false,"m_userPromptPassword":false,"m_userPromptShowCancel":true,"m_userPromptStopAfterCancel":true,"m_variable":{" dictionnaire":{"entries":[],"isArray":false,"variableType":4,"type":"Dictionary"},"isActionBlockWorkingVar":false,"isLocalVar":true,"m_booleanValue":false,"m_decimalValue":0.0,"m_intValue":0,"m_name":"Volume actuel","m_stringValue":"100","m_type":2,"supportsInput":false,"supportsOutput" :true},"m_SIGUID":-7208476447017052604,"m_classType":"SetVariableAction","m_constraintList":[],"m_isDisabled":false,"m_isOrCondition":false},{"bgColor":-328966,"buttonStyle" :1,"continueMacroOnBackPress":false,"customEntries":[{"color":-14540254,"isBold":true,"isItalic":true,"key":"","text":"Méthode 1", "value":""},{"color":-14540254,"isBold":true,"isItalic":true,"key":"","text":"Méthode 2","value":"" },{"color":-14540254,"isBold":true,"isItalic":true,"key":"","text":"Méthode 3","value":""},{"color" :-14540254,"isBold":true,"isItalic":true,"key":"","text":"Méthode 4","value":""}],"defaultButtonIndex":0,"defaultKey" :"","defaultTimeOutSecs":30,"hasDefault":false,"message":"Choisir la méthode !","option":0,"preventBackButtonClose":false,"saveIndexVariable":{"keys":{" keys":[]},"variableName":"choix de méthode"},"showDictionaryKeys":false,"textColor":-14540254,"m_SIGUID":-7448470405150526657,"m_classType":"SelectionDialogAction","m_constraintList":[ ],"m_isDisabled":false,"m_isOrCondition":false},{"childrenCollapsed":true,"dontLogIfConditionIsFalse":false,"m_SIGUID":-7284810831429212712,"m_classType":"IfConditionAction","m_constraintList":[{" checkCase":false,"dictionaryKeys":{"keys":[]},"dictionaryType":1,"enableRegex":false,"m_booleanValue":false,"m_doubleValue":0.0,"m_intCompareVariable":false,"m_intGreaterThan ":false,"m_intLessThan":false,"m_intNotEqual":false,"m_intValue":0,"m_stringComparisonType":0,"m_stringEqual":true,"m_variable":{"dictionary":{"entries":[] ,"isArray":false,"variableType":4,"type":"Dictionary"},"isActionBlockWorkingVar":false,"isLocalVar":true,"m_booleanValue":false,"m_decimalValue":3.0,"m_intValue": 3,"m_name":"choix de méthode","m_stringValue":"","m_type":1,"supportsInput":false,"supportsOutput":true},"m_SIGUID":-6821229739371410107,"m_classType":"MacroDroidVariableConstraint","m_constraintList":[],"m_isDisabled":false,"m_isOrCondition" :false}],"m_isDisabled":false,"m_isOrCondition":false},{"m_forceVibrateOff":false,"m_streamIndexArray":[false,true,true,true,false,false,false,false],"m_streamVolumeArray" :[0,0,0,0,0,0,0,0],"m_variables":[null,null,null,null,null,null,null,null],"m_volume":-1,"setInForeground ":true,"varDictionaryKeys":[null,null,null,null,null,null,null,null],"m_SIGUID":-5991981966716255160,"m_classType":"SetVolumeAction","m_constraintList":[],"m_isDisabled ":false,"m_isOrCondition":false},{"m_delayInMilliSeconds":0,"m_delayInSeconds":2,"m_useAlarm":true,"unitForVariables":0,"m_SIGUID":-7235729678155199581,"m_classType":"PauseAction" ,"
It's true however the problem is it's easy to edit macros but not create them currently.Personnellement j'aurai dit pas sur car si ont modifié le format .macro en format .json ont pouvez obtenir ceci:
JSON:{"macro":{"disabledTimestamp":0,"forceEvenIfNotEnabledTimestamp":1714737049208,"isActionBlock":false,"isBeingImported":false,"isClonedInstance":false,"isExtra":false,"isFavourite" :false,"lastEditedTimestamp":1714737069315,"localVariables":[{"dictionary":{"entries":[],"isArray":false,"variableType":4,"type":"Dictionary"},"isActionBlockWorkingVar ":false,"isLocalVar":true,"m_booleanValue":false,"m_decimalValue":3.0,"m_intValue":3,"m_name":"choix de méthode","m_stringValue":"","m_type":1, "supportsInput":false,"supportsOutput":true},{"dictionary":{"entries":[],"isArray":false,"variableType":4,"type":"Dictionary"},"isActionBlockWorkingVar" :false,"isLocalVar":true,"m_booleanValue":false,"m_decimalValue":0.0,"m_intValue":0,"m_name":"Volume actuel","m_stringValue":"100","m_type":2, "supportsInput":false,"supportsOutput":true},{"dictionary":{"entries":[],"isArray":false,"variableType":4,"type":"Dictionary"},"isActionBlockWorkingVar" :false,"isLocalVar":true,"m_booleanValue":false,"m_decimalValue":0.0,"m_intValue":0,"m_name":"résultats JavaScript ","m_stringValue":"","m_type":2," supportsInput":false,"supportsOutput":true}],"m_GUID":-6414540935530643180,"m_actionList":[{"booleanDictionaryKeys":{"keys":[]},"dictionaryKeys":[],"dictionaryOrArrayType": -1,"existingManualKeyType":0,"m_booleanInvert":false,"m_darkMode":-1,"m_doubleRandomMax":0.0,"m_doubleRandomMin":0.0,"m_falseLabel":"Faux","m_intExpression":false,"m_intRandom ":false,"m_intRandomMax":0,"m_intRandomMin":0,"m_intValueDecrement":false,"m_intValueIncrement":false,"m_newBooleanValue":false,"m_newDoubleValue":0.0,"m_newIntValue":0,"m_newStringValue": "{vol_music}","m_trueLabel":"Vrai","m_userPrompt":false,"m_userPromptEmptyAtStart":false,"m_userPromptPassword":false,"m_userPromptShowCancel":true,"m_userPromptStopAfterCancel":true,"m_variable":{" dictionnaire":{"entries":[],"isArray":false,"variableType":4,"type":"Dictionary"},"isActionBlockWorkingVar":false,"isLocalVar":true,"m_booleanValue":false,"m_decimalValue":0.0,"m_intValue":0,"m_name":"Volume actuel","m_stringValue":"100","m_type":2,"supportsInput":false,"supportsOutput" :true},"m_SIGUID":-7208476447017052604,"m_classType":"SetVariableAction","m_constraintList":[],"m_isDisabled":false,"m_isOrCondition":false},{"bgColor":-328966,"buttonStyle" :1,"continueMacroOnBackPress":false,"customEntries":[{"color":-14540254,"isBold":true,"isItalic":true,"key":"","text":"Méthode 1", "value":""},{"color":-14540254,"isBold":true,"isItalic":true,"key":"","text":"Méthode 2","value":"" },{"color":-14540254,"isBold":true,"isItalic":true,"key":"","text":"Méthode 3","value":""},{"color" :-14540254,"isBold":true,"isItalic":true,"key":"","text":"Méthode 4","value":""}],"defaultButtonIndex":0,"defaultKey" :"","defaultTimeOutSecs":30,"hasDefault":false,"message":"Choisir la méthode !","option":0,"preventBackButtonClose":false,"saveIndexVariable":{"keys":{" keys":[]},"variableName":"choix de méthode"},"showDictionaryKeys":false,"textColor":-14540254,"m_SIGUID":-7448470405150526657,"m_classType":"SelectionDialogAction","m_constraintList":[ ],"m_isDisabled":false,"m_isOrCondition":false},{"childrenCollapsed":true,"dontLogIfConditionIsFalse":false,"m_SIGUID":-7284810831429212712,"m_classType":"IfConditionAction","m_constraintList":[{" checkCase":false,"dictionaryKeys":{"keys":[]},"dictionaryType":1,"enableRegex":false,"m_booleanValue":false,"m_doubleValue":0.0,"m_intCompareVariable":false,"m_intGreaterThan ":false,"m_intLessThan":false,"m_intNotEqual":false,"m_intValue":0,"m_stringComparisonType":0,"m_stringEqual":true,"m_variable":{"dictionary":{"entries":[] ,"isArray":false,"variableType":4,"type":"Dictionary"},"isActionBlockWorkingVar":false,"isLocalVar":true,"m_booleanValue":false,"m_decimalValue":3.0,"m_intValue": 3,"m_name":"choix de méthode","m_stringValue":"","m_type":1,"supportsInput":false,"supportsOutput":true},"m_SIGUID":-6821229739371410107,"m_classType":"MacroDroidVariableConstraint","m_constraintList":[],"m_isDisabled":false,"m_isOrCondition" :false}],"m_isDisabled":false,"m_isOrCondition":false},{"m_forceVibrateOff":false,"m_streamIndexArray":[false,true,true,true,false,false,false,false],"m_streamVolumeArray" :[0,0,0,0,0,0,0,0],"m_variables":[null,null,null,null,null,null,null,null],"m_volume":-1,"setInForeground ":true,"varDictionaryKeys":[null,null,null,null,null,null,null,null],"m_SIGUID":-5991981966716255160,"m_classType":"SetVolumeAction","m_constraintList":[],"m_isDisabled ":false,"m_isOrCondition":false},{"m_delayInMilliSeconds":0,"m_delayInSeconds":2,"m_useAlarm":true,"unitForVariables":0,"m_SIGUID":-7235729678155199581,"m_classType":"PauseAction" ,"
For those English-speaking users on this English forum :Bonjour,
Je souhaite savoir s'il est possible d'avoir Macrodroid sur un PC afin de créer des macros, modifier les macros sur un ordinateur.
Pour plus d'aisance dans la manipulation.
Merci à vouss
Personally I would have said not sure because if you modified the .macro format into .json format you could get this:Personnellement j'aurai dit pas sur car si ont modifié le format .macro en format .json ont pouvez obtenir ceci:
Why not? It's plant text not rich, so it's even possible to edit it as .txt filePersonally I would have said not sure because if you modified the .macro format into .json format you could get this:
If the file has not hex code inside you can easily do this on any device, it's just dependent on will you find the requirement application for it. But for example Samsung has build in function in "my Files" that can easily change file extension (not convert, just read the same file as file with different extensions). Also there are lots of cool tools like this in Kali LinuxI'm wondering if using an android emulator for PC could do this?