|
05.07.2011, 03:02
|
#1
|
Разработчик
Регистрация: 07.04.2011
Адрес: Млечный путь, Земля, Европа, Беларусь, Могилев
Сообщений: 391
Написано 94 полезных сообщений (для 319 пользователей)
|
BrainFuckMobile
Знаменитый BrainFuck теперь на мобильном/смартфоне/кпк!
Теперь Вы можете факать свой брэйн в любом месте и в любое время!
Для тех, кто думает что BrainFuck - это ругательство ---> http://ru.wikipedia.org/wiki/Brainfuck.
Обладатели сенсорных телефонов не забыты, поэтому программа снабжена БОЛЬШИМИ ( отчего удобными) кнопками =).
Можно сохраняться и загружаться (пока в один только слот).
Есть примеры. Работает вроде стабильно (ключевое слово - работает!).
Обнаружили ошибку? факайте мой мозг, чтобы я её исправил. Придумали идею? хотите расширить возможности BrainFuck для пущего удовлетворения и придумали как? Тогда расскажите автору (ака мне) свою задумку (место в почетных титрах гарантировано).
Все, всем удачи, с вами был PassCall.
P.S. BrainFuck - для мужчин с крепкими яйцами полушариями мозга.
P.P.S Не воспринимайте мой юмор всерьёз =)
__________________
Мечта программиста: запрограммировать процесс программирования.
Всё гениальное - просто.
http://passcall.ucoz.com
|
(Offline)
|
|
Эти 2 пользователя(ей) сказали Спасибо PassCall за это полезное сообщение:
|
|
05.07.2011, 10:32
|
#2
|
Зануда с интернетом
Регистрация: 04.09.2005
Сообщений: 14,014
Написано 6,798 полезных сообщений (для 20,935 пользователей)
|
Ответ: BrainFuckMobile
Реквестирую скриншот с выполнением кода
__________________
http://nabatchikov.com
Мир нужно делать лучше и чище. Иначе, зачем мы живем? tormoz
А я растила сына на преданьях
о принцах, троллях, потайных свиданьях,
погонях, похищениях невест.
Да кто же знал, что сказка душу съест?
|
(Offline)
|
|
05.07.2011, 11:53
|
#3
|
ПроЭктировщик
Регистрация: 22.10.2010
Сообщений: 196
Написано 16 полезных сообщений (для 30 пользователей)
|
Ответ: BrainFuckMobile
В меню управление с помощью сенсора не работает.
Нет полноэкранного режима.
В общем исправляй
__________________
Для меня нет ничего не реального в кодинге, но мне лень
gainOS - прорыв в проектировании ОС на MIDlet Pascal
|
(Offline)
|
|
05.07.2011, 11:55
|
#4
|
ПроЭктировщик
Регистрация: 22.10.2010
Сообщений: 196
Написано 16 полезных сообщений (для 30 пользователей)
|
Ответ: BrainFuckMobile
К тому же нет команды ,
__________________
Для меня нет ничего не реального в кодинге, но мне лень
gainOS - прорыв в проектировании ОС на MIDlet Pascal
|
(Offline)
|
|
05.07.2011, 14:50
|
#5
|
Разработчик
Регистрация: 07.04.2011
Адрес: Млечный путь, Земля, Европа, Беларусь, Могилев
Сообщений: 391
Написано 94 полезных сообщений (для 319 пользователей)
|
Ответ: BrainFuckMobile
Сообщение от alexprey
К тому же нет команды ,
|
Ну, это классический BrainFuck. Но вообще могу добавить
__________________
Мечта программиста: запрограммировать процесс программирования.
Всё гениальное - просто.
http://passcall.ucoz.com
|
(Offline)
|
|
05.07.2011, 14:54
|
#6
|
Разработчик
Регистрация: 07.04.2011
Адрес: Млечный путь, Земля, Европа, Беларусь, Могилев
Сообщений: 391
Написано 94 полезных сообщений (для 319 пользователей)
|
Ответ: BrainFuckMobile
Сообщение от YellowAfterlife
* Показывает сенсорную клавиатуру даже когда сенсора нет.
* Как прекратить выполнение программы если нет клавиатуры? Тыки по всему экрану ни капельки не помогают.
* При нажатии 2\8, кроме ввода символа, прокручивается экран.
* Низкая скорость интерпретации. Нет, серьезно низкая.
* Было бы классно иметь возможность показа textbox с написанным кодом, чтобы его можно было скопировать. Аналогично для загрузки.
|
"Показывает сенсорную клавиатуру даже когда сенсора нет."
Уберу.
"Как прекратить выполнение программы если нет клавиатуры? Тыки по всему экрану ни капельки не помогают."
Исправлю
"При нажатии 2\8, кроме ввода символа, прокручивается экран."
исправлено. А вообще интересная вещь - на эмуляторе все в порядке, а на телефоне при нажатии кнопки 2/8 курсор съезжает вверх-вниз. Очень странно...
"Низкая скорость интерпретации. Нет, серьезно низкая."
странно. на моем телефоне (Samsung GT-S5260) выполнение занимает около 1-3 секунд, даже при большом коде.
"Было бы классно иметь возможность показа textbox с написанным кодом, чтобы его можно было скопировать. Аналогично для загрузки." для копипасты? могу реализовать =)
Вот в общем всё
__________________
Мечта программиста: запрограммировать процесс программирования.
Всё гениальное - просто.
http://passcall.ucoz.com
|
(Offline)
|
|
05.07.2011, 14:56
|
#7
|
Разработчик
Регистрация: 07.04.2011
Адрес: Млечный путь, Земля, Европа, Беларусь, Могилев
Сообщений: 391
Написано 94 полезных сообщений (для 319 пользователей)
|
Ответ: BrainFuckMobile
Сообщение от alexprey
1. В меню управление с помощью сенсора не работает.
2. Нет полноэкранного режима.
В общем исправляй
|
1. А кнопочки внизу для чего?
2. Полноэкранный режим - всмысле чтобы символы кода были на всю площадь экрана?
__________________
Мечта программиста: запрограммировать процесс программирования.
Всё гениальное - просто.
http://passcall.ucoz.com
|
(Offline)
|
|
05.07.2011, 16:14
|
#8
|
ПроЭктировщик
Регистрация: 22.10.2010
Сообщений: 196
Написано 16 полезных сообщений (для 30 пользователей)
|
Ответ: BrainFuckMobile
1. а я их и не заметил =)
2. в общем надо в jad прописать чтобы не показывало стандартную виртуальную клавиатуру.
3. Хотя было бы не плохо если б побольше размер площади. А то 60% твоя клава обрезает + 80px стандарт
__________________
Для меня нет ничего не реального в кодинге, но мне лень
gainOS - прорыв в проектировании ОС на MIDlet Pascal
|
(Offline)
|
|
05.07.2011, 16:17
|
#9
|
Разработчик
Регистрация: 07.04.2011
Адрес: Млечный путь, Земля, Европа, Беларусь, Могилев
Сообщений: 391
Написано 94 полезных сообщений (для 319 пользователей)
|
Ответ: BrainFuckMobile
Сообщение от alexprey
2. в общем надо в jad прописать чтобы не показывало стандартную виртуальную клавиатуру.
3. Хотя было бы не плохо если б побольше размер площади. А то 60% твоя клава обрезает + 80px стандарт
|
2. Это не трудно
3. Я думаю ввести кнопочку, которая прячет/восстанавливает сенсорные кнопки и растягивает/сужает графическое поле.
А еще я пассивно увеличу количевсто символов в высоту.
__________________
Мечта программиста: запрограммировать процесс программирования.
Всё гениальное - просто.
http://passcall.ucoz.com
|
(Offline)
|
|
05.07.2011, 16:29
|
#10
|
ПроЭктировщик
Регистрация: 22.10.2010
Сообщений: 196
Написано 16 полезных сообщений (для 30 пользователей)
|
Ответ: BrainFuckMobile
В принципе вещь прикольная. Будет чем заняться в дороге =)
__________________
Для меня нет ничего не реального в кодинге, но мне лень
gainOS - прорыв в проектировании ОС на MIDlet Pascal
|
(Offline)
|
|
05.07.2011, 18:33
|
#11
|
Разработчик
Регистрация: 07.04.2011
Адрес: Млечный путь, Земля, Европа, Беларусь, Могилев
Сообщений: 391
Написано 94 полезных сообщений (для 319 пользователей)
|
Ответ: BrainFuckMobile
Вот и вышло первое обновление. Учтены все пожелания пользователей.
Вот список нововведений:
- Убрана виртуальная клавиатура.
- Теперь в режиме НЕ сенсорного экрана кнопочки убираются
- можно на время спрятать кнопки, и расширить окно кода
- цветное форматирование текста
- окно "копипаст" (с).
- оператор ","
- исправлены ошибки (и возможно, добавлены новые).
- изменена система стирания текста: если ячейка не пустая - текст стирается без смещения, если ячейка пустая - текст стирается со смещением.
__________________
Мечта программиста: запрограммировать процесс программирования.
Всё гениальное - просто.
http://passcall.ucoz.com
Последний раз редактировалось PassCall, 05.07.2011 в 18:39.
Причина: убирабтся - Оо
|
(Offline)
|
|
Сообщение было полезно следующим пользователям:
|
|
05.07.2011, 18:35
|
#12
|
ПроЭктировщик
Регистрация: 22.10.2010
Сообщений: 196
Написано 16 полезных сообщений (для 30 пользователей)
|
Ответ: BrainFuckMobile
А еще может стоит добавить счетчик ячеек??? Чтобы показывало в какой ячейке ты находишься =) было бы удобно
__________________
Для меня нет ничего не реального в кодинге, но мне лень
gainOS - прорыв в проектировании ОС на MIDlet Pascal
|
(Offline)
|
|
05.07.2011, 18:36
|
#13
|
ПроЭктировщик
Регистрация: 22.10.2010
Сообщений: 196
Написано 16 полезных сообщений (для 30 пользователей)
|
Ответ: BrainFuckMobile
__________________
Для меня нет ничего не реального в кодинге, но мне лень
gainOS - прорыв в проектировании ОС на MIDlet Pascal
|
(Offline)
|
|
05.07.2011, 18:43
|
#14
|
Разработчик
Регистрация: 07.04.2011
Адрес: Млечный путь, Земля, Европа, Беларусь, Могилев
Сообщений: 391
Написано 94 полезных сообщений (для 319 пользователей)
|
Ответ: BrainFuckMobile
Сообщение от alexprey
А еще может стоит добавить счетчик ячеек??? Чтобы показывало в какой ячейке ты находишься =) было бы удобно
|
Добавлю, но сначала насобираю идей/замечаний.
А еще я добавлю пошаговое выполнение - думаю, полезная вещь.
__________________
Мечта программиста: запрограммировать процесс программирования.
Всё гениальное - просто.
http://passcall.ucoz.com
|
(Offline)
|
|
05.07.2011, 18:49
|
#15
|
ПроЭктировщик
Регистрация: 22.10.2010
Сообщений: 196
Написано 16 полезных сообщений (для 30 пользователей)
|
Ответ: BrainFuckMobile
Для дебага, очень
__________________
Для меня нет ничего не реального в кодинге, но мне лень
gainOS - прорыв в проектировании ОС на MIDlet Pascal
|
(Offline)
|
|
Ваши права в разделе
|
Вы не можете создавать темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы не можете редактировать сообщения
HTML код Выкл.
|
|
|
Часовой пояс GMT +4, время: 04:32.
|