LINUX.ORG.RU
решено ФорумTalks

[2ShTH]это ж ты у нас конвертеры видео на Qt пишешь?


0

0

можешь портануть на линуксы одну виндовую тулзу?

Мой спутниковый ресирвер записывает видео на флеш в формате mpg. Но оно защищено копирайтерами, посему просто так не воспроизводится. Чтобы проиграть его, его на компе открывают в hex-редакторе и проводят над всемя ячейками операцию xor AA. Люди написали проприетарную тулзу, делающую это с указанным .REC файлом автоматически.

Алгоритм ручной работы

Ссыль на написанный раскодировщик

ShTH, сделаешь примочку такую на кутях? Или кто-либо читающий это... =)

Или же подскажите хороший HEX-редактор под KDE...

★★★★★

Последнее исправление: DoctorSinus (всего исправлений: 1)
Ответ на: комментарий от DoctorSinus
#include <stdio.h>
#include <stdlib.h>

int main(int args, char **argv) {
	char buf;
	FILE *infile, *outfile;
	if(args < 3) {
		fprintf(stderr,"No file selected.\n");
		return EXIT_FAILURE;
	}
	if((infile = fopen(argv[1],"rb")) == NULL) {
		fprintf(stderr,"Cannot open file '%s'\n",argv[1]);
		return EXIT_FAILURE;
	}
	if((outfile = fopen(argv[2],"wb")) == NULL) {
		fprintf(stderr,"Cannot open file '%s'\n",argv[2]);
		return EXIT_FAILURE;
	}
	while(fread(&buf,sizeof(buf),1,infile) != 0) {
		buf ^= 0xAA;
		fwrite(&buf,sizeof(buf),1,outfile);
	}
	fclose(infile);
	fclose(outfile);
	return EXIT_SUCCESS;
}

gcc -o test test.c
./test input_file output_file
edigaryev ★★★★★
()

18.04.2010 20:52:58
DoctorSinus: можешь портануть на линуксы одну виндовую тулзу?

18.04.2010 21:12:14
edigaryev: Done.

20 минут? Я не верю своим глазам.

Igron ★★★★★
()
Ответ на: комментарий от Igron

да, и это в толкс, и ещё ни один тролль не сказал «не нужно!», человек взял и сделал =)

красота же, есть добрые люди =)

PS: GPL? =)

DoctorSinus ★★★★★
() автор топика
Ответ на: комментарий от name_no

ну, мне нужен был любой вариант под родные ОСины =)

а гуй таки в таких вопросах не критичен/не нужен

DoctorSinus ★★★★★
() автор топика

Цитируем DoctorSinus

Чтобы проиграть его, его на компе открывают в hex-редакторе и проводят над всемя ячейками операцию xor AA. Люди написали проприетарную тулзу, делающую это с указанным .REC файлом автоматически.

Если честно, я просто в тихом ах***ии от такого описания. Во первых способ защиты просто убивается все эмоции, во вторых - проприетарная тулза, AS IS аналог которой написали менее, чем за 20 минут - это б*** *** ваще

name_no ★★
()
Ответ на: комментарий от DoctorSinus

Цитируем DoctorSinus

а гуй таки в таких вопросах не критичен/не нужен

всё-таки считаю необходимым выложить эту тулзу на гуглокод с лицензией GPLv3 чтобы показать кузькину мать.

name_no ★★
()
Ответ на: комментарий от anotheranonymous

Цитируем anotheranonymous

>проприетарная тулза ЛОЛШТО. Там человек на паскале накорябал что-то. Какая еще проприетарная тулза? :D

не я это сказал. я же процитировал, бл**ин чтобы такой вопрос не задавал хотя бы мне

name_no ★★
()
Ответ на: комментарий от DoctorSinus

>нет исходников = проприетарная тулза
Ну попросил бы у них исходники, дали бы :) Среднестатистический виндузятник же не сможет ни при каких условиях сам собрать что либо из исходников, поэтому и на форуме выложили exeшник, ИМХО.

anotheranonymous
()
Ответ на: комментарий от anotheranonymous

Цитируем anotheranonymous

Среднестатистический виндузятник же не сможет ни при каких условиях сам собрать что либо из исходников

вообще-то в винде даже тому, который выше среднего, тоже будет крайне сложно собрать что либо из исходников.

name_no ★★
()
Ответ на: комментарий от name_no

>вообще-то в винде даже тому, который выше среднего, тоже будет крайне сложно собрать что либо из исходников.

Разве? Вижуалстудия же есть.

Dudraug ★★★★★
()
Ответ на: комментарий от Dudraug

Цитируем Dudraug

Разве? Вижуалстудия же есть.

которая на 2-х DVD? Я б усрался её качать ради такой тулзы в 25 строчек

name_no ★★
()
Ответ на: комментарий от name_no

Эм, во-первых два двд там с документацией, без нее 1. Алсо есть эксрпресс версия, бесплатная и вроде небольшая.

Dudraug ★★★★★
()
Ответ на: комментарий от Igron

>20 минут? Я не верю своим глазам.

Эмм... Ты так говоришь как будто тут было что-то сложное :)

skiminok1986 ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.