A Few Suggestions

Tobbe

Client
Регистрация
01.08.2013
Сообщения
428
Благодарностей
148
Баллы
43
A few improvement suggestions. I know some are already available trough C#, but I'm not interested or know any C#, and some are already possible to work around with a huge set of actions or way to many loops..
So I'd still like to share this.

1 ) An action to create functions.
It's very easy when working on bigger templates that it grows to a lot of actions. To help us keep organized it would be nice if we could collapse a set of actions to just one. Or even better, create our own functions with input/output variables processed trough a series of actions. It could be used in the same way as lists/tables, "Function Processing". See print for a brief explanation http://tobbe.co/s/DZQdC/

2 ) Be able to sort the variable in Right click -> Set Value from Variable.
The variable window is sortable, but not this.

3 ) Send email.
It's possible to receive emails but not to sent.

4 ) Set the source for Actions Designer / Get Value.
It's a great function and it does come handy a lot. But right now it does only work with the current sites source code? I'd be great if it was possible to throw it a variable instead, example from a GET request.

5 ) Undo.
I use CTRL + Z a lot in all tools I use. For example when I've pasted something wrong. But in ZP it close the edit window instead of undo the latest action.

6 ) A dictionary window or more variables in the variable window (advanced editor).
To define all sub variables of {-Page-}, {-Profile-}, {-Project-} and the rest.

7 ) Proxy format support.
Make ZP able to work with both user:pw@ip:port and ip:port:user:pw by default.

8 ) Take table line by value.
Define a value for a raw and get the whole line / another column on the same line. It's already possible with some looping but a function for this would be nice.

9 ) Be able to filter the Recent Posts section here at the forum.
I don't understand any RU and can't barely see any threads in there in English. It would be a great way to help your members to stay active here.


10 ) Change the {-Project.Directory-} base.
It would be nice if it was possible to change this variable trough InputSettings.

11 ) Add support for PHP, beside C# and Javascript.
Maybe just a light version at least. For looping, math etc.

12 ) Copy table to table.
Most sites use HTML tags for table, either <tr>&<td> or with styling <div> with css
example: display: table; display: table-row; display: table-cell;.

13 ) Export proxys with ZP.
As a license owner of both ZP and ZPC it would be nice if an export option got unlocked/available within ZP.
To much hassle to run them both.

14) Increase the width of the Input Parameter LABEL.
The right column ain't used anyway for that parameter, it would be a lot more helpful to let us add additional text or instructions there instead. Maybe it could be in normal text as well instead of bold. Add a bold tag which we can use instead. See print http://tobbe.co/s/LWaFu/

15) Something's off with the regex designer. It doesn't take the shortest match all the time. Which should've been "789" here. See print http://tobbe.co/s/xDWOu/

16) Support to add a Feed/RSS/XML to table.

That's pretty much what I could think about off the top of my head.

Tobbe
 
Последнее редактирование:

rostonix

Известная личность
Регистрация
23.12.2011
Сообщения
29 067
Благодарностей
5 715
Баллы
113
1) Will be developed in future as projects in projects
3) Added to ToDo list
4) Didnt understand what you mean
5) Will be in build 5.4.3 and higher
6) Will add Profile variables to environment Tab
7) What's for? Where this format is used?
8-) Example is needed. Or other explanation. Sorry, couldnt get what you mean)
9) Added to ToDo list
10) It's impossible to change this macro. Will new macro , something like Project.WorkingDirectory help you to achieve you goals? If so, i can set task for it.
11) Added to ToDo list but without any estimate dates at the moment
12) Didnt get what you meant. Please explain.
13) Added to ToDo list
14) Task was set
15) That's how regular expressions work. It's not our code or something. It start to search from the start of the string until first end point appears.
16) Task was set to improve work with these formats but tables and feeds has totally different structures, so they will not be integrated.
 

Tobbe

