Добро пожаловать к нам в гости! Наш сайт посвящён программе NeoBook, с помощью которой вы легко сможете создавать собственные мультимедиа-приложения без необходимости изучать сложные языки программирования! Зарегистрируйтесь, чтобы стать членом нашего сообщества.
Дата: Вт, 12 Августа 2014, 19:27 | Сообщение # 181
Ветеран форума
Проверенные
Сообщений: 516
Offline
ЦитатаDamien89 ()
Ни черта не понял!
Кого ты локализовал, и что за файл лежит в подпапке!? И как локализация может влиять на переменную "[PubDir]"? Если я правильно понял слово "Локализовать"! В переменной "[PubDir]" хранится полный путь до директории где лежит исполняемый файл самой программы! Как он может выводить не полный путь!?
Я вообще запутался! %)
ну вот наприме у меня есть ещё в подпапке там скажем led\ted\sit.txt
так вот когда я даю команду
Run "[PubDir]" "" "Normal" "" ""
то он делает так
Run "[PubDir]\sit.txt" "" "Normal" "" ""
тоесть без подпапок где лежит sit.txt
поэтому приходится вручную дополнять чтобы получилось так
Run "[PubDir]\led\ted\sit.txt" "" "Normal" "" ""
Сообщение отредактировано kop9000 - Вт, 12 Августа 2014, 19:30
Дата: Ср, 13 Августа 2014, 09:47 | Сообщение # 183
Ветеран форума
Проверенные
Сообщений: 531
Offline
Цитатаmishem ()
Блин, тема выеденного яйца не стоит, а 3000 просмотров.
Толи еще будет!!! Темя та какая... прямо животрепещущая...
Цитатаkop9000 ()
поэтому приходится вручную дополнять чтобы получилось так
Run "[PubDir]\led\ted\sit.txt" "" "Normal" "" ""
Ясно, не ясно в чем проблема. В том чтобы вместо "С:" в строке С:\led\ted\sit.txt написать переменную [PubDir]. Ну да, я понимаю, это тяжело, практически это непреодолимая задача, но надо как то крепиться, пересилить себя... взглянуть опасности в лицо, бросить вызов Девелоперам недоучкам так не корректно, преступно неграмотно, создавших функцию "Локализации пути" в NeoBook. И выстоять не смотря не на что, не смотря ни на какие лишения победить, заменить эту пресловутую букву "С" на [PubDir]. Как говорили деды, - "Лиха беда начало", "Глаза бояться а руки делают", начнешь делать, авось и получиться, а может даже и понравиться. Деды, они такие, они плохого не посоветуют...
А если серьезно. То раз ты поставил перед сабо задачу сделать программу нацеленную на массового потребителя. А я уверен, что ты не для себя любимого ее пишешь, то будь добр сделать ее хорошо, и не в коем случае не торопись... Начни работу не с абстрактной идеи. А с точного описания, что ты хочешь сделать и как это должно работать, проработай максимально возможные нюансы. Нарисуй блок схему, опиши в ней все связи, что зачем и почему. И на основе этой схемы уже пиши код NeoBook. Сам увидишь насколько все по другому выстроиться, что то уйдет в подпрограмму, что то вообще уберется или измениться до не узнаваемости... А пока то что есть, ты уж извини, но это скажем так, не конкурентно-способный проект. "Вы знаете, нам очень понравились все варианты, что вы прислали. Даже не знаем, что выбрать… А может попробуем объединить все три логотипа в один?"
Дата: Ср, 13 Августа 2014, 15:13 | Сообщение # 185
Эксперт форума
Модераторы
Сообщений: 5942
Offline
Цитатаkop9000 ()
когда локализуешь путь для некоторых файлов
А зачем ты их локализуешь? Ты можешь программно скопировать, переместить, удалить файлы. Вложить в проект, извлечь и тд.
Но это же все проблема, много буковок писать надо. Легче на кнопку нажать, а там как будет.
Я тебе и говорю, мож на что то другое переключиться? Не твое это, поверь, не твое.
Ты в шахматы умеешь играть? Так вот здесь как в шахматах, на десять ходов вперед надо думать, а ты в шашки играешь, в Чапая. Знаешь такую игру? Это когда щелкаешь по шашке, и она летит не понятно куда. Не хочешь читать хелп?
Дата: Ср, 13 Августа 2014, 15:52 | Сообщение # 186
Ветеран форума
Проверенные
Сообщений: 516
Offline
Цитатаkop9000 ()
А зачем ты их локализуешь? Ты можешь программно скопировать, переместить, удалить файлы. Вложить в проект, извлечь и тд.
чтобы путаницы небыло. я некоторые файлы раскладываю в подпапки
Цитатаmishem ()
Я тебе и говорю, мож на что то другое переключиться? Не твое это, поверь, не твое.
не собираюсь. я люблю програмировать.
Цитатаmishem ()
Ты в шахматы умеешь играть? Так вот здесь как в шахматах, на десять ходов вперед надо думать, а ты в шашки играешь, в Чапая. Знаешь такую игру? Это когда щелкаешь по шашке, и она летит не понятно куда.
это две разные вещи
Добавлено (13 Августа 2014, 15:52) --------------------------------------------- Хорошо. скажи мне тогда кроме [PubDir] и сокращения кода что надо ещё сделать?
Сообщение отредактировано kop9000 - Ср, 13 Августа 2014, 15:45
Дата: Ср, 13 Августа 2014, 16:07 | Сообщение # 187
Эксперт форума
Модераторы
Сообщений: 5942
Offline
Цитатаkop9000 ()
Хорошо. скажи мне тогда кроме [PubDir] и сокращения кода что надо ещё сделать?
Я даже не смотрю твои проекты. Не интересно. Мне достаточно чужие посты читать что бы понять что там творится.
В эту тему заходят только ради любопытства, или просто типа как я, захожу просто почитать и отдохнуть.
Что то давно ничего интересного не было. Все профи стали.
Цитатаkop9000 ()
это две разные вещи
Это с какой стороны смотреть. Если со стороны белых, то мож и разные, а если со стороны черных, то выходит что один в один.
Вот как компьютер в тяжелом уровне в шахматы сможешь обыграть, так смело садись программировать. Сразу все ясно и понятно будет. А пока, петушки соси и и играй в какие нибудь стрелялки.
Лучше б пошел на улицу и пару деревьев посадил, пользу людям принес бы. А это, так, ерундой страдаешь.
Катенка какого нибудь бездомного накормил бы. Ну че мне, тебя учить что ли? Сам же знаешь что нужно.
Дата: Ср, 13 Августа 2014, 16:43 | Сообщение # 188
Ветеран форума
Проверенные
Сообщений: 531
Offline
Цитатаkop9000 ()
Хорошо. скажи мне тогда кроме [PubDir] и сокращения кода что надо ещё сделать?
Да все... От первичных настроек до дизайна...
Я вот сейчас даже пересилил себя и таки закинул ее на диск С в требуемую папку... и вот сходу. 1. Передвинуть окно нельзя. 2. Изменить размер окна можно, при этом элементы не позиционируются, и становятся видны контейнеры которые должны были бы открываться в новом окне. 3. При выборе в меню, "приветствие релиза игры" вываливается ошибка файл не найден. Да и не понятно что это словосочетание вообще означает. 4. С "Автоматическим обновлением игры", тоже самое. 5. При каждом запуске мне программа сообщает об изменениях... Нахрена, я и с первого раза понял все... 6. Когда нажимаю установить флешь версию, программа начинает ее качать вне зависимости качал ли я ее ранее.. а основное окно визуально зависает... кнопка играть в флеш версию не активируется. 7.Кнопка история версии не работает 8.Кнопка предложения по улучшению открывает историю версии... 9. Даже искать больше не хочется. Это не программ версии 1.0.4. Это максимум этап задумки версии 0.0.0.0.0.0.1, сделанный очень невнимательно.
"Вы знаете, нам очень понравились все варианты, что вы прислали. Даже не знаем, что выбрать… А может попробуем объединить все три логотипа в один?"
Сообщение отредактировано anton - Ср, 13 Августа 2014, 16:56
Дата: Ср, 13 Августа 2014, 16:44 | Сообщение # 189
Ветеран форума
Проверенные
Сообщений: 516
Offline
Цитатаmishem ()
Это с какой стороны смотреть. Если со стороны белых, то мож и разные, а если со стороны черных, то выходит что один в один.
Вот как компьютер в тяжелом уровне в шахматы сможешь обыграть, так смело садись программировать. Сразу все ясно и понятно будет. А пока, петушки соси и и играй в какие нибудь стрелялки.
Лучше б пошел на улицу и пару деревьев посадил, пользу людям принес бы. А это, так, ерундой страдаешь.
Катенка какого нибудь бездомного накормил бы. Ну че мне, тебя учить что ли? Сам же знаешь что нужно.
Дата: Ср, 13 Августа 2014, 17:16 | Сообщение # 190
Эксперт форума
Модераторы
Сообщений: 5942
Offline
Цитатаkop9000 ()
очень смешно
А я не смеялся.
anton, смысл в том что ты все это написал? Тут уже и я по началу что то пытался сделать, и Петр ему готовые примеры давал, и другие как только не изощрялись. А воз и ныне там.
Уперство, это хорошо, но только когда прок от этого есть. А пытаться сквозь стену пройти, мягко говоря глупо.
kop9000, НБ для тебя стена. И у меня такое впечатление что и лет через 10 будешь на те же грабли наступать. Не хочешь читать хелп?
Дата: Ср, 13 Августа 2014, 17:49 | Сообщение # 191
Ветеран форума
Проверенные
Сообщений: 516
Offline
Цитатаanton ()
Я вот сейчас даже пересилил себя и таки закинул ее на диск С в требуемую папку... и вот сходу. 1. Передвинуть окно нельзя. 2. Изменить размер окна можно, при этом элементы не позиционируются, и становятся видны контейнеры которые должны были бы открываться в новом окне. 3. При выборе в меню, "приветствие релиза игры" вываливается ошибка файл не найден. Да и не понятно что это словосочетание вообще означает. 4. С "Автоматическим обновлением игры", тоже самое. 5. При каждом запуске мне программа сообщает об изменениях... Нахрена, я и с первого раза понял все... 6. Когда нажимаю установить флешь версию, программа начинает ее качать вне зависимости качал ли я ее ранее.. а основное окно визуально зависает... кнопка играть в флеш версию не активируется. 7.Кнопка история версии не работает 8.Кнопка предложения по улучшению открывает историю версии... 9. Даже искать больше не хочется. Это не программ версии 1.0.4. Это максимум этап задумки версии 0.0.0.0.0.0.1, сделанный очень невнимательно.
Давай разберёмся 1) спасибо что напомнил 2) Да я забыл опцию одну поставить 3) У меня не верно указана ссылка 4) Забыл дописать команду скачивания 5) до версии 1.0.5 обновись 6) Исправлю 7) в 1.0.5 работает но не правильно 8) вот куда я запихнул не то что нужно 9) поздно уже
сейчас я всё поправлю. спасибо за найденные ошибки. я действительно не внимателен.
Сообщение отредактировано kop9000 - Ср, 13 Августа 2014, 17:49
Дата: Ср, 13 Августа 2014, 18:05 | Сообщение # 192
Ветеран форума
Проверенные
Сообщений: 531
Offline
Цитатаmishem ()
anton, смысл в том что ты все это написал?
Знаешь как у бывшего нищего препода, у меня теплица надежда, что все таки смысл есть. Хотя и я с ним бился в какой то теме... Как и Петр, как и ты и другие, примеры делал, код по палочкам разбирал. И чего то все как то не радужно в итоге. Я вообщем то особенно и не надеюсь, просто обещание выполняю.
P.S.
Цитатаmishem ()
Уперство, это хорошо, но только когда прок от этого есть. А пытаться сквозь стену пройти, мягко говоря глупо.
Если долго биться головой об стену или стена не выдержит или голова... Вот и посмотрим кто победит... Пока стена явно лидирует....
Добавлено (13 Августа 2014, 18:05) ---------------------------------------------
Цитатаkop9000 ()
сейчас я всё поправлю
И толку.... То что я написал, лишь верхушка айсберга...
Бесплатный совет: Забей и зубудь... ...или если ты и в правду такой упертый, начни с чистого листа... сделай структурную схему программы. Кстати ее порой сделать сложнее, чем по ней потом саму программу написать. "Вы знаете, нам очень понравились все варианты, что вы прислали. Даже не знаем, что выбрать… А может попробуем объединить все три логотипа в один?"
Сообщение отредактировано anton - Ср, 13 Августа 2014, 18:08
Дата: Ср, 13 Августа 2014, 18:15 | Сообщение # 193
Ветеран форума
Проверенные
Сообщений: 516
Offline
Цитатаanton ()
...или если ты и в правду такой упертый, начни с чистого листа... сделай структурную схему программы. Кстати ее порой сделать сложнее, чем по ней потом саму программу написать.
Дата: Ср, 13 Августа 2014, 18:56 | Сообщение # 195
Необукер
Проверенные
Сообщений: 4238
Offline
Цитатаanton
сделай структурную схему программы.
anton, зачет ++ Это хорошо что он пропустит эту ссылку, а то еще будешь расписывать, что означают квадратики и ромбики в "чудо схеме программы" Честно, я был по столом.
kop9000, по поводу организации путей в программе. знаю, что это не поможет, но все же напишу, авось... Опишу, как я использую пути при написании программ, возьми на заметку или используй по такому же принципу. В первой подпрограмме, которая начинает работать после запуска программы я прописываю пути Примерно выглядит так:
Код
.тут лежат в основном файлы настроек или файлы, в которые хранятся переменные SetVar "[DAT]" "[PubDir]dat" .тут я храню программы, которые вызываются через Call SetVar "[LIB]" "[PubDir]lib" .тут файлы или сам бд SetVar "[DB]" "[PubDir]db" .тут лежат картинки и все что связано со стилями и дизайном короче.. SetVar "[IMG]" "[PubDir]img" .тут временные файлы SetVar "[TMP]" "[PubDir]tmp"
Далее если мне надо например загрузить файл конфигурации, то я использую пути уже так: LoadVariables "[DAT]\config.cfg" Если надо загрузить тест или программку: LoadVariables "[LIB]\tocall.nb" или FileToVar "[LIB]\text.txt" "[Result]" Если картинку и т.д. SetVar "[path_skin_bg]" "[IMG]\skin_bg.jpg" Если надо временно использовать файл например из инета, то так DownloadFile "http://www.site.ru/file.txt" "[TMP]\~tmp.txt" "HideProgress" И далее в таком духе. Почти во всех проектах использую те же переменные, а это избавляет от заморочек по поводу путей
Сообщение отредактировано Сергей - Чт, 14 Августа 2014, 18:28
Дата: Чт, 14 Августа 2014, 08:55 | Сообщение # 199
Ветеран форума
Проверенные
Сообщений: 531
Offline
kop9000, вот тебе пример как реализовали подобного рода программу для игры minecraft. Возьми ее как эталон и делай аналог для Айзика. (И я не дизайн сейчас имею ввиду!!!!) "Вы знаете, нам очень понравились все варианты, что вы прислали. Даже не знаем, что выбрать… А может попробуем объединить все три логотипа в один?"
Дата: Чт, 14 Августа 2014, 15:15 | Сообщение # 200
Ветеран форума
Проверенные
Сообщений: 516
Offline
Цитатаanton ()
kop9000, вот тебе пример как реализовали подобного рода программу для игры minecraft. Возьми ее как эталон и делай аналог для Айзика. (И я не дизайн сейчас имею ввиду!!!!)
дай источник примера
Добавлено (14 Августа 2014, 15:15) --------------------------------------------- во первых. у него всего одно окно, во вторых у него вообще кроме входа и настроек больше ничего нет, к чему мне этот пример?
У меня какой то истерический сейчас смех... Бросай программировать, бросай... это все... хана... Так просто не бывает!!!! Мне это снится!!! Ты не прикалывешься... Ты реально ничерта не понимаешь!!!!
Цитатаkop9000 ()
Скоро должен выйти новый хит от Эдмунда МакМиллена и поэтому я решил разработать проект в котором можно будет легко установить игру по специальной созданной инструкцией, запустить игру, устанавливать новые обновления для программы и игры и устанавливать дополнения для игры.
Твои слова!!!!!
Вкратце, что делает Тлаунчер майнкрафта: 1. Позволяет легко установить любую версию игры (или несколько версий одновременно) в нужное место!!! 2. Позволяет установить различные моды для игры 3. Позволяет легко настроить параметры запуска игры 4. Позволяет запускать любую версию игры 5. Имеет систему обновлений как игры так и самого клиента 6. Позволяет работать с несколькими акаунтами игры и т.д. и т.п. 7. Понятный и вполне приятный интерфейс
Что делает твоя программа: 1. Показывает историю версий программы 2. Наверно позволяет отправить предложения по улучшению, но я не разобрался как это сделать. 3. Позволяет устанавливать флешь версию Айзика людям с хорошим интернотом (Так на убогом интернете гос. учреждения, скачанный архив с игрой оказался поврежден, но лаунчеру на это было плевать... и он все равно пытался его разархивировать и в итоге завис и себя и систему) 4. Позволяет запускать флеш версию Айзика (с зависанием основного окна программы) 5. Наверно скоро сможет скачивать архив zip со скриншотами из игры 6. Еще имеет ряд функция которыя х.з. для чего нужны (Кнопка "Включить", пункт меню "Приветствие релиза игры") 7. Интерфейс имеет
Ёптель моптел - это не Мат, это каламбур, условность и связующее чертыхание в речи при удивлении
"Вы знаете, нам очень понравились все варианты, что вы прислали. Даже не знаем, что выбрать… А может попробуем объединить все три логотипа в один?"
Дата: Чт, 14 Августа 2014, 19:03 | Сообщение # 202
Ветеран форума
Проверенные
Сообщений: 516
Offline
anton, Господи? что за люди на форуме сидят. Давно уже помогли доработать проект и выложить сюда, нет они всё ругаются и смеются. Я блин делаю как могу, а им всё что-то не нравится
Сообщение отредактировано kop9000 - Чт, 14 Августа 2014, 19:03
Дата: Чт, 14 Августа 2014, 19:15 | Сообщение # 203
Ветеран форума
Проверенные
Сообщений: 531
Offline
Цитатаkop9000 ()
anton, Господи? что за люди на форуме сидят. Давно уже помогли доработать проект и выложить сюда, нет они всё ругаются и смеются. Я блин делаю как могу, а им всё что-то не нравится
Изверги тут... Проблема в том что ты не помощи ищешь, а чтобы за тебя ее сделали. Тебе уже десятки раз давали тут хорошие советы, что и как сделать... И что... Ты хоть к одному прислушался!!!??? нет...
Ан нет, вру, прислушался, из под палки переделал прямые пути на относительные ([PubDir])
Есть пословица, "Помогают той лошади, которая везет. А не той которая на месте стоит"
Держи... но на этом все... если не начнешь читать справку и вникать в команды которые сам и пишешь. буду тут сидеть и саркостически издеваться, пока меня Peter не забанит.
"Вы знаете, нам очень понравились все варианты, что вы прислали. Даже не знаем, что выбрать… А может попробуем объединить все три логотипа в один?"
Сообщение отредактировано anton - Чт, 14 Августа 2014, 19:24
Дата: Чт, 14 Августа 2014, 19:21 | Сообщение # 204
Ветеран форума
Проверенные
Сообщений: 516
Offline
Цитатаanton ()
Изверги тут... Проблема в том что ты не помощи ищешь, а чтобы за тебя ее сделали. Тебе уже десятки раз давали тут хорошие советы, что и как сделать... И что... Ни какого толка!!! А я тебя предупреждал:
да я всю справку уже перечитал
Цитатаanton ()
3. Позволяет устанавливать флешь версию Айзика людям с хорошим интернотом (Так на убогом интернете гос. учреждения, скачанный архив с игрой оказался поврежден, но лаунчеру на это было плевать... и он все равно пытался его разархивировать и в итоге завис и себя и систему)
это не моя вина. у программы нет множественные действия как мне говорили
Дата: Чт, 14 Августа 2014, 19:35 | Сообщение # 205
Ветеран форума
Проверенные
Сообщений: 531
Offline
Цитатаkop9000 ()
это не моя вина. у программы нет множественные действия как мне говорили
А тебе зачем множественные действия тут нужны!!!.
Дешифруй подсказку: Получай хеш сумму скачанного архива и сравнивай с правильным (Допустим записанным в текстовый файл), и если хеши не совпадают запускай закачку архива заново. А если совпадают разархивируй и предлагай запустить игру.
Добавлено (14 Августа 2014, 19:35) ---------------------------------------------
Цитатаanton ()
да я всю справку уже перечитал
А я ведущая балерина большого театра... "Вы знаете, нам очень понравились все варианты, что вы прислали. Даже не знаем, что выбрать… А может попробуем объединить все три логотипа в один?"
Дата: Чт, 14 Августа 2014, 20:04 | Сообщение # 206
Ветеран форума
Проверенные
Сообщений: 516
Offline
Цитатаkop9000 ()
Дешифруй подсказку: Получай хеш сумму скачанного архива и сравнивай с правильным (Допустим записанным в текстовый файл), и если хеши не совпадают запускай закачку архива заново. А если совпадают разархивируй и предлагай запустить игру.
Дата: Чт, 14 Августа 2014, 20:16 | Сообщение # 207
Ветеран форума
Проверенные
Сообщений: 531
Offline
Цитатаkop9000 ()
Я проверил архив, он полностью рабочий.
Извини, не обижайся, но я сдаюсь... Я не могу тебе объяснить вообще нечего... Вроде говорю про одно, но ты понимаешь совершенно все по другому. А нормальный словарный запас у меня иссяк. Не получается выстроить согласованное предложение без связующих нецензурных слов. Так что я просто искренне желаю, чтобы у тебя все получилось и... Вообщем счастливо. Удачи. "Вы знаете, нам очень понравились все варианты, что вы прислали. Даже не знаем, что выбрать… А может попробуем объединить все три логотипа в один?"
Дата: Чт, 14 Августа 2014, 21:56 | Сообщение # 209
Любопытный
Проверенные
Сообщений: 96
Offline
kop9000, чем смотришь?...))
Цитатаanton ()
Так на убогом интернете гос. учреждения, скачанный архив с игрой оказался поврежден, но лаунчеру на это было плевать...
Толку, что у тебя оно работает! Даже при нормальном интернете архив может криво скачаться! Проверки целостности архива нет, в итоге:
Цитатаanton ()
он все равно пытался его разархивировать и в итоге завис и себя и систему
Такое ощущение, будто ты с другой планеты! Тебе говорят одно, а понимаешь ты все задом наперед! Тебе даже обычную человеческую речь разжевывать приходится! Тебе объясняешь, как программировать, потом приходится объяснять то, что объяснил, и так далее!...)))) Причем то, что тебе объясняют, ты воспринимаешь как-то на свой лад! Т.к. ответы выдаешь такие, что к выше сказанному тебе даже близко не относятся!
Сообщение отредактировано Damien89 - Чт, 14 Августа 2014, 22:15