Друзья, я ищу себе фрилансеров на периодические работы разной сложности и объемности.

Стоимость работ по моим заказам я представляю. Опыт заказов - не один год.

Я ищу не самых дешевых, а нормальных адекватных исполнителей, способных работать оперативно и не пропадать на 3 недели после начала работ.

Оплата возможна только посредством WebMoney, прошу учесть этот факт.

Наличие персонального аттестата будет плюсом, но не критично.

А вот наличие положительных отзывов и рейтинг - более важны и интересны.

Php4 & php5

какие поля необходимо дергать:

Алекса

- Alexa Traffic Rank, просто цифрой без запятой

- страны (users come from these countries), первые 5

- Sites Linking In, просто цифрой

Compete

- Compete Rank цифра без запятых

- Unique Visitors цифра без запятых

- Visits цифра без запятых

соотв. в результате обработки у каждого домена влево от него идет список этих параметров

дополнительно:

- возможность выгрузки результатов в CVS для экселя

- возможность подключения проксей с перебором списка (не одной штуки, а пачки проксей)

- хорошо комментированный код

В самом php файле скрипта должна быть возможность указать глубину проверки (сколько урлов из введенного списка проверять) Соотв. все что выше этого лимита - просто не проверять и выводить непроверенные в дополнительном textarea после работы.

При нажатии кнопки "проверить" сама кнопка становится неактивной вплоть до завершения проверки (чтобы 100 раз не нажимали)

оплата WMZ

Закрыт
14 лет назад

Совместимость

Среда: Delphi 6-7

OS: XP+Vista

Обязательно

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

Принцип работы

При запуске софтины проверяется наличие интернет-соединения (lan, gprs, wifi, dialup, bluetooth). Если соединение отсутствует - загружаются данные из temp-папки. Если соединение есть - запрашивается ini-файл. В ini файле указаны несколько URL-ов, с которых может грузиться информация. Обрабатываются по цепочке. Если один урл не отвечает - софт пытается взять данные с другого урла. Урлов может быть сколько угодно. Если все урлы пройдены, но ответ от сервера не получен - берутся данные из temp-папки.

Если соединение состоялось - данные отображаются на интерфейсе программы + складываются в temp-папку, замещая прошлые данные (текст и баннеры). Сам инишник хранится в папке с проектом.

Также в ini файле присутствует строка дефолтной задержки в секундах.

Интерфейс: Состоит из двух независимых зон. Слева текстовая, справа графическая.

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

Если в загружаемом текстовике больше двух строк - происходит цикличная ротация с задержкой, задаваемой в textinfo-файле в секундах.

Во вторую зону грузятся графические баннеры в jpg или png или gif (в т.ч. анимированные). Если баннеров больше одного - происходит цикличная ротация с задержкой, задаваемой в graphinfo-файле в секундах

Данные:

Два типа - текстовые и графические соответственно зонам.

Текстовый файл представляет собой построчно разбитый текст с разметкой, допускающей использование цвета, стилей (жирный, подчеркнутый, курсив), ссылок. Также в конце каждой строки стоит задержка в секундах, например в формате [10]

Графический файл - построчно разбитый текст с именами банеров, которые надо запросить с хоста

Файлы лежат в пути, указанном в ini файле и имеют имена

textinfo

graphinfo

Т.е. например на хосте яндекса в папке yandex.ru/adv программа должна запрашивать 2 файла textinfo+graphinfo

Пример файлов

Файл textinfo:

Лучшие колобки от компании "Старик и старуха inc." [10]

Лучшие варежки от компании Япона варежка [7]

Пластмассовые вертолеты на деревянных педалях [15]

...

Свежие новости от сайта Novosti.ru

Файл graphinfo:

/banner1.jpg [5]

/banner16.gif [12]

/bannerlapti.png [7]

...

/edtfrwer.gif [8]

Если в конце строк отсутствует параметр задержки, берется дефолтная задержка из ini-файла.

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

Если что не понятно - пишите в личку. Постарался максимально полно и понятно описать проект, от чего он может показаться большим и страшным.

Закрыт
14 лет назад

Совместимость

Среда: не выше Delphi2005 (чем ниже тем лучше)

OS: XP+Vista

Обязательно

- Возможность работы с большими объемами на древних машинах (файлы до 4 гигов, целерон 1000-1300, 256RAM). Понятно что будет не очень быстро, но работать обязано. Т.е. должен уметь читать и писать файлы частями, не храня все в свопе или RAMe. Часть обработал - данные работы сохранил, поехали дальше.

- При обработке больших файлов софт не должен "подвисать" и сильно тормозить систему

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

- корректная обработка латиницы и кириллицы

Общее описание интерфейса

Максимально примитивный, стандартные кнопки, стандартные ProgressBar'ы.

Каждая из функций располагается на отдельной вкладке.

Каждая из вкладок отвечает за свои файлы. Во вкладке 1 можно открыть файл А, потом во вкладке 2 открыть файл Б и т.д.

На всех вкладках есть кнопки "старт/стоп/пауза" + progressbar, открытие списка файлов для обработки (может быть несколько файлов), отображение текущего обрабатывающегося файла, отображение уже обработанных

