LINUX.ORG.RU

Вышла версия 2.2 Android File Transfer for Linux

 ,


4

2

Спасибо всем, кто участвовал в тестировании предыдущей версии. Благодаря/вопреки отзывам %username%/anonymous, в AFS были добавлены тысячи новых фич/багов.

  • Рекурсивное закачивание/скачивание файлов.
  • Возможность прервать долгую операцию на уровне MTP/USB.
  • Поддержка drag'n'drop'а. На самом деле только drop'a, потому что qt не умеет так называемые «promised files» (как на маке). Если кто-то умеет или знает, расскажите.
  • Выбор хранилища устройства в графическом приложении.
  • Определение того, что устройство заблокировано с инструкцией что делать и разными случайными кнопками, вместо ошибки.
  • Диалог подтверждения перезаписи файлов, вместо ошибки 0x2002.
  • Исправлены разные проблемы с юникодом для Qt4.
  • Больше шорткатов!
  • Сортировка списка файлов
  • Иконки, десктоп файлы и всякое разное

Очень жду багрепортов и пожеланий в багтрекере, если у кого-то что-то не работает, пишите, постараюсь исправить. Если вы тот прекрасный человек, который пакетирует afs под %systemname%, то сейчас хороший момент чтобы обновить ваш пакет.

>>> Подробности



Проверено: JB ()
Последнее исправление: cetjs2 (всего исправлений: 3)

Android File Transfer

Вот немогу понять, андроид основывается на linux при этом:

На нормальном линух'е нет проблемы переслать файл с машины на машину. На аднроиде, как на винде, чтобы скопировать файл надо скачать программу копирования...

Ну бред же.

vbv
()
Ответ на: Android File Transfer от vbv

Вот немогу понять, андроид основывается на linux при этом

при этом клали они на этот линукс.

Greh ★★
()
Ответ на: Android File Transfer от vbv

Там от линукса только ядро, да и то покоцаное, а верхом на нем сидит жабка.

Unicode4all ★★★★★
()
Ответ на: Android File Transfer от vbv

На нормальном линух'е нет проблемы переслать файл с машины на машину. На аднроиде, как на винде, чтобы скопировать файл надо скачать программу копирования...

сразу видно, что ты ляпнул не подумав :)

в андроиде MTP - если твоя ось его умеет, то ничего скачивать не надо. Сабж просто делает копирование более удобным

JB ★★★★★
()
Ответ на: Android File Transfer от vbv

На нормальном линух'е нет проблемы переслать файл с машины на машину. На аднроиде, как на винде, чтобы скопировать файл надо скачать программу копирования...

А как в линуксе не скачивая программу переслать файл с машины на машину?

AVL2 ★★★★★
()
Ответ на: комментарий от t500s

Покажи мне ту ось которая его НОРМАЛЬНО умеет.

а что значит «нормально»? У меня например с ним проблем не возникает, ни в венде ни в лялихе ни в макакоси. Но у меня и задачи на уровне «скопировать и удалить пару файлов»

JB ★★★★★
()
Последнее исправление: JB (всего исправлений: 2)
Ответ на: Android File Transfer от vbv

Линукс это ядро.
То, что ты называешь линуксом на десктопе называется GNU.
Не GNU/Linux, а именно GNU.
GNU это операционная система.
Linux это просто одно из возможных ядер.
Ядро не делает ничего, о чём может догадываться простой пользователь. И продвинутый скорее всего тоже не догадывается.
От GNU в андройте практически ничего нет.
Андройд это совершенно другая операционная система.

Аналогия: Грузовик Volvo FE и тайская моторная лодка Longtail.
Они используют одинаковые двигатели (тайцы просто снимают движки с разбитых грузовиков и привают ось с винтом), но по одной дороге они ехать не могут вообще никак.

Goury ★★★★★
()
Ответ на: комментарий от t500s

несколько раз копировал родителям фильмы на планшет - не особо быстро конечно, но и не сильно раздражает. Главное что при этом у меня не лочится вся система с дичайшим 12309, как бывало раньше при копировании через UMS

JB ★★★★★
()
Ответ на: комментарий от JB

фиг знает, пока для себя пришел к kdeconnect. По скорости тоже самое, зато никаких проводов. Научат его еще звонки принимать и на смски отвечать, так вообще цены не будет.

