Релиз CodeCreator и новый билд

ncuxfj

Client
Регистрация
10.10.2010
Сообщения
235
Благодарностей
1
Баллы
0
да, консольное приложение само использует функционал инстанса... уже перезапускаю зенку целиком, в случаях когда отваливаетца инстанс
 

nuaru

Main Administrator
Команда форума
Регистрация
14.01.2009
Сообщения
3 645
Благодарностей
2 515
Баллы
113
Там есть класс ZennoPoster в нем можно управлять инстансами.
 

ncuxfj

Client
Регистрация
10.10.2010
Сообщения
235
Благодарностей
1
Баллы
0
хочу сказать спасибо за внимание к проблеме :-)
 

darkdiver

Administrator
Команда форума
Регистрация
13.01.2009
Сообщения
2 285
Благодарностей
2 730
Баллы
113
да, консольное приложение само использует функционал инстанса... уже перезапускаю зенку целиком, в случаях когда отваливаетца инстанс
подумаем как можно сделать управление постером целиком в таких случаях, надо все будет ещё раз протестировать.
 

azsx

Новичок
Регистрация
16.07.2011
Сообщения
1
Благодарностей
0
Баллы
0
насчет вашего нового билда. Хочется уточнить, то есть теперь с помощью кодкреатора редактировать проекты в привычном (пхп) виде будет также удобно как и в хумане? Или циклы, обработки условий и т.п. кодкреатором делаться не будут?
 

darkdiver

Administrator
Команда форума
Регистрация
13.01.2009
Сообщения
2 285
Благодарностей
2 730
Баллы
113
дык там почти обычный php, пиши что хочешь, циклы, условия и т.д.
 

paranoid

Client
Регистрация
22.12.2010
Сообщения
1
Благодарностей
0
Баллы
1
Как использовать свой php-класс, типа require 'MyClass.php'; ?
 

shade

Client
Регистрация
19.11.2010
Сообщения
580
Благодарностей
346
Баллы
63
Как использовать свой php-класс, типа require 'MyClass.php'; ?
Если нужно добавить новый php-класс, то нужно нажать правой кнопкой мыши проекту в обозревателе проекта.
Выбрать "Добавить новый элемент", ввести имя файла. После чего данный класс будет доступен во всех файлах проекта.

Если нужно добавить существующий php-класс, то нужно нажать правой кнопкой мыши проекту в обозревателе проекта.
Выбрать "Добавить существующий элемент". CodeCreator копирует файл в проект и лучше добавить добавить в файл следующее:

<?php
import namespace System;
import namespace Zennolab:::CommandCenter;
 
  • Спасибо
Реакции: paranoid

shade

Client
Регистрация
19.11.2010
Сообщения
580
Благодарностей
346
Баллы
63
  • Спасибо
Реакции: paranoid

cashmax

Client
Регистрация
08.06.2010
Сообщения
30
Благодарностей
0
Баллы
0
Класс! Давно ждал что-то подобное! Спасибо огромное за такое обновление.
Теперь вопрос - как можно сконвертировать уже готовые шаблоны project maker-a в code-creator? Если никак, то будет ли такая возможность в будущем?
Переписывать готовые шаблоны не охота, а улучшить их с возможностью ботонкой настройки хотелось бы.
Еще раз спасибо за замечательное обновление :-)
 

shade

Client
Регистрация
19.11.2010
Сообщения
580
Благодарностей
346
Баллы
63
Класс! Давно ждал что-то подобное! Спасибо огромное за такое обновление.
Теперь вопрос - как можно сконвертировать уже готовые шаблоны project maker-a в code-creator? Если никак, то будет ли такая возможность в будущем?
Переписывать готовые шаблоны не охота, а улучшить их с возможностью ботонкой настройки хотелось бы.
Еще раз спасибо за замечательное обновление :-)
Это можно, в CodeCreator есть возможность импорта из шаблонов ProjectMaker в скрипт CodeCreator.
 

cashmax

Client
Регистрация
08.06.2010
Сообщения
30
Благодарностей
0
Баллы
0
Нашел :-) Классно.
 

ujanin

Client
Регистрация
16.11.2010
Сообщения
464
Благодарностей
14
Баллы
18
Например, можно будет вставить кусок кода, имитирующий клик мыши, т.к. уже
многие полезные web ресурсы ставят подобного рода защиты.
Можно примеры? Походу я наткнулся на такой ресурс.
 

shade

Client
Регистрация
19.11.2010
Сообщения
580
Благодарностей
346
Баллы
63
  • Спасибо
Реакции: ujanin

ujanin

Client
Регистрация
16.11.2010
Сообщения
464
Благодарностей
14
Баллы
18
Разобрался, добавил эмитацию, работает отлично. Но как теперь в кодекриатр сохранить данные и тд. и тп., что в прожект мейкере делается быстро и легко.
 

ujanin

Client
Регистрация
16.11.2010
Сообщения
464
Благодарностей
14
Баллы
18
Можно как нить эмуляцию из кодекриейтора перекинуть в прожектмейкер?
 

shade