Все функции кроме 4й должны уметь обрабатывать заданный список файлов.

Функционал + дополнения по интерфейсу

1) удаление дублей строк (полных, регистронезависимое)

обработанный(ые) файл(ы) сохраняется с именем fileXXX_new.*

2) удаление строк с заданым параметром (полное вхождение параметра в строку)

обработанный(ые) файл(ы) сохраняется с именем fileXXX_new.*

3) разрезка файла (по числу заданых строк)

На вкладке задается число строк

Исходный файл fileXXX не трогается, по факту работы fileXXX_1, fileXXX_2, fileXXX_3 и т.д. в зависимости от того сколько получится кусков из начального файла.

Если файлов несколько - соотв по их именам добавляются параметры _Х

4) сшивка нескольких файлов в один (имя на выходе - file1_file2_..._fileX.* либо по указаному пользователем имени)

Остальные подробности в личной переписке.

Прикладное ПО3 исполнителя
Завершен
14 лет назад

Php4, оплата WMZ.

На входе два поля

1) textarea для списка урлов (при том урлы должны обрабатываться вне зависимости от наличия http://)

2) текст, который надо искать внутри кода страницы

на выходе три текстареа:

1) урлы, в которых присутствует данный текст

2) урлы, в которых отсутствует данный текст

3) урлы, которые превысили лимиты настроек (например лимит настроен на 100 урлов, а пользователь вбил 137, тогда в третьем текстареа будет 37 непроверенных урлов)

В самом php файле скрипта должна быть возможность указать глубину проверки (сколько урлов из textarea проверять)

Соотв. все что выше этого лимита - просто не проверять и выводить непроверенные в дополнительном textarea после работы.

При нажатии кнопки "проверить" сама кнопка становится неактивной вплоть до завершения проверки (чтобы 100 раз не нажимали)

Завершен
15 лет назад

Php4, mysql, оплата WMZ

Нечто среднее между crum.pl и u95.ru

Нагрузка не менее 20К уников в сутки на среднем дедике (гиг оперативки, семпрон 3000, типа того)

С админкой для юзера и админа, статистикой, регой и подтверждением аккаунта по мылу.

Остальные подробности в личке. Фришные скрипты просьба не подсовывать ;) Они меня не устроят.

Закрыт
15 лет назад

Php4, работа с zip, оплата WMZ

на входе:

1) один textarea

2) зип-файл, включающий в себя не более 1 текстового файла (*.txt)

Дальше скрипт берет данные из textarea или из архива (смотря куда пользователь данные закинул) и проверяет урлы на 200 и другие ответы сервера (очевидно просто получая ответ сервера и все).

Если на входе был textarea - на выходе отдается несколько textarea. В одном - рабочие урлы. Во остальных - выдающие отличный от 200 ответ. (301, 302, 404, 500, ...)

Если на входе был зип-файл - на выходе получаем новый зип файл с уникальным именем (или в уникальной папке), содержащий файлы "good.txt" и "301.txt", "302.txt" и т.д.

Важно:

1) в php файле должна быть возможность ограничения проверяемых данных. Т.е. все что выше заданного в настройках числа строк должно "не проверяться", а откидываться.

2) скрипт должен пропускать только zip файлы к загрузке. Имеющие не более одной точки.

3) для скрипта не должно иметь значения, задан ли адрес в виде http://www.site.com, http://site.com или просто site.com. Если есть http:// в начале строки - значит урл проверяется именно так как записан. Если нет - http:// прибавляется к урлу строки.

Закрыт
15 лет назад

Php4, работа с zip, оплата WMZ

на входе:

1) 4 textarea

2) зип-файл, включающий в себя ДО 4х текстовых файлов

на выходе

1) 1 textarea

2) зип файл с результатами комбинирования.

остальные подробности в привате.

Завершен
15 лет назад

Php4, zip, оплата WMZ

На входе текстовый файл

на выходе - он же с удаленными дублями строк

Остальные подробности с выбранными исполнителями обсужу в привате.

Завершен
15 лет назад

.Серверный скрипт, выполняющий генерацию возможных опечаток (соседние кнопки клавиатуры).

На входе слово, на выходе группа слов с опечатками, нагенерированная из исходного слова.

PHP 4, оплата WMZ

Завершен
15 лет назад

Серверный скрипт, выполняющий проверку сайта в нескольких поисковиках по нескольким запросам.

PHP 4, оплата WMZ

Завершен
15 лет назад
Отзывы фрилансеров
41 годУкраина
16 лет в сервисе
Был
9 лет назад
$5
10 баллов
9 лет назад
Отличный заказчик. Все четко и ясно. Своевременная оплата.
Спасибо. Все реализовано аж в нескольких вариациях (на php и на js). Все ок.
Ответный отзыв
37 летРоссия
17 лет в сервисе
Был
2 года назад
$5
10 баллов
9 лет назад
Своевременная оплата, все гуд.
Все ок, быстро и без проблем :)
Ответный отзыв
45 летРоссия
17 лет в сервисе
Был
2 года назад
$75
10 баллов
14 лет назад
Работать понравилось, по пустякам не беспокоит, постановка задачи четкая, с оплатой никаких проблем. В общем, +10 и рекомендую всем фрилансерам.