![]() |
Модераторы: Snowy, Poseidon, MetalFan |
![]() ![]() ![]() |
|
xxAlfxx |
|
|||
Новичок Профиль Группа: Участник Сообщений: 7 Регистрация: 11.6.2009 Репутация: нет Всего: нет |
Давно не работал с делфи, но тут встала задача написать программу которая будет по расписанию обновлять index файл на хостинге по расписанию.
1) программа должна висеть в процессах. Можно повесить значок в трей (главное чтобы не мешалась). Тоесть программа стартует при запуске компа ну и работает сама по себе. 2) раз в сутки открывать index.html файл, сохранять его (тем самым изменяя дату изменения). 3) подключатся к хостингу агавы и заливать его туда перезаписывая старый index. С Net приложениями никогда не сталкивался так что прошу вашей помощи по разработке данной программы (желательно с примерами или ссылка на инфу). Могу потом выложить готовую программу если кому будет нужна. Данная программа разрабатывается для поисковой оптимизации сайтов, а точнее для ускорения индексирования. |
|||
|
||||
source777 |
|
|||
![]() Эксперт ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1878 Регистрация: 12.3.2007 Репутация: нет Всего: 56 |
Во тебе заняться то нечем... Cron для кого существует?
Добавить в crontab: 5 0 * * * touch public_html_path/index.html И вся твоя задача решена, бесплатно и за несколько секунд, а не за неделю... ![]() -------------------- Если бы программистам платили за то, чтобы убирать код из программы вместо того, чтобы добавлять его, программы были бы намного лучше © Николас Негропонте |
|||
|
||||
Romikgy |
|
||||
![]() Любитель-программер ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 7326 Регистрация: 11.5.2005 Где: Porto Franco Odes sa Репутация: 3 Всего: 146 |
имхо не верится ![]()
дабы сайт агава не грохнула при неактивности сайта ![]() -------------------- Владение русской орфографией это как владение кунг-фу — истинные мастера не применяют его без надобности. ![]() |
||||
|
|||||
xxAlfxx |
|
|||
Новичок Профиль Группа: Участник Сообщений: 7 Регистрация: 11.6.2009 Репутация: нет Всего: нет |
нет хост агавы аплачен так что про активность сайта и говорить нечего. Пока платят будет работать.
А можно по подробнее сто на КРОН, где его взять ну и как работает этот файл вообще Чуть не забыл на хостинге ОС Windows стоит Это сообщение отредактировал(а) xxAlfxx - 11.6.2009, 16:21 |
|||
|
||||
Romikgy |
|
|||
![]() Любитель-программер ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 7326 Регистрация: 11.5.2005 Где: Porto Franco Odes sa Репутация: 3 Всего: 146 |
-------------------- Владение русской орфографией это как владение кунг-фу — истинные мастера не применяют его без надобности. ![]() |
|||
|
||||
xxAlfxx |
|
|||
Новичок Профиль Группа: Участник Сообщений: 7 Регистрация: 11.6.2009 Репутация: нет Всего: нет |
На хостинге скрипты не поддерживаются и cron создать не возможно. Также нету планировщика заданий.
Так что нужен другой вариант изменения даты редактирования index.html Это сообщение отредактировал(а) xxAlfxx - 11.6.2009, 20:07 |
|||
|
||||
Romikgy |
|
|||
![]() Любитель-программер ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 7326 Регистрация: 11.5.2005 Где: Porto Franco Odes sa Репутация: 3 Всего: 146 |
а те не кто не говорил это делать на хостинге .... это локальный шедулер ......отсель и пляши )) -------------------- Владение русской орфографией это как владение кунг-фу — истинные мастера не применяют его без надобности. ![]() |
|||
|
||||
source777 |
|
||||||
![]() Эксперт ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1878 Регистрация: 12.3.2007 Репутация: нет Всего: 56 |
http://hosting.agava.ru/faq/tech/docs/cron.shtml нахрен такой хостинг, смени на фрю или на линукс.
Добавлено через 6 минут и 5 секунд
-------------------- Если бы программистам платили за то, чтобы убирать код из программы вместо того, чтобы добавлять его, программы были бы намного лучше © Николас Негропонте |
||||||
|
|||||||
Romikgy |
|
|||
![]() Любитель-программер ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 7326 Регистрация: 11.5.2005 Где: Porto Franco Odes sa Репутация: 3 Всего: 146 |
-------------------- Владение русской орфографией это как владение кунг-фу — истинные мастера не применяют его без надобности. ![]() |
|||
|
||||
xxAlfxx |
|
|||
Новичок Профиль Группа: Участник Сообщений: 7 Регистрация: 11.6.2009 Репутация: нет Всего: нет |
Хостинг дешевый 120р в месяц поэтому и выбрал его так как сайт без скриптов. С поддержкой php стоит в 2 раза больше.
Проблему решил на делфи
При старте компа меняет дату редактирования и заменяет файл на хостинге. Теперь осталось решить как эту прогу повесить в процессах. То есть чтобы процесс висел а форма не показывалась ? Ну и с помощью таймера соответственно данный скрипт выполняла (как сделать таймер знаю). Пока что при старте выполняется скрипт и закрывает прогу. Кстати хостинг вот такой http://hosting.agava.ru/windows/tp_site.shtml Можно ли на нем использовать cron ??? Если да то я немного не понимаю как подключатся по ssh. Если не сложно объясните пожалуйста. Это сообщение отредактировал(а) THandle - 12.6.2009, 18:52 |
|||
|
||||
source777 |
|
|||
![]() Эксперт ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1878 Регистрация: 12.3.2007 Репутация: нет Всего: 56 |
Ты верно бредишь... Где ты такие цены на хостинг без поддержки PHP откопал? Зайди на ХостФабрику, там за 480 руб в год (40 руб в месяц если платить сразу за год) сможешь взять нормальный хостинг, где будет и PHP и Cron и прочие атрибуты любого вменяемого хостинга. Потому, что если человек пишет сайты на PHP/Python/Ruby, то странно предполагать, что он работает в Windows... если он конечно не садомазохист. Да и вообще бредовая идея - использовать локальный шедулдер для изменений на сервере, не связанных с непрерывной интеграцией. Это сообщение отредактировал(а) source777 - 11.6.2009, 23:39 -------------------- Если бы программистам платили за то, чтобы убирать код из программы вместо того, чтобы добавлять его, программы были бы намного лучше © Николас Негропонте |
|||
|
||||
Romikgy |
|
|||
![]() Любитель-программер ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 7326 Регистрация: 11.5.2005 Где: Porto Franco Odes sa Репутация: 3 Всего: 146 |
в трей иконку кинь и такой код (вроде ибо по памяти)
-------------------- Владение русской орфографией это как владение кунг-фу — истинные мастера не применяют его без надобности. ![]() |
|||
|
||||
aftercloud |
|
|||
Новичок Профиль Группа: Участник Сообщений: 16 Регистрация: 10.7.2008 Репутация: нет Всего: 1 |
Речь о windows-хостинге, не понятно только насколько он критичен в данном случае. У указанного вами хостера windows-хостинга вроде бы и нет. |
|||
|
||||
source777 |
|
|||
![]() Эксперт ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1878 Регистрация: 12.3.2007 Репутация: нет Всего: 56 |
-------------------- Если бы программистам платили за то, чтобы убирать код из программы вместо того, чтобы добавлять его, программы были бы намного лучше © Николас Негропонте |
|||
|
||||
xxAlfxx |
|
|||
Новичок Профиль Группа: Участник Сообщений: 7 Регистрация: 11.6.2009 Репутация: нет Всего: нет |
У меня сейчас вот какой вопрос встал.
Кто знает как добавить какую либо запись в html страницу на делфи ? Нужно сделать так чтоб автоматически менялся контент сайта. Нужно что на заданной место с html (то есть между тегами body) он вставлял текст <div class="subblock" style="display: none">Текст</div> ну и соответственно сохранял изменения. Кто знает как реализовать подскажите (желательно пример для наглядности) |
|||
|
||||
![]() ![]() ![]() |
Правила форума "Delphi: Сети" | |
|
Запрещено: 1. Публиковать ссылки на вскрытые компоненты 2. Обсуждать взлом компонентов и делится вскрытыми компонентами
Если Вам помогли и атмосфера форума Вам понравилась, то заходите к нам чаще! С уважением, Snowy, Poseidon, MetalFan. |
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | Delphi: Сети | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |