20.02.2015 / 21:13 |  | 
limil    Пользователь  
   Сейчас: Offline 
 Имя: limil Откуда: Белая Церковь Регистрация: 01.02.2011
   | Цитата vl@volk: Проверьте на всем что можно. Должна играть музыкаиграет
   | 
  20.02.2015 / 21:14 |  | 
limil    Пользователь  
   Сейчас: Offline 
 Имя: limil Откуда: Белая Церковь Регистрация: 01.02.2011
   | Цитата MisterN: Gifo_Gsoul, на твой пост (#402687) отвечу,  Вотьерор 90   | 
  20.02.2015 / 21:23 |  | 
vl@volk    Пользователь  
   Сейчас: Offline 
 Имя: Владислав Откуда: Земля Регистрация: 26.12.2012
   | Спасибо, ребят.
  Почему тогда в эмуляторе у меня не работает(кему и пстрос)? Странно.
  __________________
   знает толк  | 
  20.02.2015 / 21:24 |  | 
MisterN    Пользователь  
   Сейчас: Offline 
 Регистрация: 13.05.2013
   | limil,  а этот?
  
 Прикрепленные файлы:   igshm.jar (37.07 кб.) Скачано 136 раз   | 
  20.02.2015 / 21:25 |  | 
MisterN    Пользователь  
   Сейчас: Offline 
 Регистрация: 13.05.2013
   | vl@volk,  бейсик на эмулях не всегда работает корректно
   | 
  20.02.2015 / 21:41 |  | 
Kalter    Пользователь  
   Сейчас: Offline 
 Имя: Гриб Откуда: Оренбург - Нежинка Регистрация: 16.10.2013
   | vl@volk, держи: Под спойлером логи эмуляторов Под спойлером логи эмуляторов KEmulator v1.0.0 Running...  
Get classes from C:\Users\Kalter\Documents\Downloads\r.jar  
Get class g  
Get class b  
Get class Main  
Get class f  
Get class a  
Get class e  
Get class d  
Get class c  
Custom.jar.getResourceStream:  (null)  
Launch MIDlet class: Main  
Custom.jar.getResourceStream: Autorun.bas (70)  
>>sound  
>>Create /1.mp3  
Custom.jar.getResourceStream: /1.mp3 (277503)  
>>start()  
   
>>--- 0  
>>--- 6855839  
>>--- 300  
>>CMD: new, path: /1.mp3  
>>sound  
>>play /1.mp3  
>>started  
>>stopped  
>>CMD: play, path: /1.mp3  
>>join()  
   
Notify Destroyed  
Exiting Emulator  
 F:\Programs>java -jar me.jar r.jar  
arguments [[r.jar]]  
          org.microemu.app.Main.main(Main.java:1031)  
openJar [file:///F:/Programs/r.jar]  
          org.microemu.app.Common.loadJar(Common.java:554)  
openJar [file:///F:/Programs/r.jar]  
          org.microemu.app.Common.loadJar(Common.java:554)  
error Message: Error starting MIDlet: Unable to create MIDlet, org.microemu.app.classloader.MIDletClassLoader$LoadClassB  
yParentException: javax.wireless.messaging.Message java.lang.NoClassDefFoundError: javax/wireless/messaging/Message  
          org.microemu.app.Common.startMidlet(Common.java:419)  
java.lang.NoClassDefFoundError: javax/wireless/messaging/Message  
        at java.lang.Class.getDeclaredConstructors0(Native Method)  
        at java.lang.Class.privateGetDeclaredConstructors(Class.java:2663)  
        at java.lang.Class.getConstructor0(Class.java:3067)  
        at java.lang.Class.newInstance(Class.java:408)  
        at org.microemu.app.Common.startMidlet(Common.java:412)  
        at org.microemu.app.Common.initMIDlet(Common.java:1039)  
        at org.microemu.app.launcher.Launcher.commandAction(Launcher.java:121)  
        at javax.microedition.lcdui.Display$DisplayAccessor.commandAction(Display.java:189)  
        at org.microemu.app.ui.swing.SwingDisplayComponent$1.mouseReleased(SwingDisplayComponent.java:160)  
        at java.awt.Component.processMouseEvent(Component.java:6525)  
        at javax.swing.JComponent.processMouseEvent(JComponent.java:3321)  
        at java.awt.Component.processEvent(Component.java:6290)  
        at java.awt.Container.processEvent(Container.java:2234)  
        at java.awt.Component.dispatchEventImpl(Component.java:4881)  
        at java.awt.Container.dispatchEventImpl(Container.java:2292)  
        at java.awt.Component.dispatchEvent(Component.java:4703)  
        at java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:4898)  
        at java.awt.LightweightDispatcher.processMouseEvent(Container.java:4533)  
        at java.awt.LightweightDispatcher.dispatchEvent(Container.java:4462)  
        at java.awt.Container.dispatchEventImpl(Container.java:2278)  
        at java.awt.Window.dispatchEventImpl(Window.java:2739)  
        at java.awt.Component.dispatchEvent(Component.java:4703)  
        at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:746)  
        at java.awt.EventQueue.access$400(EventQueue.java:97)  
        at java.awt.EventQueue$3.run(EventQueue.java:697)  
        at java.awt.EventQueue$3.run(EventQueue.java:691)  
        at java.security.AccessController.doPrivileged(Native Method)  
        at java.security.ProtectionDomain$1.doIntersectionPrivilege(ProtectionDomain.java:75)  
        at java.security.ProtectionDomain$1.doIntersectionPrivilege(ProtectionDomain.java:86)  
        at java.awt.EventQueue$4.run(EventQueue.java:719)  
        at java.awt.EventQueue$4.run(EventQueue.java:717)  
        at java.security.AccessController.doPrivileged(Native Method)  
        at java.security.ProtectionDomain$1.doIntersectionPrivilege(ProtectionDomain.java:75)  
        at java.awt.EventQueue.dispatchEvent(EventQueue.java:716)  
        at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:201)  
        at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:116)  
        at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:105)  
        at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)  
        at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:93)  
        at java.awt.EventDispatchThread.run(EventDispatchThread.java:82)  