t500s ★★★
()
Ответ на: комментарий от JB

а что значит «нормально»? У меня например с ним проблем не возникает, ни в венде ни в лялихе ни в макакоси. Но у меня и задачи на уровне «скопировать и удалить пару файлов»

А у меня возникает. На windows нормально. На OS X - это кусок гугловского того самого, в котором даже не осилили запилить CMD+C/V. Под линуксами - это вообще глюкодромише на основе gvfs, которое работает через раз.

anonymous
()
Ответ на: комментарий от anonymous

Ахаахах, я тоже не подумал про то что файлы можно через клипборд копировать. Сейчас создам баг. :)

whoozle
() автор топика
Ответ на: комментарий от t500s

фиг знает, пока для себя пришел к kdeconnect.

у меня он дичайше тормозит при передаче файлов и навигации по каталогам.

Loki13 ★★★★★
()
Ответ на: комментарий от Loki13

Да вроде нет такого. Но там скорее всего как и со всем Android, на чем-то отлично, на чем-то г-вно лагучее/глюкавое.

t500s ★★★
()
Ответ на: комментарий от t500s

Но там скорее всего как и со всем Android, на чем-то отлично, на чем-то г-вно лагучее/глюкавое.

У меня при просмотре Xperia ZR видно как в Dolphin подкаталоги появляются по одному в секунду. Секунд 10 на каталог уходит.

Loki13 ★★★★★
()
Ответ на: комментарий от Goury

Андройд это совершенно другая операционная система.

Точнее это ПОЛУоперационная система. Паразитирует на других самодостаточных о/с. Собрать её на самой себе нельзя.
Bсего-то установка новой версии на рандомный девайс, требует навыков профессионального программиста, чего не умеют 99,99% обычных её пользователей. Которые через год/два сосут лапу, если их любимый телефончик не попал в сокральный список из аж целых двух с половиной сотен поддерживаемых цианогеном устройств.
Стала популярной только из-за частой смены производителями оборудования (читай за бабки этих 99,99% юзеров).

anonymous
()
Ответ на: Android File Transfer от vbv

хз что за андроид трансферы и прочие, стоит Mint 17, имею 2 смарта - Galaxy S3 и LG p713. При подключении любого открывается обычное окошко файл-браузера и в нем доступ к файлам на телефоне и на SD карте. Зачем эти костыли с велосипедами я хз. Правда может все дело в мего нужных Mac-ах...

dengolius
()
Ответ на: комментарий от JB

как бывало раньше при копировании через UMS

Вот, кстати, интересный вопрос. UMS, если я ничего спьяну не путаю, поддерживается непосредственно ядром Linux. Что мешает так же запилить в ядре и поддержку MTP, чтобы оно работало из коробки? Или на этот протокол уже какие-то патенты взяты?

hobbit ★★★★★
()
Ответ на: комментарий от Goury

Это ты про себя? Самокриптично... Однако портирование gnu программ под mac os не делает из него линукс.

anonymous
()
Ответ на: комментарий от anonymous

Иди в жопу, анонимус.
Портирование GNU под убунту тоже не делает из неё линукс.
А из Красной Шапки линукс делает не портирование под неё GNU, а коммерческое название.

Goury ★★★★★
()
Ответ на: комментарий от Goury

Да ты, вася пупкин, дебил? Еще раз, для дебилов. Портирование gnu под mac os не делает из нее линукс, потому...

Потому что ось это ядро. Убунту и редхат - линуксы, а minix - нет. Ты можешь весь софт портировать под mac os (вместе с glibc) линуксом он не станет. И да, зайди на дистровотч, напиши им, какой ты умный, а они нет.

«Портирование GNU под убунту» - no comments. Сам это почитай, а?

P.S. Господи, ну что такие дураки делают на лоре?

anonymous
()
Ответ на: комментарий от AVL2

Написать письмо парням из тусовки systemd, и скоро это станет неотключаемой фичей.Или подождать.

anonymous
()
Ответ на: комментарий от anonymous

Пользователи самая сами эту сумму выбирали, пусть дальше плавятся своими чебуреками.

anonymous
()
Ответ на: комментарий от anonymous

Пользователи самсы сами эту самсу выбирали, пусть и дальше давятся своими чебуреками

anonymous
()
Ответ на: Android File Transfer от vbv

