Как зайти в Даркнет?!
25th January, 01:11
6
0
Как в tkinter из поля ввода Entry получить значение в одну переменную и обновить строку кнопкой, затем получить ещё одно введённое значение и затем сложить их. Ниже пример кода
21st July, 19:00
895
0
Программа, которая создает фейковые сервера в поиске игровых серверов CS 1.6 Steam
21st March, 17:43
948
0
Очень долго работает Update запрос Oracle
27th January, 09:58
914
0
не могу запустить сервер на tomcat HTTP Status 404 – Not Found
21st January, 18:02
905
0
Где можно найти фрилансера для выполнения поступающих задач, на постоянной основе?
2nd December, 09:48
938
0
Разработка мобильной кроссплатформенной военной игры
16th July, 17:57
1724
0
период по дням
25th October, 10:44
3955
0
Пишу скрипты для BAS только на запросах
16th September, 02:42
3720
0
Некорректный скрипт для закрытия блока
14th April, 18:33
4613
0
прокидывать exception в блоках try-catch JAVA
11th March, 21:11
4381
0
Помогите пожалуйста решить задачи
24th November, 23:53
6086
0
Не понимаю почему не открывается детальное описание продукта
11th November, 11:51
4351
0
Нужно решить задачу по программированию на массивы
27th October, 18:01
4396
0
Метода Крамера С++
23rd October, 11:55
4309
0
помогите решить задачу на C++
22nd October, 17:31
4002
0
Помогите решить задачу на python с codeforces
22nd October, 11:11
4492
0
Python с нуля: полное руководство для начинающих
18th June, 13:58
2599
0
Автоматизировать добавление записей в wiki
Как только у меня есть переименованные файлы, мне нужно добавить их на страницу project wiki. Это довольно повторяющаяся ручная задача, поэтому я думаю, что могу написать ее, но я не знаю, с чего начать.
Процесс такой:
Got to appropriate page on the wiki
for each team member (DeveloperA, DeveloperB, DeveloperC)
{
for each of two files ('*_current.jpg', '*_lastweek.jpg')
{
Select 'Attach' link on page
Select the 'manage' link next to the file to be updated
Click 'Browse' button
Browse to the relevant file (which has the same name as the previous version)
Click 'Upload file' button
}
}
Не обязательно искать полное решение, как я хотел бы дать ему идти сам.
С чего начать? На каком языке я могу это сделать и насколько это будет сложно?
Если вы пишете в C#, классы WebClient может быть хорошим местом для начала. Я уверен, что люди могли бы дать более конкретный совет, если бы вы упомянули, какую платформу wiki вы используете,и требует ли она аутентификации.
Я бы, вероятно, начал с загрузки fiddler и просмотра запросов http от выполнения этого вручную. Затем вы можете использовать некоторые простые скрипты и регулярные выражения для создания ваших запросов http для автоматизации процесса.
Конечно, если вам дико повезло, ваш wiki будет иметь достаточно простой бэкэнд, чтобы вы могли просто подключить их к своей БД напрямую. :)
Вы можете найти CoScripter полезным -- это расширение Firefox, которое позволяет автоматизировать задачи, выполняемые на веб-сайтах. Я не уверен, как вы интегрируете это со списком файлов, которые вы меняете в своей локальной системе, но он, безусловно, может обрабатывать загрузку файлов через веб-форму.
Лучше всего, вероятно, использовать cURL или аналогичную библиотеку HTTP с вашим языком программирования по выбору. Если вы находитесь на *nix, вы можете использовать программу командной строки cURL внутри вашего скрипта shell, чтобы сделать это довольно легко. (Например, @jsight сказал, что вам нужно будет проанализировать фактические формы, которые вы используете на веб-странице, используя Fiddler или просто глядя на элементы формы и воссоздавая POST через cURL.)