Для удобства я публикую exe файл для Windows собранный в Launch4j
И jar архив. Запускается командой
java -jar VKGraber.jar
или просто двойным кликом.
Для работы программы нужна java 19 или 20 версии
VKGraber является идейным продолжением GarmonyParserMaven Только в более продвинутом виде. Если можно так сказать. Так как он был убог и консолен.
В поля VKOptions в водиться следующая информация:
VK URL В водиться УРЛ стати или новости которые необходима скопировать. В формате
https://vk.com/club123456789?w=wall-123456789_1234%2Fall
или
https://vk.com/wall-123456789_1234
PATH IMG - Указывается путь куда будут сохранены картинки из публикации
PATH TXT - Указывается путь куда будет сохранен текстовый файл с текстом публикации
После заполнения всех полей кнопка Grabbing станет активной
После ее нажатия программа скопирует текст публикации и картинки к ней. Соответствующая информация появится в поле TextOptions
TextOptions Поле TextEditor после нажатия кнопки Grabbing отобразит текстовую информацию из публикации которую можно редактировать. Поле «Количество картинок» после нажатия кнопки Grabbing отобразит количество картинок найденных программой. Поле «Количество символов» после нажатия кнопки Grabbing отобразит количество символов в публикации Радио кнопка «Создать директорию в папке» при ее активации , в указанных папках будет автоматически создана директория куда будут записаны данные также влияет на создание папки на FTP сервере . Кнопка SAVE при ее нажатии все данные будут записаны в папке указанные в полях VKOptions FTP Options Радиокнопка on/off изначально в положении off позволяет включить запись полученных данных на FTP сервер Для записи данных на FTP сервер нужно заполнить следующие поля. PATH FTP - путь на ftp сервере куда программа будет записывать данные. Login FTP - Имя пользователя на FTP сервер для авторизации. Password FTP - пароль пользователя на сервере FTP для авторизации. Domain FTP Ip адрес или домен FTP сервера
Если FTP модуль выключен то в конец файла TXT дописываются ссылки изображение ввиде
<img src="vk.link” alt = "альтернативный текст">
Если модуль включен то:
<img src="ftp.link” alt = "альтернативный текст">
Порядок работы без FTP
- Элемент спискаЗаполняем все поля VKOptions и нажимаем кнопку “Grabbing”
- Убеждаемся что в поле TextEditor нужный нам материал. Вносим необходимые правки. Ставим галочку «Создать директорию в папке» если нужно. Жмем кнопку “Save”
- Получаем результат на локальном компьютере в виде файла txt с текстом новости. И файлов JPG если в материале есть изображение
Порядок работы с FTP
- Заполняем все поля VKOptions и нажимаем кнопку “Grabbing”
- Заполняем все поля области FTP Options. Потом нажимаем кнопку Connect в случаи удачно соединения появиться надпись "Соединение установленно !"
- Убеждаемся что в поле TextEditor нужный нам материал. Вносим необходимые правки. Ставим галочку «Создать директорию в папке» если нужно. Жмем кнопку “Save” 4.. Получаем результат на локальном компьютере и FTP сервере в виде файла txt с текстом новости. И файлов JPG если в материале есть изображение
Там бла бла бла javac и java и т.д.