Вот немогу понять, андроид основывается на linux при этом:…

А, вот телевизоры Samsung и E-ink от Sony работают на голом linux, но при этом не понимают файловой системы ext* на внешних накопителях, которые приходится форматировать в грёбанный fat/ntfs. Убивать за такие вещи надо!

anonymous
()
Ответ на: комментарий от proninyaroslav

эм... на ноуте есть слот для SD+переходник для microSD на пк есть переходник usb/microSD, что касается памяти телефона - то туда смысла запихивать что либо не вижу смысла, ибо места маловато

dengolius
()
Ответ на: комментарий от anonymous

Ну мне ничего ждать не надо. Только сегодня воткнул йоту2 в комп и вуаля, оно само смонтировало и показало внутреннюю память телефона в проводнике. Так что в mate с этим все хорошо.

Насколько я знаю, проблемы с mtp локальные. В основном это только с устройствами гугла. Ведущие китайские и российские разработки работают через libmtp практически безпречно.

AVL2 ★★★★★
()
Ответ на: комментарий от anonymous

Что интересно, самс прекрасно понимает xfs.

AVL2 ★★★★★
()
Ответ на: комментарий от JB

Проблемы начинаются, когда ты хочешь скопировать все содержимое флешки. У меня, например, это ни разу не получилось, приходится через адб бекапить.

Tweaker ★★★★☆
()
Ответ на: комментарий от JB

Но самый эпичный баг у меня был под виндой, уж не знаю она это была виновата или телефон, рядом не было линукса. При скачивании файла по мтп, файл (это был лог программы) оказывался старой версии, то есть на телефоне в нем были свежие записи, а по мтп - нет. Решилось только перезагрузкой телефона.

Tweaker ★★★★☆
()
Ответ на: комментарий от Tweaker

А под osx вообще одноименная софтина выкидывала местный бсод при отключении xbox контроллера.

А так, конечно, удобная штука, позволяет загружать файлы без размонтирования :)

Tweaker ★★★★☆
()
Ответ на: комментарий от JB

Чуть меньше телодвижений для конечного пользователя :)

Ну или для дистростроителей, если программа будет жить долго, счастливо и пойдёт в дистрибутивы.

Ну и просто не очень понятно. MTP сейчас вроде бы, получается, вошёл в число протоколов, без которых «жить нельзя», обычно таковые поддерживаются именно в ядре.

Я, если что, ничего не имею против программы и автора.

hobbit ★★★★★
()
Ответ на: комментарий от anonymous

вот телевизоры Samsung и E-ink от Sony работают на голом linux, но при этом не понимают файловой системы ext* на внешних накопителях

Ну ещё бы не хватало на телевизоре пердолиться с правами на ФС

anonymous
()
Ответ на: комментарий от dengolius

Во многих современных телефонах памяти 16+ гигов, зачастую без поддержки сд карты.

Ghostwolf ★★★★★
()
Ответ на: комментарий от JB

А мне кажется, что дело в особенностях архитектуры, протокола и применения.

МТП изначально был не файловой системой, а кривым костыликом для передачи музыки в плейер от мекрософт. После этого его много раз дорабатывали, соответственно, теперь есть куча реализаций и своих багов. Применяется он только на мобильных устройствах, соответсвтенно медленная скорость и обрывы связи в самый неожиданный момент гарантированы.

В общем, все для таких случаев и делали fuse. Они же идеально подходят друг другу.

AVL2 ★★★★★
()
Ответ на: комментарий от dengolius

Я не понимаю, зачем вы пытаетесь доказать бесполезность сей программы, преподнося свой опыт как исключительно верный? Вы пользуетесь телефоном так, кто-то пользуется иначе.

proninyaroslav
()
Ответ на: Android File Transfer от vbv

На аднроиде, как на винде, чтобы скопировать файл надо скачать программу копирования...

4.2

I-Love-Microsoft ★★★★★
()
Ответ на: комментарий от AVL2

А его где-то нет?. Он даже в busybox входит. Или ы пр жесткий самосборный embedded?

lberserq
()
Ответ на: комментарий от dengolius

Дык сам стандарт MTP делает из него айфон). Только вот отличие всё равно есть: эта прога просто политика поверх механизма fuse. Чисто юниксовый подход. Тоже самое можно проделать в консоли, но это намного удобнее.

proninyaroslav
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.