Javascript-форум (https://javascript.ru/forum/)
-   Оффтопик (https://javascript.ru/forum/offtopic/)
-   -   Продажный код (https://javascript.ru/forum/offtopic/32324-prodazhnyjj-kod.html)

bes 11.10.2012 16:40

Продажный код
 
Местные гуру фриланса поделитесь опытом: кто какие меры принимает, чтобы работа не осталась без оплаты?
alert-ов там где наставить, CGG/jasob + jjencoder, отсылать часть обфусцированного функционала или ещё как .....
На jjencoder вроде есть деобфускаторы + проблемы с кириллицей, c GCC и jq тоже все не так просто, может есть более эффективные методы

Maxmaxmахimus 11.10.2012 16:55

1) обфусцируй гуглом в адвансед моде
2) сделай срок годности, чтобы скрипт перестал работать через определенное время.
3) сделай в коде много обманок и запуток, наделай ложных таймеров.
4) можно держать некоторый коод в виде строки и ивалить его, а потом использовать эту строку доставая из неё определенный по счету символ чтобы он имел какой то смысл. Таким образом люди не смогут модифицировать код из этой строки потому что символы там поменяются.. таким образом туда можно насувать этих таймеров обманок и настоящий таймер.

DimaJS 11.10.2012 16:56

bes,
сначала сдача нерабочего бета-кода, а по перечислению денег - нормальную версию :D :D
P.S. шутка конечно:) :haha:

DjDiablo 11.10.2012 16:57

- Поэтапная оплата
- размещение результата на своём хосте(для демонмтрации), и передача заказчику только по факту оплаты(думаю лучше встроить проверку url, чтобы не утянули прямо с вашего сайта, и опять же обфусцировать чтобы проверку было ненайти)

- некоторые конторы берут фрилансера на зп(неофициальную конечно) на время проекта.

- в некоторых проектах достаточно, просто держать исходники при себе, а клиенту отдать обфусцированную версию. Исходники после оплаты.

- работать с проверенными заказчиками.

- можно заключить договор, проект считается сданным после подписания акта приёмки выполненных работ

- на freelance.ru есть сервис безопасных сделок. (сам не пользовался)

- на самом деле в крупном проекте вас вряд ли кинут. Если потребуются изменения то лучше автора никто не справится. Так что ссорится с вами заказчику вообще не резон.

Gozar 11.10.2012 16:58

bes,
Часто обманывают?

Цитата:

Сообщение от DjDiablo
клиенту отдать обфусцированную версию

+1. Считаю этого достаточно.

DimaJS 11.10.2012 17:02

Gozar,
недоработанную, тогда вообще +3 :D

Skipp 11.10.2012 17:05

Можно отправлять тупо видео с презентацией работы скрипта. Если уж совсем:)

bes 11.10.2012 18:11

спасибо за ответы

Цитата:

Сообщение от Maxmaxmахimus
1) обфусцируй гуглом в адвансед моде

недавно познакомился с CGG, не совсем понимаю как его применить под jq-код, пространство неизменяемых имён что ли формировать

DimaJS, интересный вариант :D

Цитата:

Сообщение от DjDiablo
- размещение результата на своём сайте, и передача заказчику только по факту оплаты

Имеется в виду для php-кода? (html/css/js наверное не проблема извлечь)

Цитата:

Сообщение от Gozar
bes,
Часто обманывают?

пока нет, но и опыт минимальный

Цитата:

Сообщение от Skipp
Можно отправлять тупо видео с презентацией работы скрипта. Если уж совсем

ну да :)


Цитата:

Сообщение от Gozar
Считаю этого достаточно.

Цитата:

Сообщение от DjDiablo
- в крупном проекте достаточно, просто держать исходники при себе, а клиенту отдать обфусцированную версию. Исходники после оплаты.

Чем лучше обфусцировать?

jjencoder вроде неплох, но не любит кириллицу, да вроде и деобфускаторы есть
некоторых любителей и обфусцированный код устроит (лишь бы работал), так что небольшую обманку наверное стоит добавлять, как говорил Max-s

bes 11.10.2012 18:15

Maxmaxmахimus, не могу плюсануть на +2 :) , поэтому не буду портить цифру :no:

Maxmaxmахimus 11.10.2012 18:16

дадада не плюсуйте только О_О не плюсуйте, надо чотбы 2 нуба плюсануло и все. :blink:


Часовой пояс GMT +3, время: 06:04.