| skipped 31 lines |
32 | 32 | | * php |
33 | 33 | | |
34 | 34 | | <h2>Requirements:</h2> |
35 | | - | [✓] <a href="https://github.com/yasserbdj96/ashar">ashar</a><br> |
| 35 | + | <!--[✓] <a href="https://github.com/yasserbdj96/ashar">ashar</a><br--> |
36 | 36 | | [✓] <a href="https://github.com/psf/requests">requests</a><br> |
37 | 37 | | [✓] <a href="https://github.com/yasserbdj96/hexor">hexor</a><br> |
38 | 38 | | [✓] <a href="https://github.com/yasserbdj96/biglibrary">biglibrary</a> |
| skipped 79 lines |
118 | 118 | | >>> python3 run.py <KEY> <URL> |
119 | 119 | | ``` |
120 | 120 | | |
| 121 | + | <h2>Run with tools:</h2> |
| 122 | + | ``` |
| 123 | + | # run with hiphp_desktop tool: |
| 124 | + | >>> git clone https://github.com/yasserbdj96/hiphp.git |
| 125 | + | >>> cd hiphp |
| 126 | + | >>> cp -r "hiphp" "tools/hiphp_desktop/" |
| 127 | + | >>> cd tools/hiphp_desktop/ |
| 128 | + | >>> pip install -r requirements.txt |
| 129 | + | >>> python3 main.py |
| 130 | + | |
| 131 | + | # run with hiphp_ftp tool: |
| 132 | + | >>> git clone https://github.com/yasserbdj96/hiphp.git |
| 133 | + | >>> cd hiphp |
| 134 | + | >>> cp -r "hiphp" "tools/hiphp_ftp/" |
| 135 | + | >>> cd tools/hiphp_ftp/ |
| 136 | + | >>> pip install -r requirements.txt |
| 137 | + | >>> python3 main.py <KEY> <URL> |
| 138 | + | ``` |
| 139 | + | |
121 | 140 | | <h2>Script Usage:</h2> |
122 | 141 | | |
123 | 142 | | ```python |
| skipped 52 lines |
176 | 195 | | ``` |
177 | 196 | | hiphp Commands : |
178 | 197 | | ════════════════ |
179 | | - | Command Description |
180 | | - | ------- ----------- |
181 | | - | [OPTIONS]─────┐ |
182 | | - | ┌───────────┘ |
183 | | - | ├─> --help ─> # Display this help. |
184 | | - | ├─> --help [ACTIONS] ─> # Help for a specific command. |
185 | | - | ├─> --geth ─> # Get the hole Code, "HIPHP_HOLE_CODE" It has the same purpose. |
186 | | - | ├─> --phpinfo ─> # Some information about the server. |
187 | | - | ├─> --cls ─> # Clear console. |
188 | | - | ├─> --exit ─> # Exit this console. |
189 | | - | ┌─┘ |
190 | | - | └[ACTIONS]────┐ |
191 | | - | ┌───────────┘ |
192 | | - | ├─> --ls ─> # List information about the FILEs (the current directory by default). |
193 | | - | ├─> Usage: --ls [OPTION] [PATH] |
194 | | - | ├┬> Mandatory arguments to long options: |
195 | | - | │├─> --ls ─> # Get a list of all files and folders from the current directory. |
196 | | - | │├─> --ls [PATH] ─> # Get a list of all files and folders from a specified directory. |
197 | | - | │├─> --ls -all ─> # Get a list of all files, folders and subfolders from the current directory. |
198 | | - | │└─> --ls -all [PATH] ─> # Get a list of all files, folders and subfolders from a specified directory. |
199 | | - | ├─────────────────────────── ─ ─ ─ |
200 | | - | ├─> --cat ─> # Concatenate FILE to standard output. |
201 | | - | ├─> Usage: --cat [FILE_PATH] |
202 | | - | ├─────────────────────────── ─ ─ ─ |
203 | | - | ├─> --set ─> # Create a code that is always saved on during work. |
204 | | - | ├─> Usage: --set [PHP_CODE] |
205 | | - | ├─> You can return the initial value with "--dset". |
206 | | - | ├─────────────────────────── ─ ─ ─ |
207 | | - | ├─> --rf ─> # Run code from file. |
208 | | - | ├─> Usage: --rf [FILE_PATH] [VARIABLES] |
209 | | - | ├┬> Mandatory arguments to long options: |
210 | | - | │├─> --rf [FILE_PATH] ─> # Run code from file. |
211 | | - | │└─> --rf [FILE_PATH] [VARIABLES] ─> # Run code from file with variables, EX: --rf example.php var==1 var2==hello |
212 | | - | ├─────────────────────────── ─ ─ ─ |
213 | | - | ├─> --up ─> # Upload a file. |
214 | | - | ├─> Usage: --up [FILE_PATH] [PATH] |
215 | | - | ├┬> Mandatory arguments to long options: |
216 | | - | │├─> --up [FILE_PATH] ─> # Upload a file to the current directory. |
217 | | - | │└─> --up [FILE_PATH] [PATH] ─> # Upload a file to a specified directory. |
218 | | - | ├─────────────────────────── ─ ─ ─ |
219 | | - | ├─> --down ─> # download a file. |
220 | | - | ├─> Usage: --down [-f/-d] [FILE/DIR_PATH] [OUT_PATH] |
221 | | - | ├┬> Mandatory arguments to long options: |
222 | | - | │├─> --down -f [FILE_PATH] ─> # Download a file to the current directory. |
223 | | - | │├─> --down -f [FILE_PATH] [OUT_PATH] ─> # Download file to a specified directory. |
224 | | - | │├─> --down -d [DIR_PATH] ─> # Download a folder to the current directory. |
225 | | - | │├─> --down -d [DIR_PATH] [OUT_PATH] ─> # Download folder to a specified directory. |
226 | | - | │├─> --down -all ─> # Download all files to the current directory. |
227 | | - | │└─> --down -all [OUT_PATH] ─> # Download all files to a specified directory. |
228 | | - | ├─────────────────────────── ─ ─ ─ |
229 | | - | ├─> --zip ─> # Compress a directory. |
230 | | - | ├─> Usage: --zip [DIR_PATH] |
231 | | - | ├┬> Mandatory arguments to long options: |
232 | | - | │├─> --zip ─> # Compress the current directory. |
233 | | - | │└─> --zip [DIR_PATH] ─> # Compress a specific directory. |
234 | | - | ├─────────────────────────── ─ ─ ─ |
235 | | - | ┌─┘ |
236 | | - | └[ABOUT]─────┐ |
237 | | - | ┌──────────┘ |
238 | | - | ├─> --update ─> # check for updates. |
239 | | - | ├─> --license ─> # This project license. |
240 | | - | ├─> --about ─> # About this project. |
241 | | - | . |
242 | | - | . |
243 | | - | . |
| 198 | + | Command Description |
| 199 | + | ------- ----------- |
| 200 | + | [OPTIONS] |
| 201 | + | |
| 202 | + | --help, help ─> # Display this help. |
| 203 | + | --help [ACTIONS], help [ACTIONS] ─> # Help for a specific command. |
| 204 | + | --geth, geth ─> # Get the hole Code, "HIPHP_HOLE_CODE" It has the same purpose. |
| 205 | + | --phpinfo, phpinfo ─> # Some information about the server. |
| 206 | + | --cls, cls ─> # Clear console. |
| 207 | + | --exit, exit ─> # Exit this console. |
| 208 | + | |
| 209 | + | [ACTIONS] |
| 210 | + | |
| 211 | + | --ls, ls ─> # List information about the FILEs (the current directory by default). |
| 212 | + | Usage: --ls [OPTION] [PATH], ls [OPTION] [PATH] |
| 213 | + | Mandatory arguments to long options: |
| 214 | + | --ls ─> # Get a list of all files and folders from the current directory. |
| 215 | + | --ls [PATH] ─> # Get a list of all files and folders from a specified directory. |
| 216 | + | --ls -all ─> # Get a list of all files, folders and subfolders from the current directory. |
| 217 | + | --ls -all [PATH] ─> # Get a list of all files, folders and subfolders from a specified directory. |
| 218 | + | |
| 219 | + | --cat, cat ─> # Concatenate FILE to standard output. |
| 220 | + | Usage: --cat [FILE_PATH] |
| 221 | + | |
| 222 | + | --set, set ─> # Create a code that is always saved on during work. |
| 223 | + | Usage: --set [PHP_CODE] |
| 224 | + | You can return the initial value with "--dset" or "dset". |
| 225 | + | |
| 226 | + | --cd, cd ─> # Change directory. |
| 227 | + | Usage: --cd [PATH] |
| 228 | + | |
| 229 | + | --rf, rf ─> # Run code from file. |
| 230 | + | Usage: --rf [FILE_PATH] [VARIABLES] |
| 231 | + | Mandatory arguments to long options: |
| 232 | + | --rf [FILE_PATH] ─> # Run code from file. |
| 233 | + | --rf [FILE_PATH] [VARIABLES] ─> # Run code from file with variables, EX: --rf example.php var==hello |
| 234 | + | |
| 235 | + | --up, up ─> # Upload a file. |
| 236 | + | Usage: --up [FILE_PATH] [PATH] |
| 237 | + | Mandatory arguments to long options: |
| 238 | + | --up [FILE_PATH] ─> # Upload a file to the current directory. |
| 239 | + | --up [FILE_PATH] [PATH] ─> # Upload a file to a specified directory. |
| 240 | + | |
| 241 | + | --down, down ─> # download a file. |
| 242 | + | Usage: --down [-f/-d] [FILE/DIR_PATH] [OUT_PATH] |
| 243 | + | Mandatory arguments to long options: |
| 244 | + | --down -f [FILE_PATH] ─> # Download a file to the current directory. |
| 245 | + | --down -f [FILE_PATH] [OUT_PATH] ─> # Download file to a specified directory. |
| 246 | + | --down -d [DIR_PATH] ─> # Download a folder to the current directory. |
| 247 | + | --down -d [DIR_PATH] [OUT_PATH] ─> # Download folder to a specified directory. |
| 248 | + | --down -all ─> # Download all files to the current directory. |
| 249 | + | --down -all [OUT_PATH] ─> # Download all files to a specified directory. |
| 250 | + | |
| 251 | + | --zip, zip ─> # Compress a directory. |
| 252 | + | Usage: --zip [DIR_PATH] |
| 253 | + | Mandatory arguments to long options: |
| 254 | + | --zip ─> # Compress the current directory. |
| 255 | + | --zip [DIR_PATH] ─> # Compress a specific directory. |
| 256 | + | |
| 257 | + | [ABOUT] |
| 258 | + | |
| 259 | + | --update, update ─> # check for updates. |
| 260 | + | --license, license ─> # This project license. |
| 261 | + | --about, about ─> # About this project. |
244 | 262 | | ``` |
245 | 263 | | |
246 | | - | <h2>HIPHP_HOLE_CODE:</h2> |
| 264 | + | <h2>HIPHP_HOLE_CODE Example:</h2> |
247 | 265 | | <div align="center"> |
248 | 266 | | <img src="https://raw.githubusercontent.com/yasserbdj96/hiphp/main/screenshot/HIPHP_HOLE_CODE.png" alt="hiphp by yasserbdj96"> |
249 | 267 | | </div> |
| skipped 17 lines |
267 | 285 | | <a href="https://raw.githubusercontent.com/yasserbdj96/hiphp/main/screenshot/screenshot3.png"> |
268 | 286 | | <img height="100" src="https://raw.githubusercontent.com/yasserbdj96/hiphp/main/screenshot/screenshot3.png" alt="hiphp by yasserbdj96"> |
269 | 287 | | </a> |
270 | | - | <a href="https://raw.githubusercontent.com/yasserbdj96/hiphp/main/scripts/hiphp_ftp/screenshot/screenshot.png"> |
271 | | - | <img height="100" src="https://raw.githubusercontent.com/yasserbdj96/hiphp/main/scripts/hiphp_ftp/screenshot/screenshot.png" alt="hiphp by yasserbdj96"> |
| 288 | + | <a href="https://raw.githubusercontent.com/yasserbdj96/hiphp/main/tools/hiphp_ftp/screenshot/screenshot.png"> |
| 289 | + | <img height="100" src="https://raw.githubusercontent.com/yasserbdj96/hiphp/main/tools/hiphp_ftp/screenshot/screenshot.png" alt="hiphp by yasserbdj96"> |
272 | 290 | | </a> |
273 | | - | <a href="https://raw.githubusercontent.com/yasserbdj96/hiphp/main/scripts/hiphp_desktop/screenshot/screenshot.png"> |
274 | | - | <img height="100" src="https://raw.githubusercontent.com/yasserbdj96/hiphp/main/scripts/hiphp_desktop/screenshot/screenshot.png" alt="hiphp by yasserbdj96"> |
| 291 | + | <a href="https://raw.githubusercontent.com/yasserbdj96/hiphp/main/tools/hiphp_desktop/screenshot/screenshot.png"> |
| 292 | + | <img height="100" src="https://raw.githubusercontent.com/yasserbdj96/hiphp/main/tools/hiphp_desktop/screenshot/screenshot.png" alt="hiphp by yasserbdj96"> |
| 293 | + | </a> |
| 294 | + | <a href="https://raw.githubusercontent.com/yasserbdj96/hiphp/main/tools/hiphp_desktop/screenshot/screenshot1.png"> |
| 295 | + | <img height="100" src="https://raw.githubusercontent.com/yasserbdj96/hiphp/main/tools/hiphp_desktop/screenshot/screenshot1.png" alt="hiphp by yasserbdj96"> |
275 | 296 | | </a> |
276 | | - | <a href="https://raw.githubusercontent.com/yasserbdj96/hiphp/main/scripts/hiphp_desktop/screenshot/screenshot1.png"> |
277 | | - | <img height="100" src="https://raw.githubusercontent.com/yasserbdj96/hiphp/main/scripts/hiphp_desktop/screenshot/screenshot1.png" alt="hiphp by yasserbdj96"> |
| 297 | + | <a href="https://raw.githubusercontent.com/yasserbdj96/hiphp/main/tools/hiphp_desktop/screenshot/screenshot2.png"> |
| 298 | + | <img height="100" src="https://raw.githubusercontent.com/yasserbdj96/hiphp/main/tools/hiphp_desktop/screenshot/screenshot2.png" alt="hiphp by yasserbdj96"> |
278 | 299 | | </a> |
279 | 300 | | </div> |
280 | 301 | | |
281 | 302 | | <h2>Changelog History:</h2> |
282 | 303 | | |
283 | 304 | | ``` |
284 | | - | ## 0.2.23 [22-08-2022][Last Version] |
| 305 | + | ## 0.2.24 [01-09-2022][Last Version] |
| 306 | + | - Fix "hiphp --ftp" |
| 307 | + | - Add "--cd" command for Change directory. |
| 308 | + | - Update all commands from "--command" to "command" (You can use both). |
| 309 | + | - Update & fix bugs in "hiphp --dst". |
| 310 | + | - Update help menu. |
| 311 | + | - Bug fixes & performance improvements. |
| 312 | + | |
| 313 | + | ## 0.2.23 [22-08-2022] |
285 | 314 | | - Fix the entry with uppercase and lowercase letters. |
286 | 315 | | - Add "--down" command for Download files & folders. |
287 | 316 | | - Add "--zip" command for Compress files & folders. |
288 | 317 | | - Update "--help" to "--help [ACTION]". |
289 | 318 | | - Update the help list and enable it to display help when something goes wrong. |
| 319 | + | - Bug fixes & performance improvements. |
290 | 320 | | |
291 | 321 | | ## 0.2.22 [20-08-2022] |
292 | 322 | | - Update some info on pypi. |
| skipped 122 lines |
415 | 445 | | <br> |
416 | 446 | | <div align="center"> |
417 | 447 | | <a href="https://ko-fi.com/yasserbdj96"> |
418 | | - | <img src="https://ko-fi.com/img/githubbutton_sm.svg" alt="ko-fi"> |
| 448 | + | <img src="https://ko-fi.com/img/githubbutton_sm.svg" alt="hiphp by yasserbdj96"> |
419 | 449 | | </a> |
420 | 450 | | <br> |
421 | 451 | | BTC: bc1q2dks8w8uurca5xmfwv4jwl7upehyjjakr3xga9 |
| skipped 4 lines |