Форум русскоязычного сообщества Ubuntu


Получить помощь и пообщаться с другими пользователями Ubuntu можно
на irc канале #ubuntu-ru в сети Freenode
и в Jabber конференции ubuntu@conference.jabber.ru

Автор Тема: Программное открытие папки  (Прочитано 796 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн Гриб_под_зонтом

  • Автор темы
  • Активист
  • *
  • Сообщений: 301
    • Просмотр профиля
Программное открытие папки
« : 27 Сентября 2014, 23:42:05 »
Здравствуйте форумчане! :)
Вопрос такой: можно ли на языке с++/c написать программу, которая будет открывать папку home. И если да то как? 
Hp 250 G3: 8Gb RAM, Intel Celeron 2.16-2.58GHz with 2 core, Intel HD Graphics.
Ubuntu 18.04 LTS with GNOME 3.

Оффлайн ArcFi

  • Старожил
  • *
  • Сообщений: 15189
    • Просмотр профиля
    • aetera.net

Оффлайн Гриб_под_зонтом

  • Автор темы
  • Активист
  • *
  • Сообщений: 301
    • Просмотр профиля
Re: Программное открытие папки
« Ответ #2 : 28 Сентября 2014, 00:00:59 »
http://www.cplusplus.com/reference/cstdlib/system/
Оно?
Не совсем . Меня интересует просто открытие папки.
Hp 250 G3: 8Gb RAM, Intel Celeron 2.16-2.58GHz with 2 core, Intel HD Graphics.
Ubuntu 18.04 LTS with GNOME 3.

Оффлайн ArcFi

  • Старожил
  • *
  • Сообщений: 15189
    • Просмотр профиля
    • aetera.net
Re: Программное открытие папки
« Ответ #3 : 28 Сентября 2014, 00:09:19 »
открытие папки
А чем это отличается от листинга?

Оффлайн Гриб_под_зонтом

  • Автор темы
  • Активист
  • *
  • Сообщений: 301
    • Просмотр профиля
Re: Программное открытие папки
« Ответ #4 : 28 Сентября 2014, 00:24:51 »
открытие папки
А чем это отличается от листинга?
В вашем примере на экран выводиться содержимое данной папки, а меня интересует открытие папки в окне.
Hp 250 G3: 8Gb RAM, Intel Celeron 2.16-2.58GHz with 2 core, Intel HD Graphics.
Ubuntu 18.04 LTS with GNOME 3.

Оффлайн ArcFi

  • Старожил
  • *
  • Сообщений: 15189
    • Просмотр профиля
    • aetera.net
Re: Программное открытие папки
« Ответ #5 : 28 Сентября 2014, 00:32:23 »
открытие папки в окне.
В окне какого приложения?
Вот это самое приложение и вызывайте.
Либо через xdg-open.

Оффлайн Гриб_под_зонтом

  • Автор темы
  • Активист
  • *
  • Сообщений: 301
    • Просмотр профиля
Re: Программное открытие папки
« Ответ #6 : 28 Сентября 2014, 15:18:25 »
открытие папки в окне.
В окне какого приложения?
Вот это самое приложение и вызывайте.
Либо через xdg-open.
Меня интересует открытие в dolphin. И кстати , вы написали вызывать это приложение, а как это сделать?
Hp 250 G3: 8Gb RAM, Intel Celeron 2.16-2.58GHz with 2 core, Intel HD Graphics.
Ubuntu 18.04 LTS with GNOME 3.

Оффлайн ArcFi

  • Старожил
  • *
  • Сообщений: 15189
    • Просмотр профиля
    • aetera.net
Re: Программное открытие папки
« Ответ #7 : 28 Сентября 2014, 15:36:57 »
Попробуйте так:
xdg-open /

Оффлайн Гриб_под_зонтом

  • Автор темы
  • Активист
  • *
  • Сообщений: 301
    • Просмотр профиля
Re: Программное открытие папки
« Ответ #8 : 28 Сентября 2014, 20:39:48 »
Был бы благодарен если бы вы объяснили поподробней. Так ничего не понятно :-\
Hp 250 G3: 8Gb RAM, Intel Celeron 2.16-2.58GHz with 2 core, Intel HD Graphics.
Ubuntu 18.04 LTS with GNOME 3.

Оффлайн ArcFi

  • Старожил
  • *
  • Сообщений: 15189
    • Просмотр профиля
    • aetera.net
Re: Программное открытие папки
« Ответ #9 : 28 Сентября 2014, 20:50:29 »
В примере выполняется команда dir.
Вам надо заменить её на xdg-open "/путь/до/каталога".

Оффлайн Гриб_под_зонтом

  • Автор темы
  • Активист
  • *
  • Сообщений: 301
    • Просмотр профиля
Re: Программное открытие папки
« Ответ #10 : 28 Сентября 2014, 21:26:08 »
Спасибо за советы более ли менее понял что надо делать. Программа работает, всё нормально.
Hp 250 G3: 8Gb RAM, Intel Celeron 2.16-2.58GHz with 2 core, Intel HD Graphics.
Ubuntu 18.04 LTS with GNOME 3.

 

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