-1
Отвечен
Алексей Б. 6 лет назад в Баги софта (ошибки которые Вам показались неудобными или не нужными в приложении HK Uploader) • обновлен Михаил 3 года назад 15

Ответ

Ответ
Отвечен
http://hostingkartinok.com/download.php Тут вы можете скачать клиент для любой операционной системы.
Ответ
Отвечен
http://hostingkartinok.com/download.php Тут вы можете скачать клиент для любой операционной системы.
Да скачивал я оттуда. При установке через центр приложений пишет, что "не является программным пакетом". Как его устанавливать?
Ну, смотря на какой конкретно ОС вы пытаетесь установить приложение :)
Вообще проще всего запустить установщик с консоли (или дабл-кликом), перед этим выдав ему права на запуск "как приложение" (или что-то вроде того, уже не помню). Права выдаются вроде как в окне свойств файла во 2ой вкладке снизу (почти на всех Ubuntu-like системах процесс одинаков).
Получилось?
"Ничего" не может происходить - запустите через консоль - вероятно у вас возникают какие-либо ошибки - их сюда и скиньте, если это действительно так...
Устанавливал как обычный шелл-крипт.
wget http://soft.hostingkartinok.com/HK_Upload_Linux_x6...
chmod +x ./HK_Upload_Linux_x64_jre.sh
./HK_Upload_Linux_x64_jre.sh
Получаю следующее:
gzip: sfx_archive.tar.gz: not in gzip format
I am sorry, but the installer file seems to be corrupted. If you downloaded that file please try it again. If you transfer that file with ftp please make sure that you are
Что я делаю не так?
+1
Попробуйте перекачать клиент, вероятно произошёл какой-то сбой при его загрузке и файл недокачался или банально повреждён. Сейчас на самом хостинге ведутся тех работы в связи с чем вероятно и могла возникнуть проблема - стоит немного подождать пока сайт заново поднимется и попробовать загрузить дистрибутив заново. Если он также окажется битым - я перепроверю сборку, вероятно что-то не так с Линуксовой версией.
Спасибо за ответ. 
Перекачал только что curl'ом и wget'ом - та же история.
Можете выложить md5 вашей сборки на всякий случай чтоб сверить целостность файла?
Проверил - действительно, сейчас на хостинге лежит побитый файл. К сожалению прямо сейчас обновить файл там у меня нет возможности, но через пару минут залью его на свой личный сайт. Позже как появится возможность - подправлю его и в хранилище хостинга.
+1
Загрузил на всякий случай все сборки сюда: http://weblookandfeel.com/downloads/hk/
Попробуйте скачать и поставить сборку оттуда.

Постараюсь обновить их так же и на хостинге при первой возможности.
Благодарю.
Скачал и установил, столкнулся со следующей проблемой:

java.lang.UnsupportedClassVersionError: com/nhk/ImageUploader : Unsupported major.minor version 51.0
at java.lang.ClassLoader.defineClass1(Native Method)
at java.lang.ClassLoader.defineClassCond(Unknown Source)
at java.lang.ClassLoader.defineClass(Unknown Source)
at java.security.SecureClassLoader.defineClass(Unknown Source)
at java.net.URLClassLoader.defineClass(Unknown Source)
at java.net.URLClassLoader.access$000(Unknown Source)
at java.net.URLClassLoader$1.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at sun.misc.Launcher$AppClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at com.exe4j.runtime.LauncherEngine.launch(Unknown Source)
at com.install4j.runtime.Launcher.main(Unknown Source)

У меня установлен IcedTea JDK
java-config --list-available-vms
The following VMs are available for generation-2:
*) IcedTea JDK 6.1.13.3 [icedtea-bin-6]

Не могли бы подсказать, в какую сторону копнуть, чтоб исправить это?
Сама по себе ошибка которую вы привели говорит о несовместимости версии классов и JDK на котором вы пытаетесь их запустить. Скорее всего классы из дистрибутива были собраны на более поздних апдейтах JDK из-за чего возникли конфликты, но это лишь предположение.

Если я верно понимаю, то IcedTea JDK 6.1.13.3, который у вас установлен, - одна из версий OpenJDK 6. Честно признаюсь - я довольно мало работал с OpenJDK и там нередко вылазили странные баги и косяки, которые либо было невозможно либо достаточно трудно исправить, но в общем и целом приложение вполне себе запускалось. Вот насчёт версии уже точно не скажу.

Довольно странно ещё то, что приложение впринципе использует JDK из вашей системы вместо своего собственного.

Как самый быстрый вариант вариант - могу предложить попробовать поставить любое JRE или JDK от Oracle версии 1.6.0 update 30 или позднее (под JRE/JDK 1.7 и 1.8 по идее приложение также должно работать). Найти оффициальные дистрибутивы для JRE можно здесь:
http://www.java.com/en/download/manual.jsp

Для JDK здесь:
http://www.oracle.com/technetwork/java/javase/downloads/java-archive-downloads-javase6-419409.html
http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html

И, собственно, попробовать запустить приложение.
Как вариант - попробовать установить другую версию самого приложения - без JRE в комплекте.

Вы же устанавливали "HK_Upload_Linux_x64_jre.sh", а не "HK_Upload_Linux_x64.sh" - верно?
> Вы же устанавливали "HK_Upload_Linux_x64_jre.sh", а не "HK_Upload_Linux_x64.sh" - верно?
Именно.

Установил oracle-jdk-bin-1.7, выбрал его через java-config, удалил старый HK_upload, поставил HK_Upload_Linux_x64.sh (без jre) - все завелось и работает.

Большое спасибо Вам за помощь.
Пока вы ставили хостинг как раз успел подняться :)
В любом случае - рад был помочь.
Как ещё один из вариантов - вы можете попробовать обновить ваш IncedTea JDK до более новой версии (эквивалент Open JDK 7) - скорее всего на ней приложение также будет вполне нормально запускаться и работать.

Сервис поддержки клиентов работает на платформе UserEcho