Client
Регистрация
19.11.2010
Сообщения
580
Благодарностей
346
Баллы
63
Можно как нить эмуляцию из кодекриейтора перекинуть в прожектмейкер?
Нет
Разобрался, добавил эмитацию, работает отлично. Но как теперь в кодекриатр сохранить данные и тд. и тп., что в прожект мейкере делается быстро и легко.
Так же как и ProjectMaker, через макросы можно к примеру
 

ujanin

Client
Регистрация
16.11.2010
Сообщения
464
Благодарностей
14
Баллы
18
Нет

Так же как и ProjectMaker, через макросы можно к примеру
В кк же нету макрос билдера. Я так понял только в ручную писать код.
string delimstroku = instance.RiseMacros("String.Replace", new[] { "раздели меня на части или", " ", ", " });
вот пытаюсь поменять не выходит почему-то
 

shade

Client
Регистрация
19.11.2010
Сообщения
580
Благодарностей
346
Баллы
63
В кк же нету макрос билдера. Я так понял только в ручную писать код.
string delimstroku = instance.RiseMacros("String.Replace", new[] { "раздели меня на части или", " ", ", " });
вот пытаюсь поменять не выходит почему-то
Да есть он там, просто кнопки для него нет: в инстансе кликаешь правой кнопкой -> "Установить значение" -> "С помощью макроса". И макрос билдер откроется + код в файл вставит (ещё бы пиво открывал :az:)
 

ujanin

Client
Регистрация
16.11.2010
Сообщения
464
Благодарностей
14
Баллы
18
Да есть он там, просто кнопки для него нет: в инстансе кликаешь правой кнопкой -> "Установить значение" -> "С помощью макроса". И макрос билдер откроется + код в файл вставит (ещё бы пиво открывал :az:)
Не это я знаю, что во время записи можно использовать, а когда уже работаешь с шаблонам там то как? и что по поводу моего вопроса, почему у меня пробелы не заменяются подскажи. Пишет ошибку: Строка не может иметь нулевую длину.
Имя параметра: oldValue
 

ujanin

Client
Регистрация
16.11.2010
Сообщения
464
Благодарностей
14
Баллы
18
Скинь в пм номер аськи, буду консультироваться :az:
 

ujanin

Client
Регистрация
16.11.2010
Сообщения
464
Благодарностей
14
Баллы
18
Может кто знает почему конструкция:
Код:
var result = instance.RiseMacros("String.Split", new[] { "06.11.2011 12:01:32", " ", "0" });
Которую сам создает кодекриейтор при импорте данного макроса. НЕ РАБОТАЕТ! НЕ ДЕЛИТ СТРОКУ ПО ПРОБЕЛУ!
 

shade

Client
Регистрация
19.11.2010
Сообщения
580
Благодарностей
346
Баллы
63
Может кто знает почему конструкция:
Код:
var result = instance.RiseMacros("String.Split", new[] { "06.11.2011 12:01:32", " ", "0" });
Которую сам создает кодекриейтор при импорте данного макроса. НЕ РАБОТАЕТ! НЕ ДЕЛИТ СТРОКУ ПО ПРОБЕЛУ!
Это баг макросов в CodeCreator (в ProjectMarker все работает). Если заменить пробел на "_" (или по другому делить) то все работает.
 

ujanin

Client
Регистрация
16.11.2010
Сообщения
464
Благодарностей
14
Баллы
18
Это баг макросов в CodeCreator (в ProjectMarker все работает). Если заменить пробел на "_" (или по другому делить) то все работает.
Вот с любым другим символом замена работает, кроме пробела. Это очень и очень плохо :(
 

ujanin

Client
Регистрация
16.11.2010
Сообщения
464
Благодарностей
14
Баллы
18
Этот кодекриейтор мне нужен только ради эмуляции ввода в остальном для простых пользователей он бесполезен. Лучше бы реализовали эту эмуляцию в прожектмейкере :(
Кстате, еще один макрос не работает в кодекрийторе instance.SetProxy(""); - убираем прокси.
 

shade

Client
Регистрация
19.11.2010
Сообщения
580
Благодарностей
346
Баллы
63
Этот кодекриейтор мне нужен только ради эмуляции ввода в остальном для простых пользователей он бесполезен. Лучше бы реализовали эту эмуляцию в прожектмейкере :(
Кстате, еще один макрос не работает в кодекрийторе instance.SetProxy(""); - убираем прокси.
instance.SetProxy(""); - такого метода нет.
SetProxy принимает 3 параметра, для очистки прокси:
instance.ClearProxy();
 

shade

Client
Регистрация
19.11.2010
Сообщения
580
Благодарностей
346
Баллы
63
Да и вот тебе замена макроса:
PHP:
string str = "bla bla bla";
str = str.Replace(" ", " ,");
 

shade

Client
Регистрация
19.11.2010
Сообщения
580
Благодарностей
346
Баллы
63
Или вот так:
PHP:
string str = "bla bla bla".Replace(" ", " ,");
 

fxmonster

Client
Регистрация
21.01.2013
Сообщения
7
Благодарностей
2
Баллы
3
Что-то в упор не нашел, как можно импорт делать из ProjectMaker в CodeCreator готового проекта. Ткните пожалуйста носом в скрин или пошаговую инструкцию куда тыркать :-)
 
  • Спасибо
Реакции: LightWood

Кто просматривает тему: (Всего: 1, Пользователи: 0, Гости: 1)