Giter Club home page Giter Club logo

pandora's Issues

Mac Instructions no longer work

I've just tried following the Mac OS install instructions and several of the dependencies won't install. I suspect that, for just one example, GTK2 probably hasn't been ported to Apple Silicon ARM architecture.

Не могу проставить пол

Первый вход в пандору. Ввожу собственные данные. В поле "Пол" ничего не могу поставить. Ни латиницей, ни кирилицей. Если там используются определенные символы, нужно разместить подсказку.

Версия для Mac OS X

Я бы с удовольствием потестил Пандору под макосью.

В будущем можно было бы и для iOS сделать клиент.

Распределённые ноды. Erlang.

Привет.
Есть предложение запилить ноды пандоры на erlang (или elixir). Т.е на руби остаётся графический интерфейс, который запускает/останавливает и обменивается данными c нодой erlang запущенной на компе пользователя. А эта нода уже шлёт инфу другим нодам и соответсвенно интерфейсам.
Т.е. схема получается следующая:
схема
Далее между собой взаимодействуют только ноды. NAT в данном случае можно обойти. Каждая нода хранит списк известных ей нод, который периодически обновляется. Например, одна нода узнала о другой, она берёт и рассылает инфу о новой ноде по своему адресному списку.
Т.е. простенький аналог маршрутизатора i2p.

Падает после запуска

Обновил версию до последней, перезапускаю, две секунда и программа вылетает, ошибок не показывает.

не обновляется (Windows)

16:39:57: Нужно обновить
16:40:03: Загрузка из: bitbucket.org/robux/pandora/get/master.zip..
16:40:41: Файл обновлён: C:/Program Files (x86)/Pandora/base/Pandora-master.zip
16:40:41 [Отладка]: Cannot unzip arch1
16:40:41: Архив распакован
16:40:41 [Внимание]: Unzipped directory does not exist

Ubuntu 12.04 + Gstreamer 1.0 via Gems 2.x. При включении звука/видео падает

Если Gstreamer 1.0 установлен через Gems 2.x, то при попытке инициализировать микрофон, пандора падает:

