#include #include /* This file is from https://github.com/tmadeira/downloadsubtitle */ /* License? I don't know. ;___: */ void usage(char *name) { printf("Usage: %s \n", name); exit(1); } int main(int argc, char *argv[]) { unsigned long long buf[16384], c = 0; FILE *in; int i; if (argc != 2) { usage(argv[0]); } in = fopen(argv[1], "rb"); if (in == NULL) { usage(argv[0]); } fread(buf, 8192, 8, in); fseek(in, -65536, SEEK_END); fread(&buf[8192], 8192, 8, in); for (i = 0; i < 16384; i++) { c+= buf[i]; } c+= ftell(in); fclose(in); printf("%016llx\n", c); return 0; }