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)

Ответ на: комментарий от 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
()

Очнь Молодец. Мтп в кде на основе кио - жестокий кусок замазки, все с каждым годом все хуже и хуже

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

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

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

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

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

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

anonymous
()

Я так понимаю оно нужно для файлообмена с android? Зачем, если есть sshfs?

w1nner ★★★★★
()
Ответ на: 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 ★★★★★
()
Ответ на: комментарий от no-dashi

Да, это «не оно». То о котором ты говоришь - жуткие дрова

Спс, а где взять для мака сборку или самому собрать? В гите вижу только линуксовый код

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

а для мака нет сборки! если кто-то хочет написать usb backend для мака, милости прошу. У меня мака нет, к сожалению.

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

Хз про сообщение, да забухал забил, по-ходу, чо, впервой штоле...

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

А я просто поставил sshdroid и коннекчусь по вайфаю по sftp.

Скорость 4-5МБ/с в лучшем случае.

А по проводку 20МБ/с как норма.

anonymous
()

теперь на Debian 7 ошибка

./aft-mtp-cli 
get usbfs capabilities failed: ioctl(_fd.Get(), USBDEVFS_GET_CAPABILITIES, &_capabilities): Inappropriate ioctl for device
terminate called after throwing an instance of 'mtp::usb::Exception'
  what():  ioctl(Fd, USBDEVFS_SUBMITURB, &KernelUrb): Invalid argument
Аварийный останов

видимо не судьба

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

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

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

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

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

Скорость 4-5МБ/с в лучшем случае.
А по проводку 20МБ/с как норма.

Как-то пофигу. Залить рингтонов или скачать с телефона снятых фоточек хватает. Зато удобно, без всяких проводов.

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