Nick Bukovskiy, в том, что вы не следуете нормальному циклу "подготовка запроса - выполнение запроса", а пытаетесь сделать запрос по-быстрому. Вам нужно не исправить ошибку, а переписать код правильно - так, как в учебнике.
Senseich, ну, не знаю. Тут надо руками тыкаться, через астрал неудобно. Разве что попробовать перезапустить программу после смены настроек - это же винды, там так модно...
Senseich, у этого окошка своей менюшки нет? Там, незаметный треугольничек вверху или что-то в этом роде? Adobe любит такой авангард в интерфейсе намутить.
Senseich, я не знаком с современными версиями, но в тех, с которыми работал - это с 4 по CS3 - в меню таки был пункт "Preferences" (в локализованной версии он, скорее всего, переведен как "Настройки").
А в нем - подпункт "сетка и единицы измерения", если я правильно помню.
Да ладно, ФШ программа действительно нетривиальная, может и запутать.
Но если вспомнить, что у нее, как и у многих других программ, есть настройки... нет, не у линейки, а у программы.
Проблема не в том, что вы проверяете каждую клавишу.
Проблема в том, что вы наделали переменных на каждую клавишу.
Хотя практически в ЛЮБОМ языке программирования однотипные данные, идущие подряд, собираются в массив - и работают с ним одной строчкой, а не копипастой из двадцати шести одинаковых.
leni_m, куки - не у вас. Куки - у пользователя. И что вам в них придет - никто не знает. Но вам не нужно проверять куки. Вам нужно проверять пути к файлам, которые вы из них формируете.
Достаточно крупному проекту все равно понадобится поддержка. Вот ее и имеет смысл продавать. Все остальное можно своровать - при желании. А защитить иначе, как активно работающим юридическим отделом, все равно не получится.