Russian Qt Forum
Сентябрь 29, 2024, 18:23 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

Войти
 
  Начало   Форум  WIKI (Вики)FAQ Помощь Поиск Войти Регистрация  

Страниц: [1] 2   Вниз
  Печать  
Автор Тема: доступ к диску с:/  (Прочитано 7422 раз)
Ubuntu_linux
Гость
« : Апрель 24, 2012, 15:46 »

Немогу прочесть файлик с системного диска на симбиане, причем файл открывается, но ничего не читает и размер =0.  И не каких ошибок в консоль не получаю. Кто с таким сталкивался?
Записан
Dr.Vlad
Гость
« Ответ #1 : Май 01, 2012, 22:28 »

Немогу прочесть файлик с системного диска на симбиане, причем файл открывается, но ничего не читает и размер =0.  И не каких ошибок в консоль не получаю. Кто с таким сталкивался?

Что за операционка? Не вполне ясен вопрос.
Записан
Ubuntu_linux
Гость
« Ответ #2 : Май 02, 2012, 07:59 »

Немогу прочесть файлик с системного диска на симбиане, причем файл открывается, но ничего не читает и размер =0.  И не каких ошибок в консоль не получаю. Кто с таким сталкивался?

Что за операционка? Не вполне ясен вопрос.
Симбиан.
Одним словом не могу прочитать файл с системного диска, что делать?
Записан
twp
Гость
« Ответ #3 : Май 02, 2012, 09:44 »

может у приложения нет прав на подобные операции. нужно смотреть что в TARGET.CAPABILITY
Записан
Ubuntu_linux
Гость
« Ответ #4 : Май 03, 2012, 00:47 »

может у приложения нет прав на подобные операции. нужно смотреть что в TARGET.CAPABILITY

Ну вроде файл открывается без ошибок, но при чтении он пустой выходит.
капабилити у меня стоять, но не помогают. Что делать?
symbian:TARGET.CAPABILITY += NetworkServices ReadUserData WriteUserData UserEnvironment LocalServices ReadDeviceData WriteDeviceData Location

Записан
twp
Гость
« Ответ #5 : Май 03, 2012, 10:00 »

может получится с AllFiles
Цитировать
The AllFiles capability gives read access to the whole filesystem. It also gives write access to most of the file system (except /sys and parts of /resource, which require TCB).
P.S.
Цитировать
Manufacturer-approved capabilities
Не знаю точно, что это значит, но возможно что подпись даже девелоперским  сертификатом может не прокатить.

И еще. QFileInfo - нормально отрабатывает, возвращает правильный путь, размер файла?
« Последнее редактирование: Май 03, 2012, 10:05 от twp » Записан
Zivix
Гость
« Ответ #6 : Май 03, 2012, 10:38 »

Немогу прочесть файлик с системного диска на симбиане, причем файл открывается, но ничего не читает и размер =0.  И не каких ошибок в консоль не получаю. Кто с таким сталкивался?
Очень похоже на то, что файл заблокирован системой или открыт другой программой.
p.s. и да, пользовательские файлы лучше складывать в C:\DATA
Не знаю точно, что это значит, но возможно что подпись даже девелоперским  сертификатом может не прокатить.
Угу, девелоперский сертификат не дает "AllFiles capability".
Записан
Ubuntu_linux
Гость
« Ответ #7 : Май 03, 2012, 12:08 »

Вот выдает список файлов:
entry list,  c:/ (".modelist", "coda.ini", "communities-pics", "data", "InternetRadio", "modelist", "others", "Predic", "private", "resource", "Rl_Mobile_4_0.cfg", "sys", "system", "temp", "tmp")

а мне надо отредактировать вот этот файл Rl_Mobile_4_0.cfg (это файл конф. для системного видео плеера, я хочу изменить интернет точку доступа  к видео ) , проверка прав доступа говорит, что можно читать/записывать, но меня не пускает.....

А когда я его открываю на телефоне с помочу офисного пакета, то все нормально, можно читать/ писать но програмно не получается, причем операция file->open(QIODevice::ReadOnly) проходит успешно.
« Последнее редактирование: Май 03, 2012, 12:15 от Ubuntu_linux » Записан
Ubuntu_linux
Гость
« Ответ #8 : Май 03, 2012, 12:25 »

может получится с AllFiles
Цитировать
The AllFiles capability gives read access to the whole filesystem. It also gives write access to most of the file system (except /sys and parts of /resource, which require TCB).
P.S.
Цитировать
Manufacturer-approved capabilities
Не знаю точно, что это значит, но возможно что подпись даже девелоперским  сертификатом может не прокатить.

И еще. QFileInfo - нормально отрабатывает, возвращает правильный путь, размер файла?
Да, QFileInfo выдает нулевой размер файла! , а владелец "root" Грустный

И как же теперь бить?
Записан
twp
Гость
« Ответ #9 : Май 03, 2012, 13:18 »

Symbian API  Улыбающийся еще можно покрутить QtMobility
Записан
Ubuntu_linux
Гость
« Ответ #10 : Май 03, 2012, 14:02 »

Symbian API  Улыбающийся еще можно покрутить QtMobility
Ну QtMobility точно отпадает, так как никак не поменять точку доступа для видео. А вот какой класс можно использовать для изменения настроек видео?
Или как поменять точку доступа для видео плеера?
Записан
twp
Гость
« Ответ #11 : Май 03, 2012, 18:56 »

Возможно это. А QMediaPlayer::setNetworkConfigurations() не подходит?
Записан
Ubuntu_linux
Гость
« Ответ #12 : Май 03, 2012, 19:23 »

Возможно это. А QMediaPlayer::setNetworkConfigurations() не подходит?
А где взять хедер (и либу) CMPSettingsModel ?
QMediaPlayer::setNetworkConfigurations()  не подходит так как плеер то системный...
Записан
Zeka13
Гость
« Ответ #13 : Май 06, 2012, 15:30 »

сейчас кто-то пишет под симбиан?
 Шокированный
Записан
Ubuntu_linux
Гость
« Ответ #14 : Май 10, 2012, 14:08 »

сейчас кто-то пишет под симбиан?
 Шокированный
Да, конечно!

Почему-то не могу подключить хедер, как бить?
Записан
Страниц: [1] 2   Вверх
  Печать  
 
Перейти в:  


Страница сгенерирована за 0.093 секунд. Запросов: 21.