Caused by: org.microemu.app.classloader.MIDletClassLoader$LoadClassByParentException: javax.wireless.messaging.Message  
        at org.microemu.app.classloader.MIDletClassLoader.findClass(MIDletClassLoader.java:339)  
        at java.lang.ClassLoader.loadClass(ClassLoader.java:424)  
        at org.microemu.app.classloader.MIDletClassLoader.loadClass(MIDletClassLoader.java:213)  
        at java.lang.ClassLoader.loadClass(ClassLoader.java:357)  
        ... 40 more  
destroyMIDletContext  
          org.microemu.app.Common.destroyMIDletContext(Common.java:189)  
 F:\Programs>java -jar pstros.jar r.jar  
Pstros: the J2ME execution environment. ver 1.6.0f  
(c)2005-2008 Marek Olejnik  
see www.volny.cz/molej/pstros for further information  
   
jarName   :r.jar  
jarPath   :null  
className :Main  
appName   :r  
Exception in thread "Pstros" java.lang.NoClassDefFoundError: javax/wireless/messaging/Message  
        at java.lang.Class.forName0(Native Method)  
        at java.lang.Class.forName(Class.java:344)  
        at ole.pstros.MainApp.executeClass(MainApp.java:472)  
        at ole.pstros.MainApp.executeEmu(MainApp.java:122)  
        at ole.pstros.MainApp.main(MainApp.java:99)  
Caused by: java.lang.ClassNotFoundException: javax.wireless.messaging.Message  
        at java.lang.ClassLoader.findClass(ClassLoader.java:530)  
        at ole.pstros.utils.BaseClassLoader.findClass(BaseClassLoader.java:117)  
        at java.lang.ClassLoader.loadClass(ClassLoader.java:424)  
        at java.lang.ClassLoader.loadClass(ClassLoader.java:357)  
        ... 5 more  
  __________________
   Homo homini penis est.  | 
  20.02.2015 / 21:51 |  | 
vl@volk    Пользователь  
   Сейчас: Offline 
 Имя: Владислав Откуда: Земля Регистрация: 26.12.2012
   | В первом - у меня тоже. Остальные два ругаются на отсутствие классов для отправки сообщений. Пробовал просто музыку воспроизвести без коллекций - тот же результат.
  __________________
   знает толк  | 
  20.02.2015 / 23:23 |  | 
Gifo_Gsoul    Пользователь  
   Сейчас: Offline 
 Имя: Gifo_Gsoul Откуда: Ур Регистрация: 26.06.2014
   | MisterN,  Во-первых, где команда CLOSE закрывающая канал? Во-вторых, нет присвоений переменных им значений MAT% MPROG% MH% В-третьих, учитывая, что MAT% изначально =0, то в функцию RAND ты как минимум и максимум задаёшь 0 - ошибка.
  Юзай, как правильно сохранять и считывать из файла данные.
  __________________
   </Твой код отражает эволюцию твоего мышления .../>  Изменено Gifo_Gsoul (20.02 / 23:25) (всего 1 раз) | 
  21.02.2015 / 00:49 |  | 
aNNiMON    Супервизор 
   Сейчас: Offline 
 Имя: Витёк Регистрация: 11.01.2010
   | Gifo_Gsoul,  2. Там есть INPUT .., MAT% 3. В функции RAND ко второму аргументу всегда единица прибавляется, поэтому, в случае если всё равно нулю, внутри функции будет 0, 1.
  __________________
   let live  Изменено aNNiMON (21.02 / 00:53) (всего 2 раза) | 
  21.02.2015 / 00:57 |  | 
aNNiMON    Супервизор 
   Сейчас: Offline 
 Имя: Витёк Регистрация: 11.01.2010
   | Цитата MisterN: Может я конечно туплю, но проверки - это if чтоли?Проверки это if, но они должны внутри Бейсика проводиться. Например, там используется остаток от деления на (max-min), но не проверяется случай, когда (max-min) равно нулю. В общем, я считаю, что проблема не у тебя, проблема в Бейсике. Пусть исправляют.
  __________________
   let live  |