Client
Регистрация
01.08.2013
Сообщения
428
Благодарностей
148
Баллы
43
4 ) Set the source for Actions Designer / Get Value.
It's a great function and it does come handy a lot. But right now it does only work with the current sites source code? I'd be great if it was possible to throw it a variable instead, example from a GET request.
4 ) Didnt understand what you mean
Right now "Get value" use the current site I'm at as source to get a value from an element.
I'd like it to be able to load text from a variable and return the result.
Pic http://tobbe.co/s/lgWjt/

7 ) Proxy format support.
Make ZP able to work with both user:pw@ip:port and ip:port:user:pw by default.
7 ) What's for? Where this format is used?
Pretty much everywhere. All proxy providers I've order from use that format as standard. Neither do I know of any other tools that actually use user:pw@ip:port. I'm sure I'm not alone on this.

8 ) Take table line by value.
Define a value for a raw and get the whole line / another column on the same line. It's already possible with some looping but a function for this would be nice.
8 ) Example is needed. Or other explanation. Sorry, couldnt get what you mean)
pic http://tobbe.co/s/zFTqd/

10 ) Change the {-Project.Directory-} base.
It would be nice if it was possible to change this variable trough InputSettings.
10) It's impossible to change this macro. Will new macro , something like Project.WorkingDirectory help you to achieve you goals? If so, i can set task for it.
I don't know anything about macros. But I was more thinking for easier use with zennobox where the user could set the folder him/herself. Also suggested here http://zennolab.com/discussion/threads/project-directory.15059/

12 ) Copy table to table.
Most sites use HTML tags for table, either <tr>&<td> or with styling <div> with css
example: display: table; display: table-row; display: table-cell;.
12) Didnt get what you meant. Please explain.
Like this http://wiki.ubotstudio.com/wiki/Scrape_Table most tables are either defined with table tags or css. Or if we could use regex to define raw and cells.
 

rostonix

Известная личность
Регистрация
23.12.2011
Сообщения
29 067
Благодарностей
5 715
Баллы
113
Right now "Get value" use the current site I'm at as source to get a value from an element.
I'd like it to be able to load text from a variable and return the result.
Pic http://tobbe.co/s/lgWjt/
Dont think this is useful for a lot of users. cant say that i even receieved 1 request about it before)

Pretty much everywhere. All proxy providers I've order from use that format as standard. Neither do I know of any other tools that actually use user:pw@ip:port. I'm sure I'm not alone on this.
Added to ideacollector. Without estimate dates.

There will be seach for tables. Already in plans.

I don't know anything about macros. But I was more thinking for easier use with zennobox where the user could set the folder him/herself. Also suggested here http://zennolab.com/discussion/threads/project-directory.15059/
We'll think about it.

Like this http://wiki.ubotstudio.com/wiki/Scrape_Table most tables are either defined with table tags or css. Or if we could use regex to define raw and cells.
Task was added.
 

Tobbe

Client
Регистрация
01.08.2013
Сообщения
428
Благодарностей
148
Баллы
43
More.

a) An option to disable auto focus in the Project window when debugging or be able to change the sensitivity.
It's really annoying when we get into a loop and the windows keeps jumping like crazy to focus the current action although I already have a nice overview.

b) A button in PM to open the projects directory. For example right click and Open project directory or a button in the ribbon.

c) A hotkey for the variable {-project.directory-} OR add that variable as well to the right click menu.
Or even better. Let us bind our own hotkeys to variables.

d) Delete Table Line by value or regex. Right now there's only 3 options, First, Random and Specify number.

Also, what's the priority on "projects in projects"?

Thanks :-)
 
Последнее редактирование:

rostonix

Известная личность
Регистрация
23.12.2011
Сообщения
29 067
Благодарностей
5 715
Баллы
113
1) What do you mean? Didnt get it.
2) Right click on project's name on the tab
3) Type anywhere {-P and you will see suggestions
4) Added to IdeaCollector
 

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