"Cannot create gstreamer element "alsasrc""
"Cannot create gstreamer element "audioconvert""
"Cannot create gstreamer element "audioresample""
Microphone init exception: undefined method parse' for Gst::Caps:Class /home/andy/.rbenv/versions/1.9.3-p125/lib/ruby/gems/1.9.1/gems/gobject-introspection-2.0.2/lib/gobject-introspection/loader.rb:249:invalidate_arguments': Gst::Element#get_state: wrong number of arguments (0 for 1)
from /home/andy/.rbenv/versions/1.9.3-p125/lib/ruby/gems/1.9.1/gems/gobject-introspection-2.0.2/lib/gobject-introspection/loader.rb:313:in block in load_method_info' from /home/andy/.rbenv/versions/1.9.3-p125/lib/ruby/gems/1.9.1/gems/gobject-introspection-2.0.2/lib/gobject-introspection/loader.rb:316:incall'
from /home/andy/.rbenv/versions/1.9.3-p125/lib/ruby/gems/1.9.1/gems/gobject-introspection-2.0.2/lib/gobject-introspection/loader.rb:316:in block in load_method_info' from ./pandora.rb:9944:ininit_audio_sender'
from ./pandora.rb:8870:in block in initialize' from ./pandora.rb:6729:inblock in good_signal_clicked'
from ./pandora.rb:11329:in call' from ./pandora.rb:11329:inmain'
from ./pandora.rb:11329:in initialize' from ./pandora.rb:11348:innew'
from ./pandora.rb:11348:in `

'

Do not runing [in ruby 1.8.7 (added)]

./pandora.sh
./pandora.rb:6883: syntax error, unexpected ',', expecting ']'
Base64chars = [('0'..'9'), *('a'..'z'), *('A'..'Z'), '+/...
^
./pandora.rb:6883: syntax error, unexpected ',', expecting tCOLON2 or '[' or '.'
...s = [
('0'..'9'), _('a'..'z'), *('A'..'Z'), '+/=-[]'].join
^
./pandora.rb:6883: syntax error, unexpected ',', expecting tCOLON2 or '[' or '.'
...9'), _('a'..'z'), *('A'..'Z'), '+/=-
[]'].join
^
./pandora.rb:6883: syntax error, unexpected ']', expecting kEND
...'z'), _('A'..'Z'), '+/=-__[]'].join

Добавить статьи о сети Pandora в блог на ZeroNet

Здравствуйте!

Приглашаем вас зайти в p2p сеть ZeroNet и выложить там статьи о Pandora. В сеть можно попасть как через гейтвей (http://bit.no.com:43110/1HeLLo4uzjaLetFx6NH3PMwFP3qbRbTf3D)
так и напрямую, скачав установщик с сайта Zeronet.io.

Специальная тема на русском форуме тут: http://bit.no.com:43110/1Apr5ba6u9Nz6eFASmFrefGvyBKkM76QgE/?Topic:4_1PvAyLAB5H1JKbiFjx95ZJXrNJVyWxs5Hf/

habr? блог?

Здравствуйте!

а куда пропали с хабра все ваши статьи?
и ваш личный блог тоже пропал...

что случилось???

зависло когда открыл диалог сам с собой по инструкции

http://blog.robux.biz/2013/07/pandora-install-and-first-run.html делал по этой инструкции, в итоге словил зависание с таким выхлопом в stdout/stderr:

 from ./pandora.rb:4169:in `init_session'
 from ./pandora.rb:8851:in `block (2 levels) in initialize'
 from ./pandora.rb:8850:in `each'
 from ./pandora.rb:8850:in `block in initialize'
 from ./pandora.rb:6725:in `block in good_signal_clicked'
 from (eval):3:in `call'
 from (eval):3:in `set_property'
 from (eval):3:in `active='
 from ./pandora.rb:4169:in `init_session'
 from ./pandora.rb:8851:in `block (2 levels) in initialize'
 from ./pandora.rb:8850:in `each'
 from ./pandora.rb:8850:in `block in initialize'
 from ./pandora.rb:6725:in `block in good_signal_clicked'
 from (eval):3:in `call'
 from (eval):3:in `set_property'
 from (eval):3:in `active='
 from ./pandora.rb:4169:in `init_session'
 from ./pandora.rb:8851:in `block (2 levels) in initialize'
 from ./pandora.rb:8850:in `each'
 from ./pandora.rb:8850:in `block in initialize'
 from ./pandora.rb:6725:in `block in good_signal_clicked'
 from (eval):3:in `call'
 from (eval):3:in `set_property'
 from (eval):3:in `active='
 from ./pandora.rb:4169:in `init_session'
 from ./pandora.rb:8851:in `block (2 levels) in initialize'
 from ./pandora.rb:8850:in `each'
 from ./pandora.rb:8850:in `block in initialize'
 from ./pandora.rb:6725:in `block in good_signal_clicked'
 from (eval):3:in `call'
 from (eval):3:in `set_property'
 from (eval):3:in `active='
 from ./pandora.rb:4169:in `init_session'
 from ./pandora.rb:8851:in `block (2 levels) in initialize'
 from ./pandora.rb:8850:in `each'
 from ./pandora.rb:8850:in `block in initialize'
 from ./pandora.rb:6725:in `block in good_signal_clicked'
 from (eval):3:in `call'
 from (eval):3:in `set_property'
 from (eval):3:in `active='
 from ./pandora.rb:4169:in `init_session'
 from ./pandora.rb:8851:in `block (2 levels) in initialize'
 from ./pandora.rb:8850:in `each'
 from ./pandora.rb:8850:in `block in initialize'
 from ./pandora.rb:6725:in `block in good_signal_clicked'
 from (eval):3:in `call'
 from (eval):3:in `set_property'
 from (eval):3:in `active='
 from ./pandora.rb:4169:in `init_session'
 from ./pandora.rb:8851:in `block (2 levels) in initialize'
 from ./pandora.rb:8850:in `each'
 from ./pandora.rb:8850:in `block in initialize'
 from ./pandora.rb:6725:in `block in good_signal_clicked'
 from (eval):3:in `call'
 from (eval):3:in `set_property'
 from (eval):3:in `active='
 from ./pandora.rb:4169:in `init_session'
 from ./pandora.rb:8851:in `block (2 levels) in initialize'
 from ./pandora.rb:8850:in `each'
 from ./pandora.rb:8850:in `block in initialize'
 from ./pandora.rb:6725:in `block in good_signal_clicked'
 from (eval):3:in `call'
 from (eval):3:in `set_property'
 from (eval):3:in `active='
 from ./pandora.rb:4169:in `init_session'
 from ./pandora.rb:8851:in `block (2 levels) in initialize'
 from ./pandora.rb:8850:in `each'
 from ./pandora.rb:8850:in `block in initialize'
 from ./pandora.rb:6725:in `block in good_signal_clicked'
 from (eval):3:in `call'
 from (eval):3:in `set_property'
 from (eval):3:in `active='
 from ./pandora.rb:4169:in `init_session'
 from ./pandora.rb:8851:in `block (2 levels) in initialize'
 from ./pandora.rb:8850:in `each'
 from ./pandora.rb:8850:in `block in initialize'
 from ./pandora.rb:6725:in `block in good_signal_clicked'
 from (eval):3:in `call'
 from (eval):3:in `set_property'
 from (eval):3:in `active='
 from ./pandora.rb:4169:in `init_session'
 from ./pandora.rb:8851:in `block (2 levels) in initialize'
 from ./pandora.rb:8850:in `each'
 from ./pandora.rb:8850:in `block in initialize'
 from ./pandora.rb:6725:in `block in good_signal_clicked'
 from (eval):3:in `call'
 from (eval):3:in `set_property'
 from (eval):3:in `active='
 from ./pandora.rb:4169:in `init_session'
 from ./pandora.rb:8851:in `block (2 levels) in initialize'
 from ./pandora.rb:8850:in `each'
 from ./pandora.rb:8850:in `block in initialize'
 from ./pandora.rb:6725:in `block in good_signal_clicked'
 from (eval):3:in `call'
 from (eval):3:in `set_property'
 from (eval):3:in `active='
 from ./pandora.rb:4169:in `init_session'
 from ./pandora.rb:8851:in `block (2 levels) in initialize'
 from ./pandora.rb:8850:in `each'
 from ./pandora.rb:8850:in `block in initialize'
 from ./pandora.rb:6725:in `block in good_signal_clicked'
 from (eval):3:in `call'
 from (eval):3:in `set_property'
 from (eval):3:in `active='
 from ./pandora.rb:4169:in `init_session'
 from ./pandora.rb:8851:in `block (2 levels) in initialize'
 from ./pandora.rb:8850:in `each'
 from ./pandora.rb:8850:in `block in initialize'
 from ./pandora.rb:6725:in `block in good_signal_clicked'
 from (eval):3:in `call'
 from (eval):3:in `set_property'
 from (eval):3:in `active='
 from ./pandora.rb:4169:in `init_session'
 from ./pandora.rb:8851:in `block (2 levels) in initialize'
 from ./pandora.rb:8850:in `each'
 from ./pandora.rb:8850:in `block in initialize'
 from ./pandora.rb:6725:in `block in good_signal_clicked'
 from (eval):3:in `call'
 from (eval):3:in `set_property'
 from (eval):3:in `active='
 from ./pandora.rb:4169:in `init_session'
 from ./pandora.rb:8851:in `block (2 levels) in initialize'
 from ./pandora.rb:8850:in `each'
 from ./pandora.rb:8850:in `block in initialize'
 from ./pandora.rb:6725:in `block in good_signal_clicked'
 from (eval):3:in `call'
 from (eval):3:in `set_property'
 from (eval):3:in `active='
 from ./pandora.rb:4169:in `init_session'
 from ./pandora.rb:8851:in `block (2 levels) in initialize'
 from ./pandora.rb:8850:in `each'
 from ./pandora.rb:8850:in `block in initialize'
 from ./pandora.rb:6725:in `block in good_signal_clicked'
 from (eval):3:in `call'
 from (eval):3:in `set_property'
 from (eval):3:in `active='
 from ./pandora.rb:4169:in `init_session'
 from ./pandora.rb:8851:in `block (2 levels) in initialize'
 from ./pandora.rb:8850:in `each'
 from ./pandora.rb:8850:in `block in initialize'
 from ./pandora.rb:6725:in `block in good_signal_clicked'
 from (eval):3:in `call'
 from (eval):3:in `set_property'
 from (eval):3:in `active='
 from ./pandora.rb:4169:in `init_session'
 from ./pandora.rb:8851:in `block (2 levels) in initialize'
 from ./pandora.rb:8850:in `each'
 from ./pandora.rb:8850:in `block in initialize'
 from ./pandora.rb:6725:in `block in good_signal_clicked'
 from (eval):3:in `call'
 from (eval):3:in `set_property'
 from (eval):3:in `active='
 from ./pandora.rb:4169:in `init_session'
 from ./pandora.rb:8851:in `block (2 levels) in initialize'
 from ./pandora.rb:8850:in `each'
 from ./pandora.rb:8850:in `block in initialize'
 from ./pandora.rb:6725:in `block in good_signal_clicked'
 from (eval):3:in `call'
 from (eval):3:in `set_property'
 from (eval):3:in `active='
 from ./pandora.rb:4169:in `init_session'
 from ./pandora.rb:8851:in `block (2 levels) in initialize'
 from ./pandora.rb:8850:in `each'
 from ./pandora.rb:8850:in `block in initialize'
 from ./pandora.rb:6725:in `block in good_signal_clicked'
 from (eval):3:in `call'
 from (eval):3:in `set_property'
 from (eval):3:in `active='
 from ./pandora.rb:4169:in `init_session'
 from ./pandora.rb:8851:in `block (2 levels) in initialize'
 from ./pandora.rb:8850:in `each'
 from ./pandora.rb:8850:in `block in initialize'
 from ./pandora.rb:6725:in `block in good_signal_clicked'
 from (eval):3:in `call'
 from (eval):3:in `set_property'
 from (eval):3:in `active='
 from ./pandora.rb:4169:in `init_session'
 from ./pandora.rb:8851:in `block (2 levels) in initialize'
 from ./pandora.rb:8850:in `each'
 from ./pandora.rb:8850:in `block in initialize'
 from ./pandora.rb:6725:in `block in good_signal_clicked'
 from (eval):3:in `call'
 from (eval):3:in `set_property'
 from (eval):3:in `active='
 from ./pandora.rb:4169:in `init_session'
 from ./pandora.rb:8851:in `block (2 levels) in initialize'
 from ./pandora.rb:8850:in `each'
 from ./pandora.rb:8850:in `block in initialize'
 from ./pandora.rb:6725:in `block in good_signal_clicked'
 from (eval):3:in `call'
 from (eval):3:in `set_property'
 from (eval):3:in `active='
 from ./pandora.rb:4169:in `init_session'
 from ./pandora.rb:8851:in `block (2 levels) in initialize'
 from ./pandora.rb:8850:in `each'
 from ./pandora.rb:8850:in `block in initialize'
 from ./pandora.rb:6725:in `block in good_signal_clicked'
 from (eval):3:in `call'
 from (eval):3:in `set_property'
 from (eval):3:in `active='
 from ./pandora.rb:4169:in `init_session'
 from ./pandora.rb:8851:in `block (2 levels) in initialize'
 from ./pandora.rb:8850:in `each'
 from ./pandora.rb:8850:in `block in initialize'
 from ./pandora.rb:6725:in `block in good_signal_clicked'
 from (eval):3:in `call'
 from (eval):3:in `set_property'
 from (eval):3:in `active='
 from ./pandora.rb:4169:in `init_session'
 from ./pandora.rb:8851:in `block (2 levels) in initialize'

^Z from ./pandora.rb:8850:in each' from ./pandora.rb:8850:inblock in initialize'

[1]+ Stopped ./pandora.sh

Example page

This seems like an interesting project. Do you have an example/demo site?

Crashes on Start ubuntu 17

i 've installed it on ubuntu using the instruction but the client crashes everytime i try to start it

Ошибка при запуске Охоты

Жму на кнопку охоты, выдает:

"==reconn: [#<TCPSocket:fd 15>, nil]|1:[false]"
"LISTEN: [\"127.0.0.1\", \"127.0.0.1\", 45278, \"tcp\"]"
"==reconn: [#<TCPSocket:fd 16>, nil]|1:[false]"
"HUN: add_send_segment:  [ascmd, ascode, asbuf.bytesize]=[1, 0, 47]"
"HUN: ЦИКЛ ОТПРАВКИ начало: @conn_state=1"
"HUN: SEND_ALL: [index, cmd, code, lengt]=[0, 1, 0, 47]"
"HUN: Цикл ЧТЕНИЯ сокета начало"
"HUN: Цикл ЧТЕНИЯ начало"
"[51, 47, 51]"
#<PandoraNet::Session:0x00000000bff6f8>
"LIS: ЦИКЛ ОТПРАВКИ начало: @conn_state=1"
./pandora.rb:2572:in `[]': no implicit conversion of PandoraNet::Session into Integer (TypeError)
    from ./pandora.rb:2572:in `block in get_block_from_queue'
    from ./pandora.rb:2567:in `synchronize'
    from ./pandora.rb:2567:in `get_block_from_queue'
    from ./pandora.rb:7179:in `block in initialize'

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.