i_surin:
1. нужно писать куда-то время последней отправки для каждого юзера(в базу или файл)
2. самый простой вариант
while(true)
{
sleep(1min-10min)
check_who wait_greatthen_1hour.send_message_and_save_time
}
Время нужно сохранять на всякий случай,чтобы можно было перезапустить скрипт и восстановить время.
tasheal: если редактор свой, то можно дату писать в файл, можно еще куда-то. Сервер должен знать , откуда вытащить дату. Но тут уже вопрос к взломостойкости программы, Если сама прргамма будет разобрана по косточкам, то все равно все подделают.
tasheal: Повторюсь. Есть файл, у него есть аттрибуты в файловой,которые можно поменять. Есть аттрибуты, которые являются частью файла, их тоже можно поменять. Если медиа файлы в открытом доступе в телефоне лежат можно менять их аттрибуты, то больше ничего и не нужно. Как лучше сделать - трудно сказать. Как минимум своей прогой создавать медиа.
tasheal: Само приложение должно быть защищено от взлома. Иначе разгадать алгоритм - плевое дело. Во-вторых можно просто подделать время создания видео или координаты ,а потом уже отправлять. Если видео и фото лежат в открытом виде в телефоне.
https://ru.wikipedia.org/wiki/HTTPS
Я пока не понимаю суть проблемы.
Если боитесь перехвата трафика - то хттпс может помочь, но от взлома программы и подделки запросов это не спасет.
глупый вопрос, но если пароль хранится в виде хеша,можно передать любую последовательность,дающую этот хеш,зачем нужен оригинал и собственно какая вообще цель вопроса?