вчера в 23:47
4 июля 2011
68
Реклама: Скрипт для продажи файлов eShop Script
Представляем удобный и полезный скрипт для продажи файлов от авторов Временно.нет — eShop Script. Он позволяет продавать любые цифровые товары (все, что является файлом) со своего сайта легко, просто и эффективно.
Главная особенность eShop Script — простота. Он не требует базы данных для работы, установка (по большей части копирование файлов) занимает не более
eShop Script позволяет добавлять и продавать неограниченное количество файлов, принимая оплату за них на свой электронный кошелек или расчетный счет (если у вас есть юр. лицо) с помощью
Что можно продавать?
Как уже было сказано выше — все, что представляет собой файл, можно продавать через eShop Script.
Например:
- иконки, макеты, иллюстрации, фотографии;
- коды программ, скрипты, модули, дополнения;
- инструкции, фильтры (например, для Sape.ru), стратегии (для rookee.ru, seopult.ru), статьи.
Заметим, что количество товаров не ограничено, вы можете добавлять столько товаров, сколько захотите, а их размер ограничивается только настройками вашего сервера и местом на диске.
Как это работает?
Вы устанавливаете скрипт к себе на хостинг, настраиваете и добавляете товары. После этого у каждого товара появляется ссылка на страницу покупки, с которой можно перейти на биллинг и оплатить товар. При возвращении на страницу товара после оплаты, у вас появляется ссылка для скачивания. Эту ссылку вы можете послать по электронной почте, вставить в свой блог или существующий сайт.
Кроме того, eShop Script интегрирован с Ecommerce от Google Analytics, что позволяет вам получать статистику продаж вместе с данными о трафике. Анализируя эти данные, вы можете существенно увеличить объем продаж. Естественно, для учета этой статистики вам надо зарегистрироваться в Google Analytics (бесплатно), активировать Ecommerce (написано в нашей предыдущей статье) и скопировать код в соответствующее поле панели управления eShop Script. Все остальное (учет покупок, конвертации валют и т. д.) eShop Script сделает за вас.
Технические требования
eShop Script написан на PHP и не требует для работы базы данных. Все, что вам нужно, это хостинг с поддержкой PHP версии 4.3 или выше и столько свободного места, сколько вам нужно для файлов (сам скрипт занимает 350 кБ). У скрипта есть установщик, который поможет вам установить eShop Script за 3 минуты. В комплект так же входит инструкция, так что у вас точно не будет вопросов.
Скрипт позволяет принимать оплату 13-ю различными способами (от SMS до банковских карт) через биллинг-агрегатор «Робокасса». Для принятия платежей вам необходимо там зарегистрироваться.
Для тех, кто захочет покопаться в коде движка, мы оставили подробные комментарии, так что вы можете дописать свой модуль или какую-то «фишку» к скрипту без особых проблем (при условии, что вы знакомы с PHP).
Панель управления
В eShop Script есть три основные вкладки: товары, настройки платежей и настройки доступа. Рассмотрим каждую в отдельности.
Товары
Здесь отображаются все ваши товары и возможные действия с ними.

Вы можете добавлять сколько угодно товаров, редактировать их, получать код для покупки или удалить любой при необходимости.

Настройки платежей
На этой странице вы указываете логин, два пароля и валюту вашего аккаунта в системе «Робокасса». В форме так же указаны параметры, которые вам необходимо внести в соответствующие поля раздела «Администрирование» в «Робокасса». Все эти моменты подробно освещены в прилагаемой к скрипту инструкции.

Настройки доступа
В этом разделе вы указываете логин и пароль администратора, его электронный адрес (для оповещения о продажах), а так же код Google Analytics для учета статистики.

Есть вопросы?
Мы с радостью ответим на них здесь или в нашем сервисе «Вопросов и ответов».
Вы уже придумали, что будете продавать? ;-)
распишите где нибудь. александр
Смотрите, открываться по /eshop/ не должно. У вас для каждого товара есть страница покупки (на нее можно перейти нажав на название товара в списке панели управления). Например, для первого товара вот такая страница: http://test.scazka.com/eshop/?buy=1
Если у вас есть еще вопросы, пишите на support@eshopscript.ru, все объясню и покажу.
То есть вы можете оформить страницу товара (та, на которой кнопка «Купить») как угодно.
При создании товара:Warning: Invalid argument supplied for foreach() in .../eshop/app/lib/admin.php on
line 177 Warning: Cannot modify header information - headers already sent by (output started at
.../eshop/app/lib/admin.php:177) in .../eshop/admin/index.php on line 205
При скачивании после оплаты:Warning: filetype() expects parameter 1 to be string, array given in .../eshop/app/lib/eshop.php on line 224 Warning:
Cannot modify header information - headers already sent by (output started at .../eshop/app/lib/eshop.php:224) in
.../eshop/app/lib/eshop.php on line 227 Warning: Cannot modify header information - headers already sent by
(output started at .../eshop/app/lib/eshop.php:224) in .../eshop/app/lib/eshop.php on line 228
Подскажите как исправить? и еще вопрос тем кто купил дальнейшие обновления, версии бесплатно?
В любом случай сообщите свой адрес эл. почты и мы решим проблему.
только ввожу логин и пароль - как сразу вылетает окно "Требуется аутентификация" с запросом имени и пароля, и сколько туда имя и пароль не ввожу - пишет что неверно. Так и не удалось установить :(
Как решить проблему?
Николай, нет сейчас нет ограничения количество продаж. Какие есть особенности в продаже пин-кодов?
Пример отличной реализации продажи пинкодов - всем известный сайт plati.ru. Там пинкоды загружаются списком, 1 пинкод продается 1 раз. Если пинкоды заканчиваются - приходит уведомление продавцу.
8 МБ это ограничение вашего хостера, а не скрипта.
Попробуйте либо написать в поддержку и попросить увеличить лимит на размер загружаемого файла,
либо сделать вот такую записать в корневом .htaccess:
RewriteEngine On
php_value post_max_size 1000M
php_value upload_max_filesize 1000M
php_value max_execution_time 6000000
Хотелось бы приобрести ваш скрипт но только с интеграцией платежей через Яндекс-Деньги.
Возможно ли что бы вы доработали скрипт?
Спасибо.
Можно ли использовать скрипт для продажи ссылок со страниц своих сайтов?
Примерно так http://site/eshop/index.php
Да, я могу сделать, чтобы он генерировал список товаров.
Мой скрипт позволяет вам начать продавать любые файлы (использую интерфейсы биллингов) как только вы поставите его на свой сайт.
Можно ли обойти это ограничение? И можно ли грузить файлы не через скрипт, а по фтп?
P.S. А то даже в бесплатной версии ecwid можно грузить и продавать файлы до 100 МВ. Что, по сути тоже не устраивает.
Если вам нужно продавать файлы большего размера, просто измените настройки сервера.
Но вопрос про загрузку по ФТП остается в силе.
Догадываюсь, что можно залить небольшой файл через скрипт, потом по ФТП залить нужный файл большого объема с тем же названием (заменить), но это будет крайне неудобно.
Хотелось бы, чтобы можно было заливать файлы по ФТП, а потом в скрипте в настройке товаров указывать просто их названия, а еще лучше, если бы csv-список можно было загрузить.
Это как предложение для будущих версий - сделать переключатель "Тестовый режим - Рабочий режим".
Grin, допишите, пожалуйста, это в инструкцию.
А вот с заменой файлов возникла проблема. Скрипт при установке создал папки внутри /data/ и владелец у них www - соответственно по фтп ничего сделать нельзя, если овнера не сменить. Неудобно, особенно если нет возможности сменить его вручную, тех суппорт ждать приходится. После этих шаманств вроде заработало.
P.S. А еще хотелось бы, чтобы в папку /files/ ложились файлы с рандомными названиями, чтобы простым перебором нельзя было подобрать. Или можно через htaccess их от скачивания защитить?
This server could not verify that you are authorized to access the document requested. Either you supplied the wrong credentials (e.g., bad password), or your browser doesn't understand how to supply the credentials required.
Apache/2.2.4 (Win32) mod_ssl/2.2.4 OpenSSL/0.9.8k PHP/5.2.12 Server at test1.ru Port 80
Геннадий, напишите на support@eshopscript.ru