add: purest_json lib
This commit is contained in:
1 parent
e29aa19b01
commit
f9badbe6f6
69 files changed
+6421
No files matched your search
@@ -0,0 +1,11 @@
|
||||
#N canvas 758 280 510 363 10;
|
||||
#X obj 48 283 rest;
|
||||
#X msg 87 39 GET http://ix.residuum.org/pd/abstractions/sample-looper.png
|
||||
;
|
||||
#X obj 58 323 print;
|
||||
#X msg 49 7 file /tmp/test.png;
|
||||
#X msg 139 77 file;
|
||||
#X connect 0 1 2 0;
|
||||
#X connect 1 0 0 0;
|
||||
#X connect 3 0 0 0;
|
||||
#X connect 4 0 0 0;
|
||||
@@ -0,0 +1,139 @@
|
||||
#N canvas 46 68 1298 769 10;
|
||||
#X declare -path purest_json -stdlib zexy;
|
||||
#X obj 415 136 json-encode;
|
||||
#X msg 876 36 bang;
|
||||
#X msg 874 82 clear;
|
||||
#X obj 454 185 print json-encoded data;
|
||||
#X obj 434 254 json-decode;
|
||||
#X msg 309 42 add value 440;
|
||||
#X obj 207 529 line;
|
||||
#X floatatom 207 556 5 0 0 0 - - - 0;
|
||||
#X obj 206 476 pack f f f;
|
||||
#X msg 206 504 \$1 \, \$2 \$3;
|
||||
#X msg 424 93 add start 10;
|
||||
#X obj 237 372 list trim;
|
||||
#X obj 349 449 print id;
|
||||
#X obj 206 448 f;
|
||||
#X msg 526 63 add name first note;
|
||||
#X obj 411 450 print name;
|
||||
#X msg 381 70 add duration 1000;
|
||||
#X msg 503 30 add name wrong name;
|
||||
#X obj 237 400 route start value duration _id name on;
|
||||
#X msg 698 92 add on TRUE;
|
||||
#X msg 140 75 PUT test;
|
||||
#X msg 206 111 GET test;
|
||||
#X msg 286 269 DELETE test;
|
||||
#X msg 286 242 GET test/1;
|
||||
#X msg 287 212 PUT test/1 \$1;
|
||||
#X msg 535 91 array var yabba;
|
||||
#X msg 668 30 array var dabba;
|
||||
#X msg 692 61 array var doo;
|
||||
#X msg 604 296 GET _uuids?count=4;
|
||||
#X obj 714 397 route uuids;
|
||||
#X obj 714 370 list trim;
|
||||
#X obj 714 450 json-decode;
|
||||
#N canvas 82 61 1112 677 webservices 0;
|
||||
#X obj 170 455 list trim;
|
||||
#X obj 170 538 json-decode;
|
||||
#X obj 20 571 print array-done;
|
||||
#X obj 201 571 print array-decode;
|
||||
#X msg 129 130 GET http://www.reddit.com/r/all/search.json?q=puredata
|
||||
;
|
||||
#X msg 179 160 GET http://en.wikipedia.org/w/api.php?action=query&titles=Puredata&prop=info|links&format=json
|
||||
;
|
||||
#X obj 170 485 route results;
|
||||
#X obj 129 351 rest;
|
||||
#X obj 139 410 json-decode;
|
||||
#X obj 15 390 print rest-status;
|
||||
#X obj 242 411 print raw-data;
|
||||
#X obj 11 471 print decode-done;
|
||||
#X connect 0 0 6 0;
|
||||
#X connect 1 0 2 0;
|
||||
#X connect 1 1 3 0;
|
||||
#X connect 4 0 7 0;
|
||||
#X connect 5 0 7 0;
|
||||
#X connect 6 0 1 0;
|
||||
#X connect 7 0 9 0;
|
||||
#X connect 7 1 8 0;
|
||||
#X connect 7 1 10 0;
|
||||
#X connect 8 0 11 0;
|
||||
#X connect 8 1 0 0;
|
||||
#X restore 10 467 pd webservices;
|
||||
#X obj 4 381 print couchdb_return;
|
||||
#X obj 434 287 print decode_json_data;
|
||||
#X obj 714 423 l2s;
|
||||
#X obj 304 373 print status_messages;
|
||||
#X obj 415 159 t a a a;
|
||||
#X msg 61 38 init http://127.0.0.1:5984/;
|
||||
#X obj 683 346 json-decode;
|
||||
#X obj 604 319 rest http://127.0.0.1:5984/;
|
||||
#X obj 206 329 json-decode;
|
||||
#X obj 194 292 rest;
|
||||
#X obj 714 483 print array-done;
|
||||
#X obj 860 483 print array-decode;
|
||||
#X obj 888 549 declare -path purest_json -stdlib zexy;
|
||||
#N canvas 198 282 778 533 github 0;
|
||||
#X obj 116 137 rest;
|
||||
#X obj 203 204 print data;
|
||||
#X msg 116 108 GET https://api.github.com/repos/residuum/PuRestJson/commits
|
||||
;
|
||||
#X obj 126 172 t a a;
|
||||
#X obj 126 218 json-decode;
|
||||
#X obj 157 243 list trim;
|
||||
#X msg 95 67 header User-Agent: My User Agent;
|
||||
#X obj 49 275 print array-done;
|
||||
#X obj 157 275 print array-decoded;
|
||||
#X connect 0 1 3 0;
|
||||
#X connect 2 0 0 0;
|
||||
#X connect 3 0 4 0;
|
||||
#X connect 3 1 1 0;
|
||||
#X connect 4 0 7 0;
|
||||
#X connect 4 1 5 0;
|
||||
#X connect 5 0 8 0;
|
||||
#X connect 6 0 0 0;
|
||||
#X restore 8 506 pd github;
|
||||
#X connect 0 0 37 0;
|
||||
#X connect 1 0 0 0;
|
||||
#X connect 2 0 0 0;
|
||||
#X connect 4 1 34 0;
|
||||
#X connect 5 0 0 0;
|
||||
#X connect 6 0 7 0;
|
||||
#X connect 8 0 9 0;
|
||||
#X connect 9 0 6 0;
|
||||
#X connect 10 0 0 0;
|
||||
#X connect 11 0 18 0;
|
||||
#X connect 13 0 8 0;
|
||||
#X connect 14 0 0 0;
|
||||
#X connect 16 0 0 0;
|
||||
#X connect 17 0 0 0;
|
||||
#X connect 18 0 13 1;
|
||||
#X connect 18 1 8 1;
|
||||
#X connect 18 2 8 2;
|
||||
#X connect 18 3 12 0;
|
||||
#X connect 18 4 15 0;
|
||||
#X connect 19 0 0 0;
|
||||
#X connect 20 0 42 0;
|
||||
#X connect 21 0 42 0;
|
||||
#X connect 22 0 42 0;
|
||||
#X connect 23 0 42 0;
|
||||
#X connect 24 0 42 0;
|
||||
#X connect 25 0 0 0;
|
||||
#X connect 26 0 0 0;
|
||||
#X connect 27 0 0 0;
|
||||
#X connect 28 0 40 0;
|
||||
#X connect 29 0 35 0;
|
||||
#X connect 30 0 29 0;
|
||||
#X connect 31 0 43 0;
|
||||
#X connect 31 1 44 0;
|
||||
#X connect 35 0 31 0;
|
||||
#X connect 37 0 24 0;
|
||||
#X connect 37 1 4 0;
|
||||
#X connect 37 2 3 0;
|
||||
#X connect 38 0 42 0;
|
||||
#X connect 39 1 30 0;
|
||||
#X connect 40 1 39 0;
|
||||
#X connect 41 0 13 0;
|
||||
#X connect 41 1 11 0;
|
||||
#X connect 42 1 41 0;
|
||||
#X connect 42 1 33 0;
|
||||
#X connect 42 2 36 0;
|
||||
@@ -0,0 +1,116 @@
|
||||
#N canvas 220 101 523 589 10;
|
||||
#X declare -path purest_json;
|
||||
#X obj 196 482 dac~;
|
||||
#X obj 203 428 *~ 0;
|
||||
#X obj 204 452 *~ 0;
|
||||
#X obj 306 276 vsl 15 128 0 1 0 0 empty empty volume 0 -9 0 10 #fcfcfc #000000 #000000 0 1;
|
||||
#X obj 174 73 rest;
|
||||
#X obj 20 77 tgl 15 0 empty empty Print\ to\ console 17 7 0 10 #fcfcfc #000000 #000000 0 1;
|
||||
#X floatatom 99 266 7 0 0 3 exchange\ rate - - 0;
|
||||
#X symbolatom 11 265 13 0 0 3 Date - - 0;
|
||||
#X obj 202 402 osc~;
|
||||
#N canvas 626 288 864 436 print-to-console 0;
|
||||
#X obj 28 17 inlet;
|
||||
#X obj 308 26 inlet;
|
||||
#X obj 172 28 inlet;
|
||||
#X obj 431 18 inlet;
|
||||
#X obj 308 135 print decoded-data;
|
||||
#X obj 28 101 spigot;
|
||||
#X obj 308 106 spigot;
|
||||
#X obj 28 128 print complete-data;
|
||||
#X obj 172 131 print decoding-done;
|
||||
#X obj 172 100 spigot;
|
||||
#X connect 0 0 5 0;
|
||||
#X connect 1 0 6 0;
|
||||
#X connect 2 0 9 0;
|
||||
#X connect 3 0 9 1;
|
||||
#X connect 3 0 5 1;
|
||||
#X connect 3 0 6 1;
|
||||
#X connect 5 0 7 0;
|
||||
#X connect 6 0 4 0;
|
||||
#X connect 9 0 8 0;
|
||||
#X restore 12 161 pd print-to-console;
|
||||
#N canvas 772 407 388 274 stepper 0;
|
||||
#X obj 17 19 inlet;
|
||||
#X obj 51 215 outlet;
|
||||
#X obj 96 217 outlet;
|
||||
#X obj 17 184 unpack f s f;
|
||||
#X obj 17 150 text sequence \$0-sequence;
|
||||
#X obj 192 224 outlet;
|
||||
#X msg 192 84 1;
|
||||
#X msg 164 185 0;
|
||||
#X obj 17 90 metro 20;
|
||||
#X msg 223 185 stop;
|
||||
#X obj 17 42 t b b b;
|
||||
#X msg 74 111 line 0;
|
||||
#X msg 17 113 step;
|
||||
#X connect 0 0 10 0;
|
||||
#X connect 3 1 1 0;
|
||||
#X connect 3 2 2 0;
|
||||
#X connect 4 0 3 0;
|
||||
#X connect 4 1 7 0;
|
||||
#X connect 4 1 9 0;
|
||||
#X connect 6 0 5 0;
|
||||
#X connect 7 0 5 0;
|
||||
#X connect 8 0 12 0;
|
||||
#X connect 9 0 8 0;
|
||||
#X connect 10 0 8 0;
|
||||
#X connect 10 1 11 0;
|
||||
#X connect 10 2 6 0;
|
||||
#X connect 11 0 4 0;
|
||||
#X connect 12 0 4 0;
|
||||
#X restore 174 232 pd stepper;
|
||||
#X obj 184 110 json-decode, f 12;
|
||||
#X msg 174 44 GET https://ix.residuum.org/pd/currency_example.php;
|
||||
#X obj 202 357 mtof;
|
||||
#X obj 202 380 line \$1 5;
|
||||
#X obj 202 304 * 32;
|
||||
#X obj 202 329 + 32;
|
||||
#X text 15 6 Gets the complete exchange rate history of USD to EUR and drives a sine oscillator with the rates, f 78;
|
||||
#X obj 17 524 text define \$0-sequence;
|
||||
#N canvas 766 104 365 231 store-data 0;
|
||||
#X obj 103 66 list trim;
|
||||
#X obj 103 18 inlet;
|
||||
#X obj 55 18 inlet;
|
||||
#X obj 103 94 route day rate;
|
||||
#X obj 55 41 t b b;
|
||||
#X obj 55 182 text set \$0-sequence;
|
||||
#X msg 213 123 1e+15;
|
||||
#X obj 103 117 symbol;
|
||||
#X obj 55 157 pack f s f;
|
||||
#X connect 0 0 3 0;
|
||||
#X connect 1 0 0 0;
|
||||
#X connect 2 0 4 0;
|
||||
#X connect 3 0 7 0;
|
||||
#X connect 3 1 8 2;
|
||||
#X connect 4 0 8 0;
|
||||
#X connect 4 1 6 0;
|
||||
#X connect 6 0 5 1;
|
||||
#X connect 7 0 8 1;
|
||||
#X connect 8 0 5 0;
|
||||
#X restore 184 149 pd store-data;
|
||||
#X obj 191 190 bng 18 250 50 0 empty empty start\ sequence\ again 0 -9 0 10 #fcfcfc #000000 #000000;
|
||||
#X obj 15 557 declare -path purest_json;
|
||||
#X connect 1 0 2 0;
|
||||
#X connect 2 0 0 1;
|
||||
#X connect 2 0 0 0;
|
||||
#X connect 3 0 2 1;
|
||||
#X connect 4 0 10 0;
|
||||
#X connect 4 1 11 0;
|
||||
#X connect 4 1 9 0;
|
||||
#X connect 5 0 9 3;
|
||||
#X connect 8 0 1 0;
|
||||
#X connect 10 0 7 0;
|
||||
#X connect 10 1 15 0;
|
||||
#X connect 10 1 6 0;
|
||||
#X connect 10 2 1 1;
|
||||
#X connect 11 0 9 1;
|
||||
#X connect 11 0 19 0;
|
||||
#X connect 11 1 9 2;
|
||||
#X connect 11 1 19 1;
|
||||
#X connect 12 0 4 0;
|
||||
#X connect 13 0 14 0;
|
||||
#X connect 14 0 8 0;
|
||||
#X connect 15 0 16 0;
|
||||
#X connect 16 0 13 0;
|
||||
#X connect 20 0 10 0;
|
||||
@@ -0,0 +1,195 @@
|
||||
#N canvas 508 175 974 536 10;
|
||||
#X declare -path purest_json -stdlib zexy -stdpath cyclone;
|
||||
#N canvas 975 249 726 490 authorize 0;
|
||||
#X msg 24 36 POST /oauth/request_token;
|
||||
#X obj 178 255 print data1;
|
||||
#X obj 333 253 print status1;
|
||||
#X obj 24 193 oauth https://api.twitter.com SEJpJksCRpcgyoP4nk73Ng
|
||||
FEHGi9k8jF3zTPrBLbnBonF94gbUGZLrGKMgl4Td5bc;
|
||||
#X msg 73 83 init https://api.twitter.com SEJpJksCRpcgyoP4nk73Ng FEHGi9k8jF3zTPrBLbnBonF94gbUGZLrGKMgl4Td5bc
|
||||
YOUR_TEMP_TOKEN YOUR_TEMP_SECRET;
|
||||
#X msg 296 154 POST /oauth/access_token oauth_verifier=YOUR_PIN;
|
||||
#X connect 0 0 3 0;
|
||||
#X connect 3 1 1 0;
|
||||
#X connect 3 2 2 0;
|
||||
#X connect 4 0 3 0;
|
||||
#X connect 5 0 3 0;
|
||||
#X restore 29 287 pd authorize;
|
||||
#N canvas 1071 303 520 438 simple-operations 0;
|
||||
#X obj 379 187 print urlparams;
|
||||
#X msg 109 62 GET /1.1/statuses/home_timeline.json;
|
||||
#X msg 115 188 POST /1.1/statuses/update.json \$1;
|
||||
#X obj 115 154 urlparams;
|
||||
#X obj 61 232 oauth;
|
||||
#X text 106 46 Get your timeline;
|
||||
#X msg 115 103 clear \, add status I can haz my own twitter client
|
||||
#Pd #Puredata \, bang;
|
||||
#X text 132 86 Tweet;
|
||||
#X obj 74 321 print data2;
|
||||
#X obj 125 277 print status2;
|
||||
#X obj 61 37 inlet;
|
||||
#X connect 1 0 4 0;
|
||||
#X connect 2 0 4 0;
|
||||
#X connect 3 0 2 0;
|
||||
#X connect 3 0 0 0;
|
||||
#X connect 4 1 8 0;
|
||||
#X connect 4 2 9 0;
|
||||
#X connect 6 0 3 0;
|
||||
#X connect 10 0 4 0;
|
||||
#X restore 159 257 pd simple-operations;
|
||||
#N canvas 855 130 931 760 sonify-it 0;
|
||||
#X obj 29 129 oauth;
|
||||
#X obj 29 28 inlet;
|
||||
#X text 118 66 Search;
|
||||
#X obj 42 226 fifop;
|
||||
#X obj 42 191 bng 15 250 50 0 empty empty empty 17 7 0 10 #fcfcfc #000000
|
||||
#000000;
|
||||
#X obj 73 569 *~ 0;
|
||||
#X obj 73 511 osc~;
|
||||
#X obj 73 481 mtof;
|
||||
#X obj 73 642 dac~;
|
||||
#X obj 74 605 *~ 0;
|
||||
#X obj 832 332 vsl 15 128 0 1 0 0 empty empty empty 0 -9 0 10 #fcfcfc
|
||||
#000000 #000000 0 1;
|
||||
#X msg 123 466 0;
|
||||
#X symbolatom 229 326 38 0 0 0 - - - 0;
|
||||
#X symbolatom 229 340 80 0 0 0 - - - 0;
|
||||
#X obj 179 464 f;
|
||||
#X obj 42 262 unpack f s s s;
|
||||
#X symbolatom 509 326 40 0 0 0 - - - 0;
|
||||
#X obj 74 539 *~;
|
||||
#X obj 335 433 osc~;
|
||||
#N canvas 1432 61 437 398 tweet-text-analysis 0;
|
||||
#X obj 95 138 fifop;
|
||||
#X obj 63 40 t b s;
|
||||
#X obj 93 287 line;
|
||||
#X msg 93 261 \$1 10;
|
||||
#X obj 148 193 t f b;
|
||||
#X obj 95 165 moses 33;
|
||||
#X obj 13 76 metro 80;
|
||||
#X obj 93 235 - 32;
|
||||
#X obj 95 102 cyclone/spell;
|
||||
#X obj 63 14 inlet;
|
||||
#X obj 93 331 outlet;
|
||||
#X obj 180 333 outlet;
|
||||
#X obj 278 333 outlet;
|
||||
#X obj 362 332 outlet;
|
||||
#X connect 0 0 5 0;
|
||||
#X connect 0 1 13 0;
|
||||
#X connect 1 0 6 0;
|
||||
#X connect 1 1 8 0;
|
||||
#X connect 2 0 10 0;
|
||||
#X connect 3 0 2 0;
|
||||
#X connect 4 0 7 0;
|
||||
#X connect 4 1 11 0;
|
||||
#X connect 5 0 12 0;
|
||||
#X connect 5 1 4 0;
|
||||
#X connect 6 0 0 0;
|
||||
#X connect 7 0 3 0;
|
||||
#X connect 8 0 0 0;
|
||||
#X connect 9 0 1 0;
|
||||
#X restore 73 295 pd tweet-text-analysis;
|
||||
#N canvas 987 61 448 398 data-tranformation 0;
|
||||
#X obj 84 62 json-decode;
|
||||
#X obj 115 90 list trim;
|
||||
#X obj 115 113 route statuses;
|
||||
#X obj 115 137 json-decode;
|
||||
#X obj 146 191 route text user;
|
||||
#X obj 146 161 list trim;
|
||||
#X obj 146 219 l2s;
|
||||
#X obj 228 242 list trim;
|
||||
#X obj 197 216 json-decode;
|
||||
#X obj 228 288 l2s;
|
||||
#X obj 228 265 route name screen_name;
|
||||
#X obj 303 289 l2s;
|
||||
#X obj 113 318 pack f s s s;
|
||||
#X obj 84 36 inlet;
|
||||
#X obj 113 347 outlet;
|
||||
#X obj 64 347 outlet;
|
||||
#X connect 0 0 15 0;
|
||||
#X connect 0 1 1 0;
|
||||
#X connect 1 0 2 0;
|
||||
#X connect 2 0 3 0;
|
||||
#X connect 3 0 12 0;
|
||||
#X connect 3 1 5 0;
|
||||
#X connect 4 0 6 0;
|
||||
#X connect 4 1 8 0;
|
||||
#X connect 5 0 4 0;
|
||||
#X connect 6 0 12 1;
|
||||
#X connect 7 0 10 0;
|
||||
#X connect 8 1 7 0;
|
||||
#X connect 9 0 12 2;
|
||||
#X connect 10 0 9 0;
|
||||
#X connect 10 1 11 0;
|
||||
#X connect 11 0 12 3;
|
||||
#X connect 12 0 14 0;
|
||||
#X connect 13 0 0 0;
|
||||
#X restore 42 153 pd data-tranformation;
|
||||
#N canvas 984 503 403 299 name-analysis 0;
|
||||
#X obj 112 54 loadbang;
|
||||
#X msg 112 82 symbol;
|
||||
#X obj 94 110 s2l;
|
||||
#X obj 94 134 list length;
|
||||
#X obj 94 159 / 32;
|
||||
#X obj 58 55 inlet;
|
||||
#X obj 94 201 outlet;
|
||||
#X connect 0 0 1 0;
|
||||
#X connect 1 0 2 1;
|
||||
#X connect 2 0 3 0;
|
||||
#X connect 3 0 4 0;
|
||||
#X connect 4 0 6 0;
|
||||
#X connect 5 0 2 0;
|
||||
#X restore 180 398 pd name-analysis;
|
||||
#N canvas 1389 500 399 209 username-analysis 0;
|
||||
#X obj 74 13 loadbang;
|
||||
#X msg 74 41 symbol;
|
||||
#X obj 46 84 s2l;
|
||||
#X obj 45 107 list length;
|
||||
#X obj 45 137 / 5;
|
||||
#X obj 14 13 inlet;
|
||||
#X obj 45 166 outlet;
|
||||
#X connect 0 0 1 0;
|
||||
#X connect 1 0 2 1;
|
||||
#X connect 2 0 3 0;
|
||||
#X connect 3 0 4 0;
|
||||
#X connect 4 0 6 0;
|
||||
#X connect 5 0 2 0;
|
||||
#X restore 335 405 pd username-analysis;
|
||||
#X msg 117 85 GET /1.1/search/tweets.json?q=%23Puredata&count=15;
|
||||
#X connect 0 1 20 0;
|
||||
#X connect 1 0 0 0;
|
||||
#X connect 3 0 15 0;
|
||||
#X connect 3 1 11 0;
|
||||
#X connect 4 0 3 0;
|
||||
#X connect 5 0 9 0;
|
||||
#X connect 6 0 17 0;
|
||||
#X connect 7 0 6 0;
|
||||
#X connect 9 0 8 0;
|
||||
#X connect 9 0 8 1;
|
||||
#X connect 10 0 9 1;
|
||||
#X connect 11 0 5 1;
|
||||
#X connect 14 0 5 1;
|
||||
#X connect 15 1 13 0;
|
||||
#X connect 15 1 19 0;
|
||||
#X connect 15 2 12 0;
|
||||
#X connect 15 2 21 0;
|
||||
#X connect 15 3 16 0;
|
||||
#X connect 15 3 22 0;
|
||||
#X connect 17 0 5 0;
|
||||
#X connect 18 0 17 1;
|
||||
#X connect 19 0 7 0;
|
||||
#X connect 19 1 14 0;
|
||||
#X connect 19 2 11 0;
|
||||
#X connect 19 3 4 0;
|
||||
#X connect 20 0 4 0;
|
||||
#X connect 20 1 3 0;
|
||||
#X connect 21 0 14 0;
|
||||
#X connect 22 0 18 0;
|
||||
#X connect 23 0 0 0;
|
||||
#X restore 375 261 pd sonify-it;
|
||||
#X msg 228 56 init https://api.twitter.com SEJpJksCRpcgyoP4nk73Ng FEHGi9k8jF3zTPrBLbnBonF94gbUGZLrGKMgl4Td5bc
|
||||
YOUR_AUTH_TOKEN YOUR_AUTH_SECRET;
|
||||
#X obj 618 479 declare -path purest_json -stdlib zexy -stdpath cyclone
|
||||
;
|
||||
#X connect 3 0 1 0;
|
||||
#X connect 3 0 2 0;
|
||||
Reference in new issue
Block a user