Модераторы: Snowy, Poseidon, MetalFan

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Программа для хостинга 
:(
    Опции темы
xxAlfxx
Дата 11.6.2009, 11:06 (ссылка)    | (голосов:1) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 7
Регистрация: 11.6.2009

Репутация: нет
Всего: нет



Давно не работал с делфи, но тут встала задача написать программу которая будет по расписанию обновлять index файл на хостинге по расписанию.
1) программа должна висеть в процессах. Можно повесить значок в трей (главное чтобы не мешалась). Тоесть программа стартует при запуске компа ну и работает сама по себе.
2) раз в сутки открывать index.html файл, сохранять его (тем самым изменяя дату изменения).
3) подключатся к хостингу агавы и заливать его туда перезаписывая старый index.

С Net приложениями никогда не сталкивался так что прошу вашей помощи по разработке данной программы (желательно с примерами или ссылка на инфу).
Могу потом выложить готовую программу если кому будет нужна.

Данная программа разрабатывается для поисковой оптимизации сайтов, а точнее для ускорения индексирования.
PM MAIL   Вверх
source777
Дата 11.6.2009, 12:15 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Завсегдатай
Сообщений: 1878
Регистрация: 12.3.2007

Репутация: нет
Всего: 56



Во тебе заняться то нечем... Cron для кого существует?
Добавить в crontab:
5 0 * * * touch public_html_path/index.html

И вся твоя задача решена, бесплатно и за несколько секунд, а не за неделю...  smile 


--------------------
Если бы программистам платили за то, чтобы убирать код из программы вместо того, чтобы добавлять его, программы были бы намного лучше © Николас Негропонте
PM MAIL   Вверх
Romikgy
Дата 11.6.2009, 12:31 (ссылка) |    (голосов:2) Загрузка ... Загрузка ... Быстрая цитата Цитата


Любитель-программер
****


Профиль
Группа: Участник Клуба
Сообщений: 7326
Регистрация: 11.5.2005
Где: Porto Franco Odes sa

Репутация: 3
Всего: 146



Цитата(xxAlfxx @  11.6.2009,  10:06 Найти цитируемый пост)
Данная программа разрабатывается для поисковой оптимизации сайтов, а точнее для ускорения индексирования. 

имхо не верится smile скорее всего исходя из 

Цитата(xxAlfxx @  11.6.2009,  10:06 Найти цитируемый пост)
2) раз в сутки открывать index.html файл, сохранять его (тем самым изменяя дату изменения).

дабы сайт агава не грохнула при неактивности сайта smile


--------------------
Владение русской орфографией это как владение кунг-фу — истинные мастера не применяют его без надобности. 
smile

PM   Вверх
xxAlfxx
Дата 11.6.2009, 16:19 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 7
Регистрация: 11.6.2009

Репутация: нет
Всего: нет



нет хост агавы аплачен так что про активность сайта и говорить нечего. Пока платят будет работать.
А можно по подробнее сто на КРОН, где его взять ну и как работает этот файл вообще
Чуть не забыл на хостинге ОС Windows стоит

Это сообщение отредактировал(а) xxAlfxx - 11.6.2009, 16:21
PM MAIL   Вверх
Romikgy
Дата 11.6.2009, 16:30 (ссылка)    | (голосов:1) Загрузка ... Загрузка ... Быстрая цитата Цитата


Любитель-программер
****


Профиль
Группа: Участник Клуба
Сообщений: 7326
Регистрация: 11.5.2005
Где: Porto Franco Odes sa

Репутация: 3
Всего: 146



да хоть здесь 
http://soft.softodrom.ru/ap/nnCron-p2525


--------------------
Владение русской орфографией это как владение кунг-фу — истинные мастера не применяют его без надобности. 
smile

PM   Вверх
xxAlfxx
Дата 11.6.2009, 16:33 (ссылка)    | (голосов:1) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 7
Регистрация: 11.6.2009

Репутация: нет
Всего: нет



На хостинге скрипты не поддерживаются и cron создать не возможно. Также нету планировщика заданий.
Так что нужен другой вариант изменения даты редактирования index.html 

Это сообщение отредактировал(а) xxAlfxx - 11.6.2009, 20:07
PM MAIL   Вверх
Romikgy
Дата 11.6.2009, 20:53 (ссылка)    | (голосов:1) Загрузка ... Загрузка ... Быстрая цитата Цитата


