+static void dumphelp()
+{
+ offline=2;
+ printf("\n------------PROXMARK3 HELP DUMP--------------\n");
+ printf("Some commands are available only if a Proxmark is actually connected,\n");
+ printf("Those commands are flagged with \"@\" in front of their description.\n");
+ printf("\n");
+ DUMPHELP("help");
+ DUMPHELP("data help");
+ DUMPHELP("hf help");
+ DUMPHELP("hf 14a help");
+ DUMPHELP("hf 14b help");
+ DUMPHELP("hf 15 help");
+ DUMPHELP("hf epa help");
+ DUMPHELP("hf legic help");
+ DUMPHELP("hf iclass help");
+ DUMPHELP("hf mf help");
+ DUMPHELP("hw help");
+ DUMPHELP("lf help");
+ DUMPHELP("lf em4x help");
+ DUMPHELP("lf hid help");
+ DUMPHELP("lf ti help");
+ DUMPHELP("lf hitag help");
+ DUMPHELP("lf pcf7931 help");
+ DUMPHELP("lf t55xx help");
+}
+
+int main(int argc, char* argv[]) {
+ srand(time(0));
+
+ if (argc < 2) {
+ printf("syntax: %s <port>\n\n",argv[0]);
+ printf("\tLinux example:'%s /dev/ttyACM0'\n\n", argv[0]);
+ printf("help: %s -h\n\n", argv[0]);
+ printf("\tDump all interactive help at once\n");
+ return 1;
+ }