-
- {{ panel.description }} -
-\n Or manually type the IP address:
\n {{ server.ip }}/devices\n
\n Connected to: {{ server.host }}\n
\n\n \nAre you sure you want to delete this key?
\n[Press a key]
\n \n\n The following keys have been pressed down, but\n not released.\n
\n\n The following keys have been released, but\n not pressed down.\n
\n\n {{ panel.description }}\n
\n>>24)&16711935|(b<<24|b>>>8)&4278255360,F=(F<<8|F>>>24)&16711935|(F<<24|F>>>8)&4278255360;var D=g[y];D.high^=F,D.low^=b}for(var w=0;w<24;w++){for(var P=0;P<5;P++){for(var A=0,S=0,L=0;L<5;L++){var D=g[P+5*L];A^=D.high,S^=D.low}var T=h[P];T.high=A,T.low=S}for(var P=0;P<5;P++)for(var Y=h[(P+4)%5],te=h[(P+1)%5],Q=te.high,X=te.low,A=Y.high^(Q<<1|X>>>31),S=Y.low^(X<<1|Q>>>31),L=0;L<5;L++){var D=g[P+5*L];D.high^=A,D.low^=S}for(var ee=1;ee<25;ee++){var A,S,D=g[ee],de=D.high,xe=D.low,O=u[ee];O<32?(A=de< Click here to start authorization and open the \"Devices\" page on your PC. No devices found. Unlink a device or add new devices. No macros found. Edit and view your macros. No panels found. Learn how to create a panel here. Link macros to panels or view a panel. No panels found. Learn how to create a panel here. Start using a panel! \n Linked with: {{ server.ip }}\n \n Not linked\n Click here to start authorization and open the "Devices" page on your PC. No panels found. Learn how to create a panel here. Start using a panel!
- Linked with: {{ server.ip }}
-
- Not linked
- No devices found. Unlink a device or add new devices. No macros found. Edit and view your macros. No panels found. Learn how to create a panel here. Link macros to panels or view a panel.
- Connected to: {{ server.host }}
-
- Or manually type the IP address: Are you sure you want to delete this key? [Press a key]
- The following keys have been pressed down, but
- not released.
-
- The following keys have been released, but
- not pressed down.
-
- {{ panel.description }}
-
- Macrame is an open-source application designed to turn any device into a customizable
- button panel. Whether you're optimizing your workflow or enhancing your gaming experience,
- Macrame makes it simple to create and link macros to your button panels.
-
- For more information, including details on licensing, visit
- https://macrame.github.io
- >>24]^D[T>>>16&255]^w[Y>>>8&255]^P[te&255]^b[Q++],de=F[T>>>24]^D[Y>>>16&255]^w[te>>>8&255]^P[L&255]^b[Q++],xe=F[Y>>>24]^D[te>>>16&255]^w[L>>>8&255]^P[T&255]^b[Q++],O=F[te>>>24]^D[L>>>16&255]^w[T>>>8&255]^P[Y&255]^b[Q++];L=ee,T=de,Y=xe,te=O}var ee=(A[L>>>24]<<24|A[T>>>16&255]<<16|A[Y>>>8&255]<<8|A[te&255])^b[Q++],de=(A[T>>>24]<<24|A[Y>>>16&255]<<16|A[te>>>8&255]<<8|A[L&255])^b[Q++],xe=(A[Y>>>24]<<24|A[te>>>16&255]<<16|A[L>>>8&255]<<8|A[T&255])^b[Q++],O=(A[te>>>24]<<24|A[L>>>16&255]<<16|A[T>>>8&255]<<8|A[Y&255])^b[Q++];m[y]=ee,m[y+1]=de,m[y+2]=xe,m[y+3]=O},keySize:256/32});n.AES=o._createHelper(g)}(),r.AES})}(Nr)),Nr.exports}var $r={exports:{}},Rh=$r.exports,$i;function kh(){return $i||($i=1,function(e,t){(function(r,n,s){e.exports=n(he(),r0(),n0(),Ut(),Oe())})(Rh,function(r){return function(){var n=r,s=n.lib,o=s.WordArray,i=s.BlockCipher,a=n.algo,f=[57,49,41,33,25,17,9,1,58,50,42,34,26,18,10,2,59,51,43,35,27,19,11,3,60,52,44,36,63,55,47,39,31,23,15,7,62,54,46,38,30,22,14,6,61,53,45,37,29,21,13,5,28,20,12,4],c=[14,17,11,24,1,5,3,28,15,6,21,10,23,19,12,4,26,8,16,7,27,20,13,2,41,52,31,37,47,55,30,40,51,45,33,48,44,49,39,56,34,53,46,42,50,36,29,32],l=[1,2,4,6,8,10,12,14,15,17,19,21,23,25,27,28],u=[{0:8421888,268435456:32768,536870912:8421378,805306368:2,1073741824:512,1342177280:8421890,1610612736:8389122,1879048192:8388608,2147483648:514,2415919104:8389120,2684354560:33280,2952790016:8421376,3221225472:32770,3489660928:8388610,3758096384:0,4026531840:33282,134217728:0,402653184:8421890,671088640:33282,939524096:32768,1207959552:8421888,1476395008:512,1744830464:8421378,2013265920:2,2281701376:8389120,2550136832:33280,2818572288:8421376,3087007744:8389122,3355443200:8388610,3623878656:32770,3892314112:514,4160749568:8388608,1:32768,268435457:2,536870913:8421888,805306369:8388608,1073741825:8421378,1342177281:33280,1610612737:512,1879048193:8389122,2147483649:8421890,2415919105:8421376,2684354561:8388610,2952790017:33282,3221225473:514,3489660929:8389120,3758096385:32770,4026531841:0,134217729:8421890,402653185:8421376,671088641:8388608,939524097:512,1207959553:32768,1476395009:8388610,1744830465:2,2013265921:33282,2281701377:32770,2550136833:8389122,2818572289:514,3087007745:8421888,3355443201:8389120,3623878657:0,3892314113:33280,4160749569:8421378},{0:1074282512,16777216:16384,33554432:524288,50331648:1074266128,67108864:1073741840,83886080:1074282496,100663296:1073758208,117440512:16,134217728:540672,150994944:1073758224,167772160:1073741824,184549376:540688,201326592:524304,218103808:0,234881024:16400,251658240:1074266112,8388608:1073758208,25165824:540688,41943040:16,58720256:1073758224,75497472:1074282512,92274688:1073741824,109051904:524288,125829120:1074266128,142606336:524304,159383552:0,176160768:16384,192937984:1074266112,209715200:1073741840,226492416:540672,243269632:1074282496,260046848:16400,268435456:0,285212672:1074266128,301989888:1073758224,318767104:1074282496,335544320:1074266112,352321536:16,369098752:540688,385875968:16384,402653184:16400,419430400:524288,436207616:524304,452984832:1073741840,469762048:540672,486539264:1073758208,503316480:1073741824,520093696:1074282512,276824064:540688,293601280:524288,310378496:1074266112,327155712:16384,343932928:1073758208,360710144:1074282512,377487360:16,394264576:1073741824,411041792:1074282496,427819008:1073741840,444596224:1073758224,461373440:524304,478150656:0,494927872:16400,511705088:1074266128,528482304:540672},{0:260,1048576:0,2097152:67109120,3145728:65796,4194304:65540,5242880:67108868,6291456:67174660,7340032:67174400,8388608:67108864,9437184:67174656,10485760:65792,11534336:67174404,12582912:67109124,13631488:65536,14680064:4,15728640:256,524288:67174656,1572864:67174404,2621440:0,3670016:67109120,4718592:67108868,5767168:65536,6815744:65540,7864320:260,8912896:4,9961472:256,11010048:67174400,12058624:65796,13107200:65792,14155776:67109124,15204352:67174660,16252928:67108864,16777216:67174656,17825792:65540,18874368:65536,19922944:67109120,20971520:256,22020096:67174660,23068672:67108868,24117248:0,25165824:67109124,26214400:67108864,27262976:4,28311552:65792,29360128:67174400,30408704:260,31457280:65796,32505856:67174404,17301504:67108864,18350080:260,19398656:67174656,20447232:0,21495808:65540,22544384:67109120,23592960:256,24641536:67174404,25690112:65536,26738688:67174660,27787264:65796,28835840:67108868,29884416:67109124,30932992:67174400,31981568:4,33030144:65792},{0:2151682048,65536:2147487808,131072:4198464,196608:2151677952,262144:0,327680:4198400,393216:2147483712,458752:4194368,524288:2147483648,589824:4194304,655360:64,720896:2147487744,786432:2151678016,851968:4160,917504:4096,983040:2151682112,32768:2147487808,98304:64,163840:2151678016,229376:2147487744,294912:4198400,360448:2151682112,425984:0,491520:2151677952,557056:4096,622592:2151682048,688128:4194304,753664:4160,819200:2147483648,884736:4194368,950272:4198464,1015808:2147483712,1048576:4194368,1114112:4198400,1179648:2147483712,1245184:0,1310720:4160,1376256:2151678016,1441792:2151682048,1507328:2147487808,1572864:2151682112,1638400:2147483648,1703936:2151677952,1769472:4198464,1835008:2147487744,1900544:4194304,1966080:64,2031616:4096,1081344:2151677952,1146880:2151682112,1212416:0,1277952:4198400,1343488:4194368,1409024:2147483648,1474560:2147487808,1540096:64,1605632:2147483712,1671168:4096,1736704:2147487744,1802240:2151678016,1867776:4160,1933312:2151682048,1998848:4194304,2064384:4198464},{0:128,4096:17039360,8192:262144,12288:536870912,16384:537133184,20480:16777344,24576:553648256,28672:262272,32768:16777216,36864:537133056,40960:536871040,45056:553910400,49152:553910272,53248:0,57344:17039488,61440:553648128,2048:17039488,6144:553648256,10240:128,14336:17039360,18432:262144,22528:537133184,26624:553910272,30720:536870912,34816:537133056,38912:0,43008:553910400,47104:16777344,51200:536871040,55296:553648128,59392:16777216,63488:262272,65536:262144,69632:128,73728:536870912,77824:553648256,81920:16777344,86016:553910272,90112:537133184,94208:16777216,98304:553910400,102400:553648128,106496:17039360,110592:537133056,114688:262272,118784:536871040,122880:0,126976:17039488,67584:553648256,71680:16777216,75776:17039360,79872:537133184,83968:536870912,88064:17039488,92160:128,96256:553910272,100352:262272,104448:553910400,108544:0,112640:553648128,116736:16777344,120832:262144,124928:537133056,129024:536871040},{0:268435464,256:8192,512:270532608,768:270540808,1024:268443648,1280:2097152,1536:2097160,1792:268435456,2048:0,2304:268443656,2560:2105344,2816:8,3072:270532616,3328:2105352,3584:8200,3840:270540800,128:270532608,384:270540808,640:8,896:2097152,1152:2105352,1408:268435464,1664:268443648,1920:8200,2176:2097160,2432:8192,2688:268443656,2944:270532616,3200:0,3456:270540800,3712:2105344,3968:268435456,4096:268443648,4352:270532616,4608:270540808,4864:8200,5120:2097152,5376:268435456,5632:268435464,5888:2105344,6144:2105352,6400:0,6656:8,6912:270532608,7168:8192,7424:268443656,7680:270540800,7936:2097160,4224:8,4480:2105344,4736:2097152,4992:268435464,5248:268443648,5504:8200,5760:270540808,6016:270532608,6272:270540800,6528:270532616,6784:8192,7040:2105352,7296:2097160,7552:0,7808:268435456,8064:268443656},{0:1048576,16:33555457,32:1024,48:1049601,64:34604033,80:0,96:1,112:34603009,128:33555456,144:1048577,160:33554433,176:34604032,192:34603008,208:1025,224:1049600,240:33554432,8:34603009,24:0,40:33555457,56:34604032,72:1048576,88:33554433,104:33554432,120:1025,136:1049601,152:33555456,168:34603008,184:1048577,200:1024,216:34604033,232:1,248:1049600,256:33554432,272:1048576,288:33555457,304:34603009,320:1048577,336:33555456,352:34604032,368:1049601,384:1025,400:34604033,416:1049600,432:1,448:0,464:34603008,480:33554433,496:1024,264:1049600,280:33555457,296:34603009,312:1,328:33554432,344:1048576,360:1025,376:34604032,392:33554433,408:34603008,424:0,440:34604033,456:1049601,472:1024,488:33555456,504:1048577},{0:134219808,1:131072,2:134217728,3:32,4:131104,5:134350880,6:134350848,7:2048,8:134348800,9:134219776,10:133120,11:134348832,12:2080,13:0,14:134217760,15:133152,2147483648:2048,2147483649:134350880,2147483650:134219808,2147483651:134217728,2147483652:134348800,2147483653:133120,2147483654:133152,2147483655:32,2147483656:134217760,2147483657:2080,2147483658:131104,2147483659:134350848,2147483660:0,2147483661:134348832,2147483662:134219776,2147483663:131072,16:133152,17:134350848,18:32,19:2048,20:134219776,21:134217760,22:134348832,23:131072,24:0,25:131104,26:134348800,27:134219808,28:134350880,29:133120,30:2080,31:134217728,2147483664:131072,2147483665:2048,2147483666:134348832,2147483667:133152,2147483668:32,2147483669:134348800,2147483670:134217728,2147483671:134219808,2147483672:134350880,2147483673:134217760,2147483674:134219776,2147483675:0,2147483676:133120,2147483677:2080,2147483678:131104,2147483679:134350848}],x=[4160749569,528482304,33030144,2064384,129024,8064,504,2147483679],d=a.DES=i.extend({_doReset:function(){for(var C=this._key,g=C.words,m=[],y=0;y<56;y++){var b=f[y]-1;m[y]=g[b>>>5]>>>31-b%32&1}for(var F=this._subKeys=[],D=0;D<16;D++){for(var w=F[D]=[],P=l[D],y=0;y<24;y++)w[y/6|0]|=m[(c[y]-1+P)%28]<<31-y%6,w[4+(y/6|0)]|=m[28+(c[y+24]-1+P)%28]<<31-y%6;w[0]=w[0]<<1|w[0]>>>31;for(var y=1;y<7;y++)w[y]=w[y]>>>(y-1)*4+3;w[7]=w[7]<<5|w[7]>>>27}for(var A=this._invSubKeys=[],y=0;y<16;y++)A[y]=F[15-y]},encryptBlock:function(C,g){this._doCryptBlock(C,g,this._subKeys)},decryptBlock:function(C,g){this._doCryptBlock(C,g,this._invSubKeys)},_doCryptBlock:function(C,g,m){this._lBlock=C[g],this._rBlock=C[g+1],h.call(this,4,252645135),h.call(this,16,65535),p.call(this,2,858993459),p.call(this,8,16711935),h.call(this,1,1431655765);for(var y=0;y<16;y++){for(var b=m[y],F=this._lBlock,D=this._rBlock,w=0,P=0;P<8;P++)w|=u[P][((D^b[P])&x[P])>>>0];this._lBlock=D,this._rBlock=F^w}var A=this._lBlock;this._lBlock=this._rBlock,this._rBlock=A,h.call(this,1,1431655765),p.call(this,8,16711935),p.call(this,2,858993459),h.call(this,16,65535),h.call(this,4,252645135),C[g]=this._lBlock,C[g+1]=this._rBlock},keySize:64/32,ivSize:64/32,blockSize:64/32});function h(C,g){var m=(this._lBlock>>>C^this._rBlock)&g;this._rBlock^=m,this._lBlock^=m<\n
\n
Not authorized!
\n {{ server.remoteCount }} {{ server.remoteCount != 1 ? 'Devices' : 'Device' }}
\n \n {{ server.macroCount }} {{ server.macroCount != 1 ? 'Macros' : 'Macro' }}
\n \n {{ server.panelCount }} {{ server.panelCount != 1 ? 'Panels' : 'Panel' }}
\n \n {{ server.panelCount }} {{ server.panelCount != 1 ? 'Panels' : 'Panel' }}
\n \n Server
\n \n Not authorized!
- {{ title }}
- {{ server.panelCount }} {{ server.panelCount != 1 ? 'Panels' : 'Panel' }}
-
- Server
-
- {{ server.remoteCount }} {{ server.remoteCount != 1 ? 'Devices' : 'Device' }}
-
- {{ server.macroCount }} {{ server.macroCount != 1 ? 'Macros' : 'Macro' }}
-
- {{ server.panelCount }} {{ server.panelCount != 1 ? 'Panels' : 'Panel' }}
-
-
-
-
-
-
-
- Server link pin:
-
-
-
-
-
-
-
-
- {{ id }}
-
-
-
- {{ server.ip }}/devices
- Pin code
- {{ remote.pinlink.pin }}
- Saved Macros
- Are you sure you want to delete:
- {{ macroToBeDeleted }}
- Delete key
- Edit delay
- Press a key
-
-
-
- Custom delay
-
-
- Insert key {{ position }}
-
-
-
-
- There's an error in your macro
-
-
-
-
-
-
-
-
- Name:
-
-
-
-
-
-
{{ panel.name }}
-
- Dashboard
- About Macrame
-
- {{ isLocal() ? 'Remote devices' : 'Server' }}
-
- Macros
-
-
-