Любитель-программер
****


Профиль
Группа: Участник Клуба
Сообщений: 7326
Регистрация: 11.5.2005
Где: Porto Franco Odes sa

Репутация: 3
Всего: 146



Цитата(xxAlfxx @  11.6.2009,  15:33 Найти цитируемый пост)
На хостинге

а те не кто не говорил это делать на хостинге .... это локальный шедулер ......отсель и пляши ))


--------------------
Владение русской орфографией это как владение кунг-фу — истинные мастера не применяют его без надобности. 
smile

PM   Вверх
source777
Дата 11.6.2009, 21:48 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Завсегдатай
Сообщений: 1878
Регистрация: 12.3.2007

Репутация: нет
Всего: 56



Цитата(xxAlfxx @  11.6.2009,  16:19 Найти цитируемый пост)
А можно по подробнее сто на КРОН, где его взять ну и как работает этот файл вообще

http://hosting.agava.ru/faq/tech/docs/cron.shtml

Цитата(xxAlfxx @  11.6.2009,  16:19 Найти цитируемый пост)
Чуть не забыл на хостинге ОС Windows стоит

нахрен такой хостинг, смени на фрю или на линукс.

Цитата(Romikgy @  11.6.2009,  16:30 Найти цитируемый пост)
да хоть здесь 
http://soft.softodrom.ru/ap/nnCron-p2525 
ты верно шутишь...

Добавлено через 6 минут и 5 секунд
Цитата(xxAlfxx @  11.6.2009,  16:33 Найти цитируемый пост)
Так что нужен другой вариант изменения даты редактирования index.html 
Ты любитель искать проблемы там где их нет?


--------------------
Если бы программистам платили за то, чтобы убирать код из программы вместо того, чтобы добавлять его, программы были бы намного лучше © Николас Негропонте
PM MAIL   Вверх
Romikgy
Дата 11.6.2009, 22:09 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Любитель-программер
****


Профиль
Группа: Участник Клуба
Сообщений: 7326
Регистрация: 11.5.2005
Где: Porto Franco Odes sa

Репутация: 3
Всего: 146



Цитата(source777 @  11.6.2009,  20:48 Найти цитируемый пост)
ты верно шутишь...

почему?


--------------------
Владение русской орфографией это как владение кунг-фу — истинные мастера не применяют его без надобности. 
smile

PM   Вверх
xxAlfxx
Дата 11.6.2009, 22:28 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 7
Регистрация: 11.6.2009

Репутация: нет
Всего: нет



Хостинг дешевый 120р в месяц поэтому и выбрал его так как сайт без скриптов. С поддержкой php стоит в 2 раза больше.

Проблему решил на делфи

Код

FileSetDate('C:\index.html',DateTimeToFileDate(date+Time));
IdFTP1.Connect(true);
IdFTP1.Delete('/httpdocs/index.html');
IdFTP1.Put('C:\index.html','/httpdocs/index.html', true);
IdFTP1.Disconnect;
Form1.Close;


При старте компа меняет дату редактирования и заменяет файл на хостинге. 
Теперь осталось решить как эту прогу повесить в процессах. То есть чтобы процесс висел а форма не показывалась ? 
Ну и с помощью таймера соответственно данный скрипт выполняла (как сделать таймер знаю).
Пока что при старте выполняется скрипт и закрывает прогу.


Кстати хостинг вот такой http://hosting.agava.ru/windows/tp_site.shtml
Можно ли на нем использовать cron ???
Если да то я немного не понимаю как подключатся по ssh. Если не сложно объясните пожалуйста.

Это сообщение отредактировал(а) THandle - 12.6.2009, 18:52
PM MAIL   Вверх
source777
Дата 11.6.2009, 23:39 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Завсегдатай
Сообщений: 1878
Регистрация: 12.3.2007

Репутация: нет
Всего: 56



Цитата(xxAlfxx @  11.6.2009,  22:28 Найти цитируемый пост)
Хостинг дешевый 120р в месяц поэтому и выбрал его так как сайт без скриптов. С поддержкой php стоит в 2 раза больше.

Ты верно бредишь... Где ты такие цены на хостинг без поддержки PHP откопал?

Зайди на ХостФабрику, там за 480 руб в год (40 руб в месяц если платить сразу за год) сможешь взять нормальный хостинг, где будет и PHP и Cron и прочие атрибуты любого вменяемого хостинга.

Цитата(Romikgy @  11.6.2009,  22:09 Найти цитируемый пост)
почему? 
Потому, что если человек пишет сайты на PHP/Python/Ruby, то странно предполагать, что он работает в Windows... если он конечно не садомазохист. Да и вообще бредовая идея - использовать локальный шедулдер для изменений на сервере, не связанных с непрерывной интеграцией.


Это сообщение отредактировал(а) source777 - 11.6.2009, 23:39


--------------------
Если бы программистам платили за то, чтобы убирать код из программы вместо того, чтобы добавлять его, программы были бы намного лучше © Николас Негропонте
PM MAIL   Вверх
Romikgy
Дата 12.6.2009, 11:47 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Любитель-программер
****


Профиль
Группа: Участник Клуба
Сообщений: 7326
Регистрация: 11.5.2005
Где: Porto Franco Odes sa

Репутация: 3
Всего: 146



Цитата(xxAlfxx @  11.6.2009,  21:28 Найти цитируемый пост)
То есть чтобы процесс висел а форма не показывалась ? 

в трей иконку кинь и такой код (вроде ибо по памяти)
Код

Form1.hide;
application.hide;



--------------------
Владение русской орфографией это как владение кунг-фу — истинные мастера не применяют его без надобности. 
smile

PM   Вверх
aftercloud
Дата 12.6.2009, 16:40 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 16
Регистрация: 10.7.2008

Репутация: нет
Всего: 1



Цитата

Ты верно бредишь... Где ты такие цены на хостинг без поддержки PHP откопал?

Зайди на ХостФабрику, там за 480 руб в год (40 руб в месяц если платить сразу за год) сможешь взять нормальный хостинг, где будет и PHP и Cron и прочие атрибуты любого вменяемого хостинга.


Речь о windows-хостинге, не понятно только насколько он критичен в данном случае. У указанного вами хостера windows-хостинга вроде бы и нет.
PM MAIL   Вверх
source777
Дата 12.6.2009, 18:48 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Завсегдатай
Сообщений: 1878
Регистрация: 12.3.2007

Репутация: нет
Всего: 56



Цитата(aftercloud @  12.6.2009,  16:40 Найти цитируемый пост)
Речь о windows-хостинге, не понятно только насколько он критичен в данном случае.
Раз тема не в разделе .NET, значит windows-хостинг нафиг не нужен.


--------------------
Если бы программистам платили за то, чтобы убирать код из программы вместо того, чтобы добавлять его, программы были бы намного лучше © Николас Негропонте
PM MAIL   Вверх
xxAlfxx
Дата 15.6.2009, 19:36 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 7
Регистрация: 11.6.2009

Репутация: нет
Всего: нет



У меня сейчас вот какой вопрос встал.
Кто знает как добавить какую либо запись в html страницу на делфи ?
Нужно сделать так чтоб автоматически менялся контент сайта. 
Нужно что на заданной место с html (то есть между тегами body) он вставлял текст
<div class="subblock" style="display: none">Текст</div>
ну и соответственно сохранял изменения.

Кто знает как реализовать подскажите (желательно пример для наглядности)

PM MAIL   Вверх
Ответ в темуСоздание новой темы Создание опроса
Правила форума "Delphi: Сети"
Snowy
Poseidon
MetalFan

Запрещено:

1. Публиковать ссылки на вскрытые компоненты

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

  • Литературу по Дельфи обсуждаем здесь
  • Действия модераторов можно обсудить здесь
  • С просьбами о написании курсовой, реферата и т.п. обращаться сюда
  • Вопросы по реализации алгоритмов рассматриваются здесь
  • 90% ответов на свои вопросы можно найти в DRKB (Delphi Russian Knowledge Base) - крупнейшем в рунете сборнике материалов по Дельфи

Если Вам помогли и атмосфера форума Вам понравилась, то заходите к нам чаще! С уважением, Snowy, Poseidon, MetalFan.

 
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Delphi: Сети | Следующая тема »


 




[ Время генерации скрипта: 0.0796 ]   [ Использовано запросов